meta.foundation-version{font-family:"/5.2.0/"}meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:960px;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.625em;margin-right:-0.625em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.625em;padding-right:.625em;width:100%;float:left}@media only screen{.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none !important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.small-push-0{left:0;right:auto}.small-pull-0{right:0;left:auto}.small-push-1{left:8.33333%;right:auto}.small-pull-1{right:8.33333%;left:auto}.small-push-2{left:16.66667%;right:auto}.small-pull-2{right:16.66667%;left:auto}.small-push-3{left:25%;right:auto}.small-pull-3{right:25%;left:auto}.small-push-4{left:33.33333%;right:auto}.small-pull-4{right:33.33333%;left:auto}.small-push-5{left:41.66667%;right:auto}.small-pull-5{right:41.66667%;left:auto}.small-push-6{left:50%;right:auto}.small-pull-6{right:50%;left:auto}.small-push-7{left:58.33333%;right:auto}.small-pull-7{right:58.33333%;left:auto}.small-push-8{left:66.66667%;right:auto}.small-pull-8{right:66.66667%;left:auto}.small-push-9{left:75%;right:auto}.small-pull-9{right:75%;left:auto}.small-push-10{left:83.33333%;right:auto}.small-pull-10{right:83.33333%;left:auto}.small-push-11{left:91.66667%;right:auto}.small-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.625em;padding-right:.625em;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}@media only screen and (min-width:40.063em){.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.medium-push-0{left:0;right:auto}.medium-pull-0{right:0;left:auto}.medium-push-1{left:8.33333%;right:auto}.medium-pull-1{right:8.33333%;left:auto}.medium-push-2{left:16.66667%;right:auto}.medium-pull-2{right:16.66667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.33333%;right:auto}.medium-pull-4{right:33.33333%;left:auto}.medium-push-5{left:41.66667%;right:auto}.medium-pull-5{right:41.66667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.33333%;right:auto}.medium-pull-7{right:58.33333%;left:auto}.medium-push-8{left:66.66667%;right:auto}.medium-pull-8{right:66.66667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.33333%;right:auto}.medium-pull-10{right:83.33333%;left:auto}.medium-push-11{left:91.66667%;right:auto}.medium-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.625em;padding-right:.625em;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order,.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}@media only screen and (min-width:64.063em){.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.large-push-0{left:0;right:auto}.large-pull-0{right:0;left:auto}.large-push-1{left:8.33333%;right:auto}.large-pull-1{right:8.33333%;left:auto}.large-push-2{left:16.66667%;right:auto}.large-pull-2{right:16.66667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.33333%;right:auto}.large-pull-4{right:33.33333%;left:auto}.large-push-5{left:41.66667%;right:auto}.large-pull-5{right:41.66667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.33333%;right:auto}.large-pull-7{right:58.33333%;left:auto}.large-push-8{left:66.66667%;right:auto}.large-pull-8{right:66.66667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.33333%;right:auto}.large-pull-10{right:83.33333%;left:auto}.large-push-11{left:91.66667%;right:auto}.large-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.625em;padding-right:.625em;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}[class*="block-grid-"]{display:block;padding:0;margin:0;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .625em 1.25em}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-1>li:nth-child(1n){padding-left:0;padding-right:0}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-2>li:nth-child(2n+1){padding-left:0;padding-right:.625em}.small-block-grid-2>li:nth-child(2n){padding-left:.625em;padding-right:0}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-3>li:nth-child(3n+1){padding-left:0;padding-right:.83333em}.small-block-grid-3>li:nth-child(3n+2){padding-left:.41667em;padding-right:.41667em}.small-block-grid-3>li:nth-child(3n){padding-left:.83333em;padding-right:0}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-4>li:nth-child(4n+1){padding-left:0;padding-right:.9375em}.small-block-grid-4>li:nth-child(4n+2){padding-left:.3125em;padding-right:.625em}.small-block-grid-4>li:nth-child(4n+3){padding-left:.625em;padding-right:.3125em}.small-block-grid-4>li:nth-child(4n){padding-left:.9375em;padding-right:0}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-5>li:nth-child(5n+1){padding-left:0;padding-right:1em}.small-block-grid-5>li:nth-child(5n+2){padding-left:.25em;padding-right:.75em}.small-block-grid-5>li:nth-child(5n+3){padding-left:.5em;padding-right:.5em}.small-block-grid-5>li:nth-child(5n+4){padding-left:.75em;padding-right:.25em}.small-block-grid-5>li:nth-child(5n){padding-left:1em;padding-right:0}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-6>li:nth-child(6n+1){padding-left:0;padding-right:1.04167em}.small-block-grid-6>li:nth-child(6n+2){padding-left:.20833em;padding-right:.83333em}.small-block-grid-6>li:nth-child(6n+3){padding-left:.41667em;padding-right:.625em}.small-block-grid-6>li:nth-child(6n+4){padding-left:.625em;padding-right:.41667em}.small-block-grid-6>li:nth-child(6n+5){padding-left:.83333em;padding-right:.20833em}.small-block-grid-6>li:nth-child(6n){padding-left:1.04167em;padding-right:0}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-7>li:nth-child(7n+1){padding-left:0;padding-right:1.07143em}.small-block-grid-7>li:nth-child(7n+2){padding-left:.17857em;padding-right:.89286em}.small-block-grid-7>li:nth-child(7n+3){padding-left:.35714em;padding-right:.71429em}.small-block-grid-7>li:nth-child(7n+4){padding-left:.53571em;padding-right:.53571em}.small-block-grid-7>li:nth-child(7n+5){padding-left:.71429em;padding-right:.35714em}.small-block-grid-7>li:nth-child(7n+6){padding-left:.89286em;padding-right:.17857em}.small-block-grid-7>li:nth-child(7n){padding-left:1.07143em;padding-right:0}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-8>li:nth-child(8n+1){padding-left:0;padding-right:1.09375em}.small-block-grid-8>li:nth-child(8n+2){padding-left:.15625em;padding-right:.9375em}.small-block-grid-8>li:nth-child(8n+3){padding-left:.3125em;padding-right:.78125em}.small-block-grid-8>li:nth-child(8n+4){padding-left:.46875em;padding-right:.625em}.small-block-grid-8>li:nth-child(8n+5){padding-left:.625em;padding-right:.46875em}.small-block-grid-8>li:nth-child(8n+6){padding-left:.78125em;padding-right:.3125em}.small-block-grid-8>li:nth-child(8n+7){padding-left:.9375em;padding-right:.15625em}.small-block-grid-8>li:nth-child(8n){padding-left:1.09375em;padding-right:0}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-9>li:nth-child(9n+1){padding-left:0;padding-right:1.11111em}.small-block-grid-9>li:nth-child(9n+2){padding-left:.13889em;padding-right:.97222em}.small-block-grid-9>li:nth-child(9n+3){padding-left:.27778em;padding-right:.83333em}.small-block-grid-9>li:nth-child(9n+4){padding-left:.41667em;padding-right:.69444em}.small-block-grid-9>li:nth-child(9n+5){padding-left:.55556em;padding-right:.55556em}.small-block-grid-9>li:nth-child(9n+6){padding-left:.69444em;padding-right:.41667em}.small-block-grid-9>li:nth-child(9n+7){padding-left:.83333em;padding-right:.27778em}.small-block-grid-9>li:nth-child(9n+8){padding-left:.97222em;padding-right:.13889em}.small-block-grid-9>li:nth-child(9n){padding-left:1.11111em;padding-right:0}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-10>li:nth-child(10n+1){padding-left:0;padding-right:1.125em}.small-block-grid-10>li:nth-child(10n+2){padding-left:.125em;padding-right:1em}.small-block-grid-10>li:nth-child(10n+3){padding-left:.25em;padding-right:.875em}.small-block-grid-10>li:nth-child(10n+4){padding-left:.375em;padding-right:.75em}.small-block-grid-10>li:nth-child(10n+5){padding-left:.5em;padding-right:.625em}.small-block-grid-10>li:nth-child(10n+6){padding-left:.625em;padding-right:.5em}.small-block-grid-10>li:nth-child(10n+7){padding-left:.75em;padding-right:.375em}.small-block-grid-10>li:nth-child(10n+8){padding-left:.875em;padding-right:.25em}.small-block-grid-10>li:nth-child(10n+9){padding-left:1em;padding-right:.125em}.small-block-grid-10>li:nth-child(10n){padding-left:1.125em;padding-right:0}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-11>li:nth-child(11n+1){padding-left:0;padding-right:1.13636em}.small-block-grid-11>li:nth-child(11n+2){padding-left:.11364em;padding-right:1.02273em}.small-block-grid-11>li:nth-child(11n+3){padding-left:.22727em;padding-right:.90909em}.small-block-grid-11>li:nth-child(11n+4){padding-left:.34091em;padding-right:.79545em}.small-block-grid-11>li:nth-child(11n+5){padding-left:.45455em;padding-right:.68182em}.small-block-grid-11>li:nth-child(11n+6){padding-left:.56818em;padding-right:.56818em}.small-block-grid-11>li:nth-child(11n+7){padding-left:.68182em;padding-right:.45455em}.small-block-grid-11>li:nth-child(11n+8){padding-left:.79545em;padding-right:.34091em}.small-block-grid-11>li:nth-child(11n+9){padding-left:.90909em;padding-right:.22727em}.small-block-grid-11>li:nth-child(11n+10){padding-left:1.02273em;padding-right:.11364em}.small-block-grid-11>li:nth-child(11n){padding-left:1.13636em;padding-right:0}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}.small-block-grid-12>li:nth-child(12n+1){padding-left:0;padding-right:1.14583em}.small-block-grid-12>li:nth-child(12n+2){padding-left:.10417em;padding-right:1.04167em}.small-block-grid-12>li:nth-child(12n+3){padding-left:.20833em;padding-right:.9375em}.small-block-grid-12>li:nth-child(12n+4){padding-left:.3125em;padding-right:.83333em}.small-block-grid-12>li:nth-child(12n+5){padding-left:.41667em;padding-right:.72917em}.small-block-grid-12>li:nth-child(12n+6){padding-left:.52083em;padding-right:.625em}.small-block-grid-12>li:nth-child(12n+7){padding-left:.625em;padding-right:.52083em}.small-block-grid-12>li:nth-child(12n+8){padding-left:.72917em;padding-right:.41667em}.small-block-grid-12>li:nth-child(12n+9){padding-left:.83333em;padding-right:.3125em}.small-block-grid-12>li:nth-child(12n+10){padding-left:.9375em;padding-right:.20833em}.small-block-grid-12>li:nth-child(12n+11){padding-left:1.04167em;padding-right:.10417em}.small-block-grid-12>li:nth-child(12n){padding-left:1.14583em;padding-right:0}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-1>li:nth-child(1n){padding-left:0;padding-right:0}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-2>li:nth-child(2n+1){padding-left:0;padding-right:.625em}.medium-block-grid-2>li:nth-child(2n){padding-left:.625em;padding-right:0}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-3>li:nth-child(3n+1){padding-left:0;padding-right:.83333em}.medium-block-grid-3>li:nth-child(3n+2){padding-left:.41667em;padding-right:.41667em}.medium-block-grid-3>li:nth-child(3n){padding-left:.83333em;padding-right:0}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-4>li:nth-child(4n+1){padding-left:0;padding-right:.9375em}.medium-block-grid-4>li:nth-child(4n+2){padding-left:.3125em;padding-right:.625em}.medium-block-grid-4>li:nth-child(4n+3){padding-left:.625em;padding-right:.3125em}.medium-block-grid-4>li:nth-child(4n){padding-left:.9375em;padding-right:0}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-5>li:nth-child(5n+1){padding-left:0;padding-right:1em}.medium-block-grid-5>li:nth-child(5n+2){padding-left:.25em;padding-right:.75em}.medium-block-grid-5>li:nth-child(5n+3){padding-left:.5em;padding-right:.5em}.medium-block-grid-5>li:nth-child(5n+4){padding-left:.75em;padding-right:.25em}.medium-block-grid-5>li:nth-child(5n){padding-left:1em;padding-right:0}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-6>li:nth-child(6n+1){padding-left:0;padding-right:1.04167em}.medium-block-grid-6>li:nth-child(6n+2){padding-left:.20833em;padding-right:.83333em}.medium-block-grid-6>li:nth-child(6n+3){padding-left:.41667em;padding-right:.625em}.medium-block-grid-6>li:nth-child(6n+4){padding-left:.625em;padding-right:.41667em}.medium-block-grid-6>li:nth-child(6n+5){padding-left:.83333em;padding-right:.20833em}.medium-block-grid-6>li:nth-child(6n){padding-left:1.04167em;padding-right:0}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-7>li:nth-child(7n+1){padding-left:0;padding-right:1.07143em}.medium-block-grid-7>li:nth-child(7n+2){padding-left:.17857em;padding-right:.89286em}.medium-block-grid-7>li:nth-child(7n+3){padding-left:.35714em;padding-right:.71429em}.medium-block-grid-7>li:nth-child(7n+4){padding-left:.53571em;padding-right:.53571em}.medium-block-grid-7>li:nth-child(7n+5){padding-left:.71429em;padding-right:.35714em}.medium-block-grid-7>li:nth-child(7n+6){padding-left:.89286em;padding-right:.17857em}.medium-block-grid-7>li:nth-child(7n){padding-left:1.07143em;padding-right:0}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-8>li:nth-child(8n+1){padding-left:0;padding-right:1.09375em}.medium-block-grid-8>li:nth-child(8n+2){padding-left:.15625em;padding-right:.9375em}.medium-block-grid-8>li:nth-child(8n+3){padding-left:.3125em;padding-right:.78125em}.medium-block-grid-8>li:nth-child(8n+4){padding-left:.46875em;padding-right:.625em}.medium-block-grid-8>li:nth-child(8n+5){padding-left:.625em;padding-right:.46875em}.medium-block-grid-8>li:nth-child(8n+6){padding-left:.78125em;padding-right:.3125em}.medium-block-grid-8>li:nth-child(8n+7){padding-left:.9375em;padding-right:.15625em}.medium-block-grid-8>li:nth-child(8n){padding-left:1.09375em;padding-right:0}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-9>li:nth-child(9n+1){padding-left:0;padding-right:1.11111em}.medium-block-grid-9>li:nth-child(9n+2){padding-left:.13889em;padding-right:.97222em}.medium-block-grid-9>li:nth-child(9n+3){padding-left:.27778em;padding-right:.83333em}.medium-block-grid-9>li:nth-child(9n+4){padding-left:.41667em;padding-right:.69444em}.medium-block-grid-9>li:nth-child(9n+5){padding-left:.55556em;padding-right:.55556em}.medium-block-grid-9>li:nth-child(9n+6){padding-left:.69444em;padding-right:.41667em}.medium-block-grid-9>li:nth-child(9n+7){padding-left:.83333em;padding-right:.27778em}.medium-block-grid-9>li:nth-child(9n+8){padding-left:.97222em;padding-right:.13889em}.medium-block-grid-9>li:nth-child(9n){padding-left:1.11111em;padding-right:0}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-10>li:nth-child(10n+1){padding-left:0;padding-right:1.125em}.medium-block-grid-10>li:nth-child(10n+2){padding-left:.125em;padding-right:1em}.medium-block-grid-10>li:nth-child(10n+3){padding-left:.25em;padding-right:.875em}.medium-block-grid-10>li:nth-child(10n+4){padding-left:.375em;padding-right:.75em}.medium-block-grid-10>li:nth-child(10n+5){padding-left:.5em;padding-right:.625em}.medium-block-grid-10>li:nth-child(10n+6){padding-left:.625em;padding-right:.5em}.medium-block-grid-10>li:nth-child(10n+7){padding-left:.75em;padding-right:.375em}.medium-block-grid-10>li:nth-child(10n+8){padding-left:.875em;padding-right:.25em}.medium-block-grid-10>li:nth-child(10n+9){padding-left:1em;padding-right:.125em}.medium-block-grid-10>li:nth-child(10n){padding-left:1.125em;padding-right:0}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-11>li:nth-child(11n+1){padding-left:0;padding-right:1.13636em}.medium-block-grid-11>li:nth-child(11n+2){padding-left:.11364em;padding-right:1.02273em}.medium-block-grid-11>li:nth-child(11n+3){padding-left:.22727em;padding-right:.90909em}.medium-block-grid-11>li:nth-child(11n+4){padding-left:.34091em;padding-right:.79545em}.medium-block-grid-11>li:nth-child(11n+5){padding-left:.45455em;padding-right:.68182em}.medium-block-grid-11>li:nth-child(11n+6){padding-left:.56818em;padding-right:.56818em}.medium-block-grid-11>li:nth-child(11n+7){padding-left:.68182em;padding-right:.45455em}.medium-block-grid-11>li:nth-child(11n+8){padding-left:.79545em;padding-right:.34091em}.medium-block-grid-11>li:nth-child(11n+9){padding-left:.90909em;padding-right:.22727em}.medium-block-grid-11>li:nth-child(11n+10){padding-left:1.02273em;padding-right:.11364em}.medium-block-grid-11>li:nth-child(11n){padding-left:1.13636em;padding-right:0}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}.medium-block-grid-12>li:nth-child(12n+1){padding-left:0;padding-right:1.14583em}.medium-block-grid-12>li:nth-child(12n+2){padding-left:.10417em;padding-right:1.04167em}.medium-block-grid-12>li:nth-child(12n+3){padding-left:.20833em;padding-right:.9375em}.medium-block-grid-12>li:nth-child(12n+4){padding-left:.3125em;padding-right:.83333em}.medium-block-grid-12>li:nth-child(12n+5){padding-left:.41667em;padding-right:.72917em}.medium-block-grid-12>li:nth-child(12n+6){padding-left:.52083em;padding-right:.625em}.medium-block-grid-12>li:nth-child(12n+7){padding-left:.625em;padding-right:.52083em}.medium-block-grid-12>li:nth-child(12n+8){padding-left:.72917em;padding-right:.41667em}.medium-block-grid-12>li:nth-child(12n+9){padding-left:.83333em;padding-right:.3125em}.medium-block-grid-12>li:nth-child(12n+10){padding-left:.9375em;padding-right:.20833em}.medium-block-grid-12>li:nth-child(12n+11){padding-left:1.04167em;padding-right:.10417em}.medium-block-grid-12>li:nth-child(12n){padding-left:1.14583em;padding-right:0}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-1>li:nth-child(1n){padding-left:0;padding-right:0}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-2>li:nth-child(2n+1){padding-left:0;padding-right:.625em}.large-block-grid-2>li:nth-child(2n){padding-left:.625em;padding-right:0}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-3>li:nth-child(3n+1){padding-left:0;padding-right:.83333em}.large-block-grid-3>li:nth-child(3n+2){padding-left:.41667em;padding-right:.41667em}.large-block-grid-3>li:nth-child(3n){padding-left:.83333em;padding-right:0}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-4>li:nth-child(4n+1){padding-left:0;padding-right:.9375em}.large-block-grid-4>li:nth-child(4n+2){padding-left:.3125em;padding-right:.625em}.large-block-grid-4>li:nth-child(4n+3){padding-left:.625em;padding-right:.3125em}.large-block-grid-4>li:nth-child(4n){padding-left:.9375em;padding-right:0}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-5>li:nth-child(5n+1){padding-left:0;padding-right:1em}.large-block-grid-5>li:nth-child(5n+2){padding-left:.25em;padding-right:.75em}.large-block-grid-5>li:nth-child(5n+3){padding-left:.5em;padding-right:.5em}.large-block-grid-5>li:nth-child(5n+4){padding-left:.75em;padding-right:.25em}.large-block-grid-5>li:nth-child(5n){padding-left:1em;padding-right:0}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-6>li:nth-child(6n+1){padding-left:0;padding-right:1.04167em}.large-block-grid-6>li:nth-child(6n+2){padding-left:.20833em;padding-right:.83333em}.large-block-grid-6>li:nth-child(6n+3){padding-left:.41667em;padding-right:.625em}.large-block-grid-6>li:nth-child(6n+4){padding-left:.625em;padding-right:.41667em}.large-block-grid-6>li:nth-child(6n+5){padding-left:.83333em;padding-right:.20833em}.large-block-grid-6>li:nth-child(6n){padding-left:1.04167em;padding-right:0}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-7>li:nth-child(7n+1){padding-left:0;padding-right:1.07143em}.large-block-grid-7>li:nth-child(7n+2){padding-left:.17857em;padding-right:.89286em}.large-block-grid-7>li:nth-child(7n+3){padding-left:.35714em;padding-right:.71429em}.large-block-grid-7>li:nth-child(7n+4){padding-left:.53571em;padding-right:.53571em}.large-block-grid-7>li:nth-child(7n+5){padding-left:.71429em;padding-right:.35714em}.large-block-grid-7>li:nth-child(7n+6){padding-left:.89286em;padding-right:.17857em}.large-block-grid-7>li:nth-child(7n){padding-left:1.07143em;padding-right:0}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-8>li:nth-child(8n+1){padding-left:0;padding-right:1.09375em}.large-block-grid-8>li:nth-child(8n+2){padding-left:.15625em;padding-right:.9375em}.large-block-grid-8>li:nth-child(8n+3){padding-left:.3125em;padding-right:.78125em}.large-block-grid-8>li:nth-child(8n+4){padding-left:.46875em;padding-right:.625em}.large-block-grid-8>li:nth-child(8n+5){padding-left:.625em;padding-right:.46875em}.large-block-grid-8>li:nth-child(8n+6){padding-left:.78125em;padding-right:.3125em}.large-block-grid-8>li:nth-child(8n+7){padding-left:.9375em;padding-right:.15625em}.large-block-grid-8>li:nth-child(8n){padding-left:1.09375em;padding-right:0}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-9>li:nth-child(9n+1){padding-left:0;padding-right:1.11111em}.large-block-grid-9>li:nth-child(9n+2){padding-left:.13889em;padding-right:.97222em}.large-block-grid-9>li:nth-child(9n+3){padding-left:.27778em;padding-right:.83333em}.large-block-grid-9>li:nth-child(9n+4){padding-left:.41667em;padding-right:.69444em}.large-block-grid-9>li:nth-child(9n+5){padding-left:.55556em;padding-right:.55556em}.large-block-grid-9>li:nth-child(9n+6){padding-left:.69444em;padding-right:.41667em}.large-block-grid-9>li:nth-child(9n+7){padding-left:.83333em;padding-right:.27778em}.large-block-grid-9>li:nth-child(9n+8){padding-left:.97222em;padding-right:.13889em}.large-block-grid-9>li:nth-child(9n){padding-left:1.11111em;padding-right:0}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-10>li:nth-child(10n+1){padding-left:0;padding-right:1.125em}.large-block-grid-10>li:nth-child(10n+2){padding-left:.125em;padding-right:1em}.large-block-grid-10>li:nth-child(10n+3){padding-left:.25em;padding-right:.875em}.large-block-grid-10>li:nth-child(10n+4){padding-left:.375em;padding-right:.75em}.large-block-grid-10>li:nth-child(10n+5){padding-left:.5em;padding-right:.625em}.large-block-grid-10>li:nth-child(10n+6){padding-left:.625em;padding-right:.5em}.large-block-grid-10>li:nth-child(10n+7){padding-left:.75em;padding-right:.375em}.large-block-grid-10>li:nth-child(10n+8){padding-left:.875em;padding-right:.25em}.large-block-grid-10>li:nth-child(10n+9){padding-left:1em;padding-right:.125em}.large-block-grid-10>li:nth-child(10n){padding-left:1.125em;padding-right:0}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-11>li:nth-child(11n+1){padding-left:0;padding-right:1.13636em}.large-block-grid-11>li:nth-child(11n+2){padding-left:.11364em;padding-right:1.02273em}.large-block-grid-11>li:nth-child(11n+3){padding-left:.22727em;padding-right:.90909em}.large-block-grid-11>li:nth-child(11n+4){padding-left:.34091em;padding-right:.79545em}.large-block-grid-11>li:nth-child(11n+5){padding-left:.45455em;padding-right:.68182em}.large-block-grid-11>li:nth-child(11n+6){padding-left:.56818em;padding-right:.56818em}.large-block-grid-11>li:nth-child(11n+7){padding-left:.68182em;padding-right:.45455em}.large-block-grid-11>li:nth-child(11n+8){padding-left:.79545em;padding-right:.34091em}.large-block-grid-11>li:nth-child(11n+9){padding-left:.90909em;padding-right:.22727em}.large-block-grid-11>li:nth-child(11n+10){padding-left:1.02273em;padding-right:.11364em}.large-block-grid-11>li:nth-child(11n){padding-left:1.13636em;padding-right:0}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}.large-block-grid-12>li:nth-child(12n+1){padding-left:0;padding-right:1.14583em}.large-block-grid-12>li:nth-child(12n+2){padding-left:.10417em;padding-right:1.04167em}.large-block-grid-12>li:nth-child(12n+3){padding-left:.20833em;padding-right:.9375em}.large-block-grid-12>li:nth-child(12n+4){padding-left:.3125em;padding-right:.83333em}.large-block-grid-12>li:nth-child(12n+5){padding-left:.41667em;padding-right:.72917em}.large-block-grid-12>li:nth-child(12n+6){padding-left:.52083em;padding-right:.625em}.large-block-grid-12>li:nth-child(12n+7){padding-left:.625em;padding-right:.52083em}.large-block-grid-12>li:nth-child(12n+8){padding-left:.72917em;padding-right:.41667em}.large-block-grid-12>li:nth-child(12n+9){padding-left:.83333em;padding-right:.3125em}.large-block-grid-12>li:nth-child(12n+10){padding-left:.9375em;padding-right:.20833em}.large-block-grid-12>li:nth-child(12n+11){padding-left:1.04167em;padding-right:.10417em}.large-block-grid-12>li:nth-child(12n){padding-left:1.14583em;padding-right:0}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure,figcaption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{box-sizing:border-box;background:inherit;display:block;overflow:hidden;overflow-y:auto;padding:0}.mm-panel{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit}.mm-panels>.mm-panel{background:inherit;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:before,.mm-panels>.mm-panel:after{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px}.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:40px;bottom:auto}.mm-vertical .mm-listview>li>.mm-next:after,.mm-listview>li.mm-vertical>.mm-next:after{top:16px;bottom:auto}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li:after,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:0}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:0;border-bottom:0;left:23px}.mm-next:after,.mm-arrow:after{border-top:0;border-left:0;right:23px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.7)}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:rgba(0,0,0,0.3)}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-arrow:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0,0,0,0.05)}.mm-menu .mm-divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadowSmall{-webkit-box-shadow:3px 3px 10px -3px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 10px -3px rgba(0,0,0,0.5);box-shadow:3px 3px 10px -3px rgba(0,0,0,0.5)}.clear:after,.basketFlyout li a:after,.basketFlyout .totals:after,.basketFlyout .title:after,.lineView li:after,.wrappingData li:after,.form li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clear,.basketFlyout li a,.basketFlyout .totals,.basketFlyout .title,.lineView li,.wrappingData li,.form li{display:inline-block}/*\*/* html .clear,* html .basketFlyout li a,* html .basketFlyout .totals,* html .basketFlyout .title,* html .lineView li,* html .wrappingData li,* html .form li{height:1%}.clear,.basketFlyout li a,.basketFlyout .totals,.basketFlyout .title,.lineView li,.wrappingData li,.form li{display:block}/**/.status{padding:8px 15px 8px 30px;margin-bottom:15px;font-size:14px}.error{color:#4b0b0b;border:2px solid #fed8d2}.success{border:2px solid #edf8cb;color:#323b16}.status p{margin:0}.inlineError{color:#e70404;padding-left:15px}.list{clear:left}#logo{margin:19px 0 8px 0;float:left}#topMenu{float:right;margin:8px 0 0 0}#topMenu li{float:left;text-transform:uppercase;font-size:10px;font-weight:700;line-height:15px;padding:0 11px 0 10px;list-style:none;background:url(../../img/menu-divider.png) no-repeat 100% 2px}#topMenu li:last-child{background:0;padding-right:0}.flyout h4{text-align:right;margin-bottom:5px;color:#1d7e96}.topPopList{float:right;margin-left:10px;position:relative}.flyoutBox{position:absolute;display:none;top:3px;left:0;z-index:15}.selectedValue{background:url(../../img/menu-divider.png) no-repeat 0 4px;padding-left:10px;margin-top:7px}.selectedValue a{font-size:10px;font-weight:700;text-transform:uppercase;line-height:14px;padding-right:10px;background:url(../../img/arrow-down.png) no-repeat 100% 5px}.topPopList li.active span{padding-right:10px;background:url(../../img/arrow-down.png) no-repeat 100% 5px}.popupBox{position:absolute;border:1px solid #c1c1c1;padding:10px;display:none}.popupBox img.closePop{position:absolute;right:7px;top:7px;cursor:pointer}.basketFlyout{display:none;border:1px solid #676767;width:318px;position:absolute;z-index:111;right:5px;top:10px;padding:7px 0 10px 0}.basketFlyout img.basket{position:absolute;right:4px;z-index:12;top:26px}.basketFlyout .counter{right:32px;z-index:13;top:23px}.basketFlyout .title{padding-left:10px;padding-bottom:7px;display:block;margin:0}.basketFlyout .title .note{color:#ec6105}.basketFlyout .functions{padding:10px;padding-bottom:0;margin:0}.basketFlyout .functions a{margin-right:10px;line-height:18px}.basketFlyout button{margin-right:5px}.basketFlyout ul{width:250px;margin:0}.basketFlyout li{list-style:none;padding:0}.basketFlyout li a{border-bottom:1px solid #a2a9ab;border-top:1px solid #fff;padding:5px 10px;display:block}.basketFlyout li:first-child a{border-top:0}.basketFlyout li a:hover{color:#fff;text-decoration:none}.basketFlyout button{text-transform:uppercase;font-size:11px;font-weight:700}.basketFlyout .totals{width:230px;color:#000;border-bottom:1px solid #a2a9ab;border-top:1px solid #fff;padding:5px 10px;margin:0}.scrollable .totals{width:230px;border-top:0}.basketFlyout .price{float:right}.basketFlyout .item{float:left;width:157px;overflow:hidden;white-space:nowrap;color:#29373c}.basketFlyout a:hover .item{color:#fff}.basketFlyout .textButton{text-transform:uppercase;font-size:11px}.basketFlyout img.closePop{float:right;cursor:pointer;margin:0 6px 0 0}.basketFlyout hr{margin:0;border:0;background:#fff;color:#fff;height:1px;font-size:1px;line-height:1px;width:250px;text-align:left}.scrollable hr{width:250px}.scrollable .scrollbarBox{height:200px;width:265px;overflow:hidden}.scrollable .basketItems{width:250px;min-height:230px;overflow:hidden}#sidebar .tree{margin:0 0 20px 0}#sidebar .tree ul{padding-left:0;margin:0}#sidebar .tree li{list-style:none;padding:0;background:#ddd}#sidebar .tree li.active li{list-style:none;padding:0;background:#fff}#sidebar .tree ul li a{padding-left:5px;color:#333}#sidebar .tree li.exp>a,#sidebar .tree li.active>a{position:relative}#sidebar .tree ul li.active li a{color:#000}#sidebar .tree ul li.active li a:hover{color:#fff}#sidebar .tree ul li ul li a{padding-left:15px}#sidebar .tree ul li ul li ul li a{padding-left:30px}#sidebar .tree a{border-bottom:1px solid #999;display:block;padding:5px;line-height:17px}#sidebar .tree a>i{width:14px;height:14px;background:url('../bg/categorysprite.png') left top no-repeat;float:left;padding:0;margin:2px 5px 2px 0}#sidebar .tree li.exp>a>i span,#sidebar .tree li.active>a>i span{width:14px;height:14px;position:absolute;bottom:-14px;z-index:20}#sidebar .tree li.exp>a>i span{background:url('../bg/arrows-cat-exp-orange_new.png') no-repeat}#sidebar .tree li.active>a>i span{background:url('../bg/arrows-cat-exp-orange.png') no-repeat}#sidebar .tree li.end>a>i span{background:0}#sidebar .tree a:hover{background:#ec6105 url("../bg/svg/grad_orange.svg");background:-moz-linear-gradient(#ff8604,#ec6105);background:-ms-linear-gradient(#ff8604,#ec6105);background:-webkit-gradient(linear,left top,left bottom,from(#ff8604),to(#ec6105));background:-webkit-linear-gradient(#ff8604,#ec6105);background:-o-linear-gradient(#ff8604,#ec6105);background:linear-gradient(#ff8604,#ec6105);color:#fff}#sidebar .tree a:hover>i{background-position:left -45px}#sidebar .tree li.active>a{background:#ec6105 url("../bg/svg/grad_orange.svg");background:-moz-linear-gradient(#ff8604,#ec6105);background:-ms-linear-gradient(#ff8604,#ec6105);background:-webkit-gradient(linear,left top,left bottom,from(#ff8604),to(#ec6105));background:-webkit-linear-gradient(#ff8604,#ec6105);background:-o-linear-gradient(#ff8604,#ec6105);background:linear-gradient(#ff8604,#ec6105);color:#fff}#sidebar .tree li.active>a>i{background-position:1px -30px}#sidebar .tree li.exp>a{background:#18778e url(../bg/svg/grad_blue.svg);background:-moz-linear-gradient(#adefff,#389cb4,#18778e);background:-ms-linear-gradient(#adefff,#389cb4,#18778e);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#adefff),color-stop(50%,#389cb4),color-stop(100%,#18778e));background:-webkit-linear-gradient(#adefff,#389cb4,#18778e);background:-o-linear-gradient(#adefff,#389cb4,#18778e);background:linear-gradient(#adefff,#389cb4,#18778e);color:#fff}#sidebar .tree li.exp>a{background:linear-gradient(#ff6d00,#ff7c00,#ff9200) !important}#sidebar .tree li.active>a,#sidebar .tree li.exp>a{box-shadow:0 3px 5px -2px #555;border-bottom:0}#sidebar .tree li.exp>a>i{background-position:1px -61px}#sidebar .tree li.end>a>i{background-position:left 15px}#sidebar .sidebarMenu{border:1px solid #999;line-height:18px}#sidebar .sidebarMenu a:hover{text-decoration:none}#sidebar .sidebarMenu .active{text-shadow:0 -1px 0 #aa6826}.payment dl{margin-bottom:10px}.payment dt{margin:0}.payment dl dd{display:none;margin-left:25px}.payment dl dd.activePayment{display:block}.etrustlogocol{float:left;width:100px}.etrustlogocol img{border:0}.etrustTsRatingButton{margin:7px 0}#thankyouPage h3.blockHead:first-child{color:#ec6105}#thankyouPage .lightHead{margin-top:80px}#thankyouPage .link{font-weight:bold;color:#3799b1}.drop li{list-style:none;padding:0}.dropDown{position:relative;float:left;padding-right:10px;min-width:120px;cursor:pointer}.dropDown ul{position:absolute;top:-4px;display:none;left:-1px;margin:0;z-index:20}.dropDown ul div,.dropDown ul a{text-decoration:none;display:block;padding:3px 5px}.dropDown li:first-child div,.dropDown li:first-child a{border-top:0}.dropDown li:last-child div,.dropDown li:last-child a{border-bottom:0}.dropDown ul div:hover,.dropDown ul div.selected,.dropDown ul a:hover,.dropDown ul a.selected{color:#fff}.dropDown p{margin:0;padding-right:20px}.dropDown p label{text-transform:uppercase}.dropDown p span{font-weight:700}.dropDown .value{padding:3px 10px 3px 0}.dropDown label{padding:0 3px 0 5px}.dropDown li.asc span,.dropDown li.desc span,.dropDown p span.asc,.dropDown p span.desc{padding-right:15px}#sortItems{display:none}#breadCrumb{padding:0 10px 10px 10px;font-size:11px;font-weight:700;text-transform:uppercase;clear:both}#breadCrumb span{color:#999}#overviewLink a{font-size:11px;font-weight:700;text-transform:uppercase;position:absolute;right:10px;top:115px}.listFilter{background:#f2f4f5;padding:10px 10px 0 10px;font-size:11px;border-bottom:1px solid #29373c}.listFilter .dropDown{margin-bottom:10px;min-width:232px}.wrapping{border-color:#666;overflow:hidden}.wrappingIntro img,.wrappingIntro .introtext{float:left}.wrappingIntro .introtext{padding:15px 0 0 20px;width:290px}.wrapping h3{border-color:#a2a9ab;padding-left:5px;text-transform:uppercase}.wrappingData .thumbCol{width:150px}.wrappingData .articleCol{width:170px}.wrappingData .priceCol{width:640px}.wrappingData td{vertical-align:top;padding:10px 15px 10px 0;border-bottom:5px solid #fff}.wrappingData tr:last-child td{border-bottom:0}.wrappingData span,.wrappingData strong,.wrappingData input,.wrappingData label{float:left}.wrappingData span{width:95px;height:55px;margin:0 15px 0 0;overflow:hidden}.wrappingData label{font-size:14px;width:155px}.wrappingData strong{float:right}.wrappingData li{padding:5px 0}.wrappingData li:first-child{padding-top:0}.wrapping .radiobox{margin:1px 5px 0 0}.wrappingCard li{float:left;min-height:150px;padding-left:20px}.wrappingCard label,.wrappingCard input{float:left}.wrappingCard li:first-child{padding-left:0}.wrappingCard p{margin-bottom:5px}.wrapping .areabox{width:646px;margin-bottom:10px;background:#fff;z-index:99999}.wrappingComment label{display:block;text-transform:uppercase;padding:3px 5px}.wrapping .submitForm{padding-bottom:15px}.wrapping .submitForm button{float:right;margin-left:10px}.wrapping .textButton{margin-top:2px}.social{padding-top:10px;margin-bottom:0;height:25px}.social div.socialButton{float:left}.social label{display:block;text-transform:none;padding:3px 0 5px 0;font-weight:700;text-shadow:0 1px 1px #fff}.social a{display:block;border:0;padding:0}.social .fbEnableButton a:first-child{padding:0 0 0 21px}.social span{float:left;z-index:3}.fb_share_count_hidden{margin:3px 7px 0 0;display:inline-block}a.fb_button_simple{width:14px;height:14px;overflow:hidden;display:inline-block}.social:hover{background:0}.persparamBox{padding-bottom:7px}.basketitems .persparamBox{padding-top:5px;font-size:12px}.persparamBox label,.persparamBox input{float:left}.persparamBox input{width:150px}.persparamBox label{margin:2px 5px 0 0}ul.rating{width:89px;height:16px;margin:5px 0;padding:0;list-style:none;clear:both;float:left;position:relative;background:url(../../img/stars.png) no-repeat left top}div.redir-link.rates,a.rates{float:left;color:#515353;padding:6px 0 0 7px}ul.rating li{cursor:pointer;float:left;padding:0;list-style:none}ul.rating li div.redir-link,ul.rating li a{position:absolute;left:0;top:0;width:18px;height:16px;text-decoration:none;z-index:10}ul.rating li div.redir-link b,ul.rating li a b{display:none}ul.rating li.s1 div.redir-link,ul.rating li.s1 a{left:0}ul.rating li.s2 div.redir-link,ul.rating li.s2 a{left:17px}ul.rating li.s3 div.redir-link,ul.rating li.s3 a{left:34px}ul.rating li.s4 div.redir-link,ul.rating li.s4 a{left:51px}ul.rating li.s5 div.redir-link,ul.rating li.s5 a{left:68px}ul.rating li div.redir-link:hover,ul.rating li a:hover{z-index:2;width:89px;height:16px;overflow:hidden;left:0;background:url(../../img/stars.png) no-repeat 0 -18px}ul.rating li.s1 div.redir-link:hover,ul.rating li.s1 a:hover{background-position:-72px -18px}ul.rating li.s2 div.redir-link:hover,ul.rating li.s2 a:hover{background-position:-54px -18px}ul.rating li.s3 div.redir-link:hover,ul.rating li.s3 a:hover{background-position:-36px -18px}ul.rating li.s4 div.redir-link:hover,ul.rating li.s4 a:hover{background-position:-18px -18px}ul.rating li.s5 div.redir-link:hover,ul.rating li.s5 a:hover{background-position:0 -18px}.rating li.currentRate{background:url(../../img/stars.png) left bottom;position:absolute;height:16px;z-index:1}.rating li.ratingValue div.redir-link,.rating li.ratingValue div.redir-link:hover,.rating li.ratingValue a,.rating li.ratingValue a:hover{width:auto;height:auto;left:90px;white-space:nowrap;padding-top:3px;background:0}dl.review{margin:5px 0;padding-top:5px;border-top:1px solid #ccc}dl.review dt{margin-bottom:7px;height:1em}dl.review dd.item{display:none}dl.review dd{clear:both;margin:0}dl.review .param{margin-left:20px;color:#757c83}.addressCollumns .collumn{float:left;width:50%}.downloadList{margin:0;padding:0;line-height:18px}.downloadList li{padding:15px 10px;list-style:none;border-top:5px solid #eceff0}.downloadList li:first-child{border:0;padding-top:0}.downloadList dd{padding:3px 0}.downloadList dt{border-bottom:1px solid #ddd;padding-bottom:3px;display:block;font-weight:400;margin-bottom:7px}.downloadList dt strong{font-size:18px;display:block}.oxValidateError{display:none;clear:both;font-size:11px;line-height:14px;color:red;margin:0;padding:5px 0 5px 150px}.oxValidateError span{display:none}.oxValidateError span.req{float:none;display:inline}.oxInValid label,.oxInValid p{color:red}.oxInValid select{border-style:solid;border-width:1px}.oxInValid .oxValidateError,.oxInValid .oxValidateError .js-oxError_postError{display:block}.recommendations .title{font-size:12px;padding:2px 0 6px}.recommendations .title a{float:left;font-weight:bold}.recommendations .title .editButtons{float:right}.recommendations .title .textButton{color:#1d7e96;padding:0;height:14px;line-height:14px}.recommendations .description{font-size:11px;padding:0 0 8px}.recommendationsSearchForm{padding:15px 10px}.recommendationsSearchForm label{font-size:11px}.recommendationsSearchForm .searchInput{width:85px}.itemSlider{width:744px;height:148px;margin:0 1px 20px 1px;border:1px solid #76c9dd;position:relative}.itemSlider ul{height:148px}.itemSlider li{width:124px;height:148px;line-height:148px;padding:0;text-align:center;list-style:none}.itemSlider li img{vertical-align:middle}.itemSlider .slideNav{font-size:21px;font-weight:700;line-height:24px;color:#fff;text-decoration:none;position:absolute;z-index:4;bottom:-1px;opacity:.9;filter:alpha(opacity=90);height:150px;display:block;text-shadow:0 -1px 0 #486066}.itemSlider .leftHolder{position:absolute;left:-1px;bottom:-1px;height:150px;z-index:3;width:179px}.itemSlider .slideNav:hover{text-shadow:0 -1px 0 #ac8a6b;opacity:1;filter:alpha(opacity=100)}.itemSlider .titleBlock{left:-1px;bottom:0;width:130px;padding-left:10px;text-transform:uppercase}.itemSlider .titleBlock:hover{opacity:.9;filter:alpha(opacity=90);text-shadow:0 -1px 0 #486066}.itemSlider .titleBlock strong{float:left;margin:50px 0 0 0;width:130px}.itemSlider span.slideBg{display:block;height:100%;width:100%;top:0;position:absolute}.itemSlider .prevItem{left:139px;bottom:0;width:40px}.itemSlider .nextItem{right:-1px;width:40px}.itemSlider .prevItem:hover span.slideBg,.itemSlider .nextItem:hover span.slideBg{filter:alpha(opacity=90);opacity:.9}.itemSlider .prevItem span.slidePointer,.itemSlider .nextItem span.slidePointer{position:relative;z-index:5;float:right;text-indent:-9999px;width:30px;height:32px;margin:58px 5px 0 0;background:url(../../img/promo-arrows.png) no-repeat -98px -162px}.itemSlider .prevItem span.slidePointer{background-position:-26px -162px}.itemSlider .prevItem:hover span.slidePointer{background-position:-26px -86px}.itemSlider .nextItem:hover span.slidePointer{background-position:-98px -86px}.itemSlider li{position:relative}.itemSlider li a.viewAllHover{display:none;position:absolute;left:0;bottom:0;height:35px;z-index:5;opacity:1;padding-right:5px;padding-top:25px;filter:alpha(opacity=100);background:transparent url(../bg/fx-grad-orange-spiked.png) -30px 0 no-repeat}.itemSlider li a span{text-align:left;line-height:12px;padding-top:4px;background-position:0 50%;font-size:10px}.itemSlider a.sliderHover,a.sliderHover{background:#fd8304;opacity:.7;filter:alpha(opacity=70);width:124px;height:148px;display:none;position:absolute;left:0;top:0}.itemSlider li:hover a.viewAllHover,.itemSlider li:hover a.sliderHover{display:block}.subcatList,.subcatList ul{margin:0}.subcatList li{padding:0;list-style:none}.subcatList .box{float:left;margin-left:20px}.subcatList li .box:first-child{margin-left:0}.subcatList h3 a{color:#fff;font-size:14px}.subcatList .box li{text-transform:uppercase;padding:3px 0}.categoryDescription{background:#f2f4f5;padding:10px 10px 10px 10px;font-size:11px;border-bottom:1px solid #b4b8b8}.categoryTopDescription,.categoryTopLongDescription{font-size:14px;line-height:18px;margin-bottom:20px}.categoryTopLongDescription p{margin-bottom:10px}.categoryPicture{margin-bottom:20px}.box #tsSeal{text-align:center;margin-bottom:7px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default !important}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget-overlay{background:#000;opacity:.50;filter:alpha(opacity=50)}.ui-dialog{position:absolute;padding:.2em;width:300px;top:0}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}#services{width:175px}#services a{text-decoration:none;text-transform:uppercase}#services li{position:relative}#services .counter{right:5px;top:1px}#servicesTrigger{position:relative}#servicesTrigger .counter{right:0;top:0;z-index:11}.hasNotifications{padding-right:25px}#services a:hover .counter{border:1px solid orange;background:#fff;color:orange}.wishlistPublish{float:right;width:360px}.wishlistSearch{float:left}.wishlistSearch .form{width:100%}.wishlistSearch .form li{width:100%}.wishlistSearch .form label{width:auto}.wishlistPublish .form label{width:280px}.wishlistView a{text-decoration:underline}.wishlistView,.listmaniaView{border-bottom:5px solid #eceff0;margin-bottom:30px;padding-bottom:15px}.formTitle,.wishlistResults dt{font-weight:700;text-transform:uppercase;border-bottom:1px solid #eceff0;margin-bottom:10px;padding-bottom:0}.wishlistSuggest{clear:both;padding:20px 0 0 388px}.wishlistResults{padding-top:20px}.wishlistResults dt{padding-bottom:5px;background:url("../../img/search-icon.png") no-repeat 0 3px;padding-left:20px}.wishlistUser{float:right;width:360px;padding:40px 0 0 0}.accountDashboardView .col{float:left;width:374px}.accountDashboardView dl{margin-bottom:15px}.accountDashboardView dd{margin-top:2px}#compareList{width:100%}#compareList td{border-collapse:collapse;vertical-align:top}#compareList table{width:200px;border-collapse:collapse}#compareList table td{border-top:5px solid #eceff0;padding:5px}#compareList table #firstTr td,#compareList table #firstDataTr td{border:0}#compareList table tr:last-child td{padding-bottom:20px}#compareDataDiv{overflow:hidden}#compareFirstCol{overflow:hidden}.compareItem{width:190px;height:380px;position:relative}.compareNarrow{width:596px;position:relative}#compareFirstCol.compareNarrowFirstCol table{width:152px}.compareWide{width:740px;position:relative}.compareWide .compareItem{width:238px}.compareItem .tobasket{position:absolute;bottom:10px}.compareItem .oldPrice{font-size:11px;line-height:14px}.compareItem .variants{padding-top:15px}.compareItem .variants select{margin:5px 0 10px 0;display:block}.compareItem .picture{text-align:center;display:block;width:190px;height:150px;overflow:hidden;margin-bottom:7px}.compareItem .title{display:block;font-size:18px;line-height:18px;font-weight:400;padding-bottom:3px}.compareItem .identifier{color:#515353;display:block}.compareItem .fn{padding-top:5px;margin:0;clear:both}#compareList .lineBox{padding:5px 10px;font-size:11px;text-transform:uppercase;text-align:center;line-height:16px}#compareList a.navigation{background:url(../../img/prevnext.png) no-repeat 0 0;height:7px;width:4px;text-indent:-9999px;margin-top:4px}#compareList .lineBox a.movePrev{float:left;background-position:0 -7px}#compareList .lineBox a.moveNext{float:right}td.centered{text-align:center}td.alignTop{vertical-align:top}.accountLoginView .col{float:left;width:50%}#incVatMessage{position:fixed;bottom:-3px;right:-5px;font-size:11px;padding:4px 20px 6px 17px;background:url(../../img/vatmsg-bg.png) no-repeat 0 0;opacity:.6;filter:alpha(opacity=60);z-index:9999}#incVatMessageTsBadge{position:fixed;bottom:-3px;right:100px;font-size:11px;padding:4px 20px 6px 17px;background:url(../../img/vatmsg-bg.png) no-repeat 0 0;opacity:.6;filter:alpha(opacity=60);z-index:9999}.errorBox{width:auto;font-size:12px;font-weight:bold;color:#d81f01;margin:20px;padding:0;border:0;width:500px}.errorBox a{color:#d81f01;text-decoration:underline}.errorBox a:hover{color:#666}.errorBox .errHead{background:#d81f01;color:#fff;padding:5px 15px}.errorBox .errBody{border:1px solid #d81f01;padding:15px}.errorBox .stackTrace{font-size:11px;color:#000;font-weight:normal;margin:10px 0;padding:10px 0;border-top:2px solid #eed8d2}li.articleImage{height:110px}.featuredList a.articleBoxImage{height:97px;line-height:97px;width:148px;background:#fff;text-align:center;display:block}.featuredList a.articleBoxImage img{vertical-align:middle}.selectorsBox{clear:both;background:0;padding:10px 10px 0 0;font-size:11px}div.information .selectorsBox{margin-bottom:55px}.selectorsBox .dropDown{margin-bottom:10px;min-width:200px}.selectorsBox .dropDown li.disabled a{color:#b4b8b8}.selectorsBox p.underlined{border-bottom:1px solid #29373c}.selectorLabel label{min-width:60px;display:inline-block}.variantReset{padding-bottom:10px;font-size:11px;margin-top:-55px}.variantReset label{text-transform:uppercase}.variantReset a.reset{color:#1d7e96;font-weight:bold;display:block;padding-bottom:10px}.variantReset a.reset:hover{text-decoration:none;color:#eb6005}.listDetails .selectorsBox{background:0;padding:10px 10px 0 5px;font-size:11px}.listDetails .selectorsBox .dropDown{margin-bottom:10px;min-width:150px}.listDetails .selectorsBox .dropDown li.disabled a{color:#b4b8b8}.listDetails .selectorsBox p.underlined{border-bottom:1px solid #29373c}.listDetails .selectorLabel label{min-width:45px;display:inline-block}.infoBox .selectorsBox{background:0;padding:10px 10px 0 0;font-size:11px}.infoBox .selectorsBox .dropDown{margin-bottom:10px;min-width:200px}.infoBox .selectorsBox .dropDown li.disabled a{color:#b4b8b8}.infoBox .selectorsBox p.underlined{border-bottom:1px solid #29373c}.infoBox .selectorLabel label{min-width:50px;display:inline-block}div.agbInner{width:500px;float:left}div.agbButton{float:right}.agb a,.cmsContent p a{color:#1d7e96}.agb a:hover{color:#ec6105;text-decoration:none}.agb p.errorMsg,.agbInner p.errorMsg{color:red;display:none;margin:0}.loadingfade{background:#fff;z-index:5000}.loadingiconbg{background:url(../../img/loading_bg.png) no-repeat center center;z-index:5001}.loadingicon{background:url(../../img/loading.gif) no-repeat center center;z-index:5002}p.shoplupe{padding-top:15px;text-align:center}.categoryBox{border-color:#999;border-style:solid;border-width:1px;margin:0 0 20px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.categoryTagsBox{border-top-color:#999;border-top-style:solid;border-top-width:1px}.categoryTagsBox h3{text-transform:uppercase;padding:5px 0 0 10px;font-size:12px}.categoryTags{padding:5px 5px 5px 5px}a.fbEnableLink{display:inline-block;text-transform:uppercase;padding:30px 0 15px 0;font-size:12px;font-weight:bold;color:#2c5e97}.fbEnableDesc{margin-bottom:35px;font-size:11px;color:#555}.fbEnableDesc a{line-height:25px;color:#2c5e97}a.fbEnableLink,.fbEnableDesc{margin-left:20px}a.downloadableFile{color:#1d7e96;text-decoration:underline;background:url(../bg/download.png) left center no-repeat;padding:5px 0 5px 25px}a.downloadableFile:hover{color:#ec6105;text-decoration:none}a.downloadableFile.pending{color:#909090;text-decoration:none;background:url(../bg/download-pending.png) left center no-repeat;padding:5px 0 5px 25px}.variantMessage{color:#e70404;display:block;padding-bottom:5px}.selectMessage{color:#e70404}#cookieNote{position:fixed;top:0;left:0;width:100%;z-index:105;text-align:left;font-weight:normal;font-size:16px;color:#fff;background-color:#f77704;opacity:.9;filter:alpha(opacity=90);padding:8px 0 8px 0;text-align:center;border-bottom:1px solid #d36706;display:none}#cookieNote span.dismiss{cursor:pointer;position:absolute;right:10px;top:8px;width:18px;height:18px;display:block;text-indent:-9999px;background:url(../../img/close.png) no-repeat 0 0}#cookieNote a{color:#fff;text-decoration:underline;font-weight:bold}#cookieNote+#page{padding-top:35px}#cookieNote .notify{padding:0 35px}#basketVoucher{position:relative;padding-bottom:30px}.smallFont{font-size:12px;word-wrap:break-word;overflow:hidden;width:350px}#betaNote{position:fixed;top:0;left:0;width:100%;z-index:105;text-align:left;font-weight:normal;font-size:16px;color:#fff;background-color:#f77704;opacity:.9;filter:alpha(opacity=90);padding:8px 0 8px 0;text-align:center;border-bottom:1px solid #d36706;display:none}#betaNote span.dismiss{cursor:pointer;position:absolute;right:10px;top:8px;width:18px;height:18px;display:block;text-indent:-9999px;background:url(../../img/close.png) no-repeat 0 0}#betaNote a{color:#fff;text-decoration:underline;font-weight:bold}#betaNote+#page{padding-top:35px}.hidden{display:none}#detailsMain .description{margin-top:15px}#detailsMain .mediaFiles{margin-top:15px}#detailsMain .tagCloud{margin-top:15px}body *{outline:0;margin:0}html body{height:100%}html,body,h1,h2,h3,h4,h5,h6,figure,figcaption,img,ul,li,a,div,span,table,tr,td{margin:0;padding:0;border:0}a,a *{cursor:pointer}.clear{clear:both}body .row{max-width:1020px !important}#page{min-height:100%;margin-bottom:-280px !important}.push{height:280px}@media only screen and (max-width:64.062em){#page{min-height:auto;margin-bottom:0 !important}.push{height:auto}}*:focus{outline:0}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}label{font-weight:bold}label span.mand{padding-left:5px;color:#c70210;font-weight:bold}input{padding:10px 10px;background-color:#f3f3f4;color:#2a2c35;border:0;line-height:16px}.content .selecter .selecter-selected{padding:10px 10px;background:url(../../img/icons.png) right -1595px no-repeat #f3f3f4;color:#2a2c35;border:0;font-weight:bold;line-height:16px}body .selecter .selecter-selected:hover,body .selecter.open .selecter-selected,.selecter:hover .selecter-selected{background-color:#c70210;background-position:right -1635px;color:#fff}.selecter-options{border:0}.selecter-options .selecter-item{height:35px;padding:0 10px 0 30px;border:0;background:url(../../img/icons.png) 15px -666px no-repeat #f3f3f4;font-weight:bold;line-height:35px}.content .selecter-options .selected{background:url(../../img/icons.png) 15px -666px no-repeat #c6c8cd}.selecter-options .selecter-item:hover,.content .selecter-options .selected:hover{background-color:#c70210;background-position:15px -106px;color:#fff}textarea{width:100%;padding:10px;background-color:#f3f3f4;border:0}input[type="radio"]{position:absolute;margin-left:-99999em}body .errorMsg{display:none;padding:0 0 6px 0;background:url(../../img/icons.png) 15px -303px no-repeat}body .errorBottom{margin:0 0 10px 0;padding:6px 0 0 0;background-position:15px -368px}body .errorMsg span{padding:4px 12px 2px 12px;display:inline-block;background-color:#c70210;color:#fff;font:normal 13px/18px Arial,Helvetica,sans-serif;border-radius:15px}.oxInValid label{color:#c70210}.oxInValid input,.oxInValid select,.oxInValid input:focus{background:#f9e5e7}button.submitButton{margin:10px 0;padding:0 32px 0 20px;background:url(../../img/icons.png) right -271px no-repeat #c70210;color:#fff;border:0;border-radius:25px;font:700 14px/28px 'Ubuntu',sans-serif}button.submitButton:hover{background-color:#990510}.goToTop{width:45px;height:45px;position:fixed;right:20px;bottom:-50px;z-index:100;border-radius:45px;background:url(../../img/icons.png) 14px -2652px no-repeat #2a2c35;display:block}.goToTop:hover{background-color:#c70210}header{margin-bottom:20px}@media only screen and (max-width:64.062em){header{margin-bottom:0}.headerMobile{display:block}}.topLine{height:40px;background-color:#2a2c35}.topLine .inside{height:40px}@media only screen and (max-width:64.062em){.topLine .inside{padding:0 10px}}@media only screen and (max-width:40em){.topLine .inside{padding:0 10px 0 0}}.topLine .homeButton{display:none}@media only screen and (min-width:40.0625em){.topLine .homeButton{margin:6px 0 0 0;padding:5px 15px;float:left;display:block;background-color:#f3f3f4;color:#2a2c35;border-bottom:1px solid #f3f3f4;font-weight:bold}}.topLine .homeButton:hover{background-color:#c70210;color:#fff}.trustTop{padding:8px 5px 0 55px;margin-left:10px;position:relative;display:inline-block;height:40px;background:url('../../img/trustBadgeS.png') 10px 3px no-repeat;color:#fff;color:rgba(255,255,255,0.8);line-height:20px;opacity:.7}.trustTop:hover{opacity:1}.trustTop .trustedshops .tsStars{margin-top:1px;display:block;float:left;height:100%}.trustTop .trustedshops .tsStars .star{width:18px;height:17px;display:inline-block;background:url('../../img/icons.png') -25px -5187px no-repeat}.trustTop .hreview-aggregate{height:17px;padding-left:5px;float:left;display:block;font-weight:bold;font-size:11px}.trustTop .hreview-aggregate span{font-size:11px;font-weight:bold}.trustTop .hreview-aggregate span.vCount{display:none}@media screen and (max-width:40em){.trustTop{width:53px;padding:0;position:absolute;right:45px;opacity:1}.trustTop .trustedshops .tsStars,.trustTop .hreview-aggregate{display:none}}.topNavigation{float:right}@media only screen and (max-width:40em){.topNavigation{width:100%;float:left}}.topLine ul{float:left}.topLine ul li{float:left}.topLine .login-mobile{display:none !important}@media only screen and (max-width:64.062em){.topLine .login-mobile{display:block !important}.topLine .login-desktop{display:none}}.redir-link{cursor:pointer}.topLine ul li div.redir-link,.topLine ul li span.forgotPasswordOpener,.topLine ul li a,.topLine ul li.loginBox-active span.forgotPasswordOpener,.topLine ul li .noTopLnk{position:relative;padding:0 12px 0 0;display:inline-block;color:#fff;line-height:40px;cursor:pointer}.topLine ul li div.redir-link.hover,.topLine ul li div.redir-link.active,.topLine ul li span.forgotPasswordOpener.hover,.topLine ul li span.forgotPasswordOpener.active,.topLine ul li a.hover,.topLine ul li a.active,.topLine ul li.active .noTopLnk,.topLine ul li.profiActive{background-color:#c70210;background-color:rgba(199,2,16,0.8)}.topLine ul li div.redir-link:hover,.topLine ul li.loginBox-active div.redir-link,.topLine ul li.loginBox-active div.redir-link.hover,.topLine ul li.loginBox-active div.redir-link.active,.topLine ul li a:hover,.topLine ul li .noTopLnk:hover,.topLine ul li .noTopLnk.hover,.topLine ul li.loginBox-active span.forgotPasswordOpener,.topLine ul li.loginBox-active span.forgotPasswordOpener.hover,.topLine ul li.loginBox-active span.forgotPasswordOpener.active,.topLine ul li.loginBox-active a,.topLine ul li.loginBox-active a.hover,.topLine ul li.loginBox-active a.active{background-color:#c70210}.topLine ul li div.redir-link span,.topLine ul li a span,.topLine ul li .noTopLnk span{padding:0 0 0 12px;border-left:1px solid #fff;border-left:1px solid rgba(255,255,255,0.5)}.topLine ul li div.redir-link,.topLine ul li:hover div.redir-link span,.topLine ul li:hover a span,.topLine ul li.active div.redir-link span,.topLine ul li.active a span,.topLine ul li div.redir-link.active span,.topLine ul li a.active span,.topLine ul li:hover .noTopLnk span,.topLine ul li.active .noTopLnk span{border-left:1px solid transparent}.topLine ul li:hover+li div.redir-link span,.topLine ul li:hover+li a span,.topLine ul li.active+li div.redir-link span,.topLine ul li.active+li a span,.topLine ul li.wishlist:hover ~ li.user div.redir-link span,.topLine ul li.wishlist:hover ~ li.user a span,.topLine ul li.loginBox-active a span,.topLine ul li.loginBox-active+li a span{border-left:1px solid transparent}.topLine ul li:first-child a span,.topLine ul li:first-child .noTopLnk span{border-left:0}.topLine ul .hasSub a span{padding-right:18px;background:url(../../img/icons.png) right 6px no-repeat}.topLine ul .hasSub .noSubLink{padding-right:0;background-image:none}.topLine ul .special div.redir-link span,.topLine ul .special a span{padding-left:34px;background:url(../../img/icons.png) 8px -40px no-repeat;font-weight:bold}.topLine ul .special.user span{background:url(../../img/icons.png) 8px -1440px no-repeat}@media screen and (max-width:40em){.topLine ul .special.user a{padding-right:0}.topLine ul .special.user span{min-width:43px;padding-left:27px;background-position:15px -1440px}}.topLine ul .special.user.logged span{background-position:8px -6850px}@media screen and (max-width:40em){.topLine ul .special.user.logged a{background-image:url(../../img/icons.png);background-position:15px -6839px;background-repeat:no-repeat;width:43px;height:40px;float:left}.topLine ul .special.user.logged a::before{content:'';height:15px;position:absolute;left:-1px;top:12px;display:block;border-left:1px solid rgba(255,255,255,0.5);transition:all .3s ease}.topLine ul .special.user.logged a:hover::before,.topLine ul .special.user.logged a:focus::before{border-left-color:transparent}.topLine ul .special.user.logged span{display:none}}.topLine ul .wishlist div.redir-link span:not(.counter),.topLine ul .wishlist a span:not(.counter){background-position:8px -6530px}.topLine ul .wishlist.active span:not(.counter){border-left:1px solid transparent}.topLine ul .wishlist div span.counter,.topLine ul .wishlist a span.counter{margin:0 0 0 7px;padding:3px 7px !important;background-image:none !important;border:none !important;background-color:#c70210;border-radius:10px}.topLine ul .wishlist div:hover span.counter,.topLine ul .wishlist a:hover span.counter,.topLine ul .wishlist div:focus span.counter,.topLine ul .wishlist a:focus span.counter{background-color:#8b2121}.topLine ul .wishlist div.active span.counter,.topLine ul .wishlist a.active span.counter{background-color:#621d27}.topLine ul .wishlist div.active:hover span.counter,.topLine ul .wishlist a.active:hover span.counter,.topLine ul .wishlist div.active:focus span.counter,.topLine ul .wishlist a.active:focus span.counter{background-color:#8b2121}.topLine ul .wishlist.active ~ .special.user.flyout span{border-left-color:transparent}@media screen and (max-width:45em){.topLine ul .wishlist div,.topLine ul .wishlist a{background:url(../../img/icons.png) 12px -6518px no-repeat;min-width:43px;height:40px;cursor:pointer;float:left;transition:all .3s ease}.topLine ul .wishlist div span,.topLine ul .wishlist a span{display:none}.topLine ul .wishlist div::before,.topLine ul .wishlist a::before{content:'';height:15px;position:absolute;left:-2px;top:12px;display:block;border-left:1px solid rgba(255,255,255,0.5);transition:all .3s ease}.topLine ul .wishlist div.active,.topLine ul .wishlist a.active,.topLine ul .wishlist div:hover,.topLine ul .wishlist a:hover,.topLine ul .wishlist div:focus,.topLine ul .wishlist a:focus{background-color:#c70210}.topLine ul .wishlist div.active::before,.topLine ul .wishlist a.active::before,.topLine ul .wishlist div:hover::before,.topLine ul .wishlist a:hover::before,.topLine ul .wishlist div:focus::before,.topLine ul .wishlist a:focus::before{opacity:0}.topLine ul .wishlist:hover ~ .special.user.flyout.logged a:before,.topLine ul .wishlist:focus ~ .special.user.flyout.logged a:before{border-left-color:transparent}.topLine ul .wishlist.isLoggedIn div:before{border-left-color:transparent}.topLine ul .wishlist.active ~ .special.user.flyout a:before,.topLine ul .wishlist.active ~ .special.user.flyout div:before{opacity:0}}@media screen and (max-width:64.062em){.topLine ul .wishlist.isLoggedIn div span,.topLine ul .wishlist.isLoggedIn a span{border-left-color:transparent}}@media screen and (max-width:64.062em){.topLine .login.flyout span{border-left-color:transparent}.topLine .login.flyout:hover+.wishlist div:before,.topLine .login.flyout:focus+.wishlist div:before{opacity:0}}@media screen and (max-width:45em){.topLine ul .wishlist:first-child:before{display:none}}@media screen and (max-width:45em){.topLine ul .wishlist.active ~ .special.user.logged span{border-left-color:transparent}}@media screen and (max-width:64.062em){.topLine ul #registerLink{z-index:1}}@media screen and (max-width:45em){.topLine .login-mobile{background:url(../../img/icons.png) 14px -1427px no-repeat;min-width:43px;height:40px;cursor:pointer;transition:all .3s ease}.topLine .login-mobile span{display:none}.topLine .login-mobile:hover,.topLine .login-mobile:focus{background-color:#c70210}}.topLine ul .login a span{background-position:8px -1440px}.topLine ul .logout a{margin-right:5px;display:block;height:40px;float:left;background-color:#55565d;padding-right:5px}.topLine ul .logout a span{background-position:10px -1469px;border-left:1px solid transparent;display:block;height:40px}@media only screen and (max-width:64.062em){.topLine ul li{display:none}.topLine ul#languages li{display:block}.topLine ul li.special,.topLine ul li.login,.topLine ul li.register{display:block}.topLine ul li.login a span{border-left:0}.topLine ul li.profiSearch{padding-left:0 !important;padding-right:0 !important}.topLine ul li.profiSearch a{padding-left:0 !important}}@media only screen and (max-width:40em){.topLine ul li.special a span{max-height:18px;display:inline-block;font-size:0;color:transparent;background-position:12px -40px}.topLine ul li.wishlist a span{background-position:12px -80px}.topLine ul li.wishlist .counter{display:none}.topLine ul li.logout a{width:43px;background:url(../../img/icons.png) 12px -1469px no-repeat #55565d}.topLine ul li.logout a span{display:none}.topLine ul li.logout a:hover,.topLine ul li.logout a:focus{background-color:#c70210}}.topLine ul ul,#loginBox{min-width:156px;margin:0 0 0 -1px;display:none;position:absolute;z-index:1999;background-color:#c70210}.topLine ul ul li{float:none}.topLine ul ul a{width:100%;height:35px;padding:0 25px 0 30px;display:block;background:url(../../img/icons.png) 15px -106px no-repeat;line-height:35px}.topLine ul.l2 a:hover,.topLine ul.l2 a.active{margin-left:0;display:block;background-color:#2a2c35;background-color:rgba(42,44,53,0.4)}.topLine ul.l2 a:hover{background-color:#2a2c35}#loginBox{width:220px;margin-left:-137px;padding:5px 10px 15px 10px;position:absolute;z-index:9999;background-color:#c70210}#loginBox .loginBoxName{height:45px;top:-41px;right:3px;padding:1px 11px 0 13px;display:block;position:absolute;background-color:#c70210;line-height:40px;color:#fff}#loginBox p{margin:20px 0 0 0}#loginBox p.small{margin:10px 0 0 0}#loginBox label{color:#fff;font:bold 13px/16px Arial,Helvetica,sans-serif}#loginBox input{width:100%;height:30px;padding:5px;font:normal 13px/20px Arial,Helvetica,sans-serif;border:0}#loginBox .passwordContainer{position:relative}#loginBox .forgotPasswordOpener{width:100%;margin:0 0 10px 0;height:auto;font-size:12px;text-align:right;opacity:.8;line-height:18px;cursor:pointer}#loginBox .forgotPasswordOpener:hover{opacity:1}#loginBox .checkbox{margin:3px 0 0 0;float:left}body #loginBox .rememberLabel{padding-left:10px;font-weight:normal;cursor:pointer}#loginBox .submitButton,.forgotPassword .submitButton{width:100%;height:30px;margin:5px 0 0 0;background:url(../../img/icons.png) right -270px no-repeat #2a2c35;color:#fff;font:700 14px/20px 'Ubuntu',sans-serif;text-transform:none;border-radius:15px;border:0}#forgotPassword .submitButton{line-height:28px}#loginBox .submitButton:hover{box-shadow:0 0 5px #fff}#loginBox #errorBadLogin{margin:0;padding:6px 0 0 0;display:block;position:absolute;bottom:-30px;background:url(../../img/icons.png) 10px -409px no-repeat}#loginBox #errorBadLogin span{width:200px;padding:10px;display:block;color:#fff;background-color:#2a2c35;line-height:18px;border-radius:7px}header #loginBox .checkFields{margin-top:0}.ui-dialog{width:450px !important;background-color:#fff;z-index:1000}.forgotPassword{padding:40px}.forgotPassword .closePop{margin-right:10px;position:absolute;z-index:2000}.forgotPassword h3{margin:0 0 20px 0;font:500 18px/22px 'Ubuntu',sans-serif;color:#c70210}.forgotPassword ul li{padding:10px 0 0 0}.forgotPassword label{margin:0 30px 0 0;float:left;font-weight:bold;line-height:30px}.forgotPassword input{width:180px;height:30px;padding:5px;float:left;background-color:#f3f3f4;border:0;font-size:13px}.forgotPassword .oxInValid input{background-color:#e6abb0}.forgotPassword .oxInValid label{color:#2a2c35}.forgotPassword .oxValidateError{margin-left:155px}.forgotPassword .submitButton{width:190px;margin:0 0 0 155px;padding-right:20px;float:left;background-color:#c70210;font-family:Arial,Helvetica,sans-serif;font-size:12px}.forgotPassword .submitButton:hover{background-color:#990510}.forgotPassword h5{margin:50px 0 10px 0;font:500 15px/18px 'Ubuntu',sans-serif}.forgotPassword p div.registerNow,.forgotPassword p a{color:#c70210}.forgotPassword p div.registerNow:hover,.forgotPassword p a:hover{text-decoration:underline}.forgotPassword div.registerNow,.forgotPassword a.registerNow{width:145px;height:30px;margin:10px 0 0 0;display:block;background-color:#2a2c35;color:#fff;text-align:center;font-weight:bold;border-radius:15px;line-height:30px}.forgotPassword div.registerNow:hover,.forgotPassword a.registerNow:hover{text-decoration:none;background-color:#c70210}.langSelection{width:30px;margin-left:5px;float:right}.langSelection p{margin-top:7px}.langSelection #languageTrigger a{width:30px;display:block}.langSelection #languageTrigger span,ul#languages span.langFlag{width:27px;height:27px;display:block;border-radius:30px;font-size:0;background-position:center center;border:1px solid transparent}.langContent{position:absolute;top:40px;margin:0 0 0 -100px;padding:6px 0 0 0;min-width:125px;background:url(../../img/icons.png) 108px -368px no-repeat;z-index:9991}.langContent ul#languages{width:100%;padding:5px 0;display:block;background-color:#c70210;border:0;border-radius:5px}ul#languages li{float:none}ul#languages a{width:100%;height:37px;line-height:30px;padding:5px 0;display:block}ul#languages a.selected{background-color:#2a2c35;background-color:rgba(42,44,53,0.4)}ul#languages a:hover{background-color:#2a2c35}ul#languages span{padding:0;margin:0;border:0;float:left}ul#languages span.langFlag{margin:0 15px 0 10px;border:1px solid transparent;background-position:center center}ul#languages span.langName{line-height:30px}.mainHeader{height:155px;padding-top:20px;background-color:#f3f3f4;border:1px solid transparent}@media only screen and (max-width:64.062em){.mainHeader{padding-top:0;border:0;border-bottom:3px solid transparent}}@media only screen and (max-width:64.062em){.mainHeader{height:auto;padding:0}}.mainHeader .logo{min-height:62px;margin:15px 0 0 0;padding:0;text-align:left;cursor:pointer}@media only screen and (max-width:64.062em){.mainHeader .logo{margin:10px 0;padding-left:10px}}@media only screen and (max-width:40em){.mainHeader .logo{padding-top:10px;margin-bottom:10px}}.searchBox{margin:20px 0 0 0;text-align:center}.searchBox .inner{width:75%;margin:0 auto;position:relative}.searchBox input{width:100%;height:45px;padding:5px 65px 5px 20px;float:left;background-color:#2a2c35;border:transparent;color:#fff;font-style:normal;line-height:auto;border-radius:25px}.searchBox input:focus{box-shadow:0 0 5px #2a2c35;background-color:#c70210;color:#fff}.searchBox input[placeholder]:focus{color:#fff}.searchBox input.searchSubmit{width:55px;height:45px;padding:0;position:absolute;right:-1px;background:url(../../img/icons.png) 17px -428px no-repeat #4a4b53;border-radius:0 25px 25px 0}.searchBox input.search-submit-focus{background:url(../../img/icons.png) 17px -428px no-repeat #88131f}.searchBox input.searchSubmit:hover{background-color:#c70210}@media only screen and (max-width:64.062em){.searchBox{display:none}.searchBox input[placeholder]:focus{color:#2a2c35}header .mobileSearch{padding:0;border-left:3px solid #fff}.mobileSearch .searchBox{width:100%;margin:0;padding:0;display:block}.mobileSearch .searchBox .inner{width:100%}.mobileSearch .searchBox input{height:40px;background-color:#c6c8cd;color:#2a2c35;line-height:normal;border-radius:0}.mobileSearch .searchBox input.searchSubmit{background-color:#2a2c35;background-position:17px -429px;border-radius:0}.mobileSearch .searchBox input.searchSubmit:hover{background-color:#c70210}.mobileSearch .searchBox input::-webkit-input-placeholder{color:#70727c}.mobileSearch .searchBox input::-moz-placeholder{color:#70727c}.mobileSearch .searchBox input:-ms-input-placeholder{color:#70727c}.mobileSearch .searchBox input:-moz-placeholder{color:#70727c}}@media only screen and (max-width:64.062em){.mobileSearch .searchBox input.searchSubmit{width:40px;background-position:10px -429px}}.ui-autocomplete{padding-top:10px;background-color:#2a2c35;position:absolute;z-index:999998 !important;color:#fff}.ui-autocomplete li{font-size:13px;padding:0 15px}.ui-autocomplete a{background:url('../../img/icons.png') 10px -112px no-repeat;display:inline-block;padding:0 15px 0 25px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a:hover,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-color:#c70210}.ui-autocomplete-loading{background:transparent url('../../img/ui-anim_basic_16x16.gif') right center no-repeat}header .basketContainer,#scrollHeader .basketContainer{height:50px;padding:5px 10px 0 0;position:absolute;top:50%;right:0;z-index:888;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}header .basketContainer .basketBox,#scrollHeader .basketContainer .basketBox{float:right}.basketBox a.basket{padding:0 0 0 20px;display:block}header .basketContainer .basketContent,#scrollHeader .basketContainer .basketContent{width:49px;height:49px;border-radius:50px;display:block;background:url(../../img/iconsBig.png) 0 0 no-repeat}.basketContainer a:hover .basketContent{box-shadow:0 0 5px #2a2c35}.basketContainer .bFull,.basketContainer .bEmpty{width:32px;height:32px;margin:-15px 0 0 -17px;position:absolute;display:block;border-radius:32px;background-color:#c6c8cd;color:#2a2c35;border:2px solid #fff;line-height:30px;font-weight:bold;text-align:center;z-index:2;line-height:28px}.basketContainer .bFull{background-color:#2a2c35;color:#fff}.basketContainer .basketMessage{margin:-65px 0 0 -152px;position:absolute;display:none;width:200px;z-index:99999}.basketContainer .basketMessage .inner{right:68px;padding:0 5px 0 0;position:absolute;background:url(../../img/icons.png) right -185px no-repeat}.basketContainer .basketMessage span{width:150px;padding:10px;display:block;border-radius:5px;background-color:#2a2c35;color:#fff;text-align:center;font-style:italic;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}.basketContainer .basketMessage span.full{padding-bottom:0;font-style:normal}.basketContainer .basketMessage .gotoBasket{height:32px;margin:5px 0 0 -10px;padding:0;background:url(../../img/icons.png) right -468px no-repeat;background-color:#c70210;background-color:rgba(199,2,16,0.8);border-radius:0 0 5px 5px;line-height:32px;font-style:normal;font-weight:bold}.basketContainer .basketMessage .gotoBasket:hover{background-color:#c70210;cursor:pointer !important}header .uspContainer{display:none}@media only screen and (min-width:40em){header .uspContainer{margin:10px 0 0 0;padding:0;display:block;text-align:right}.uspContainer span{padding:0 25px 0 20px;background:url(../../img/icons.png) 0 -237px no-repeat;font-size:12px}.uspContainer span:nth-child(3){padding-right:0}}@media only screen and (max-width:64.062em){header .uspContainer{margin-top:0;margin-bottom:0;padding:5px 0 5px 10px;background-color:#f3f3f4}header .uspContainer span{float:left;background-position:0 -233px}}@media only screen and (max-width:45em){header .uspContainer{display:none}}@media only screen and (max-width:64.062em){header .desktopNav{display:none}}header .mainNav{margin:5px 0 0 0;padding:0;background-color:#c70210}header .mainNav ul{width:100%;margin:0;padding:0}header .mainNav ul#navigation{position:absolute;z-index:1000;background-color:#c70210}.mainNav ul li{position:relative;float:left}header .mainNav a,header .mainNav .mainCatPointer{height:45px;padding:0 32px 0 27px;display:block;color:#fff !important;font:700 14px/45px 'Ubuntu',sans-serif;text-transform:uppercase;cursor:pointer}header .mainNav ul#navigation>li:first-child a{padding-left:15px}header .mainNav .hasSub span{background:url(../../img/icons.png) right -500px no-repeat}header .mainNav li.saleCat a,header .mainNav li.downloadCat a{padding:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}header .mainNav li.saleCat{position:absolute;right:0}header .mainNav li.saleCat span{width:100%;padding-left:55px;display:block}header .mainNav li.saleCat span.mainCatPointer{padding-left:20px;padding-right:20px}header .mainNav li.saleCat span:before{color:#c70210;display:block;position:absolute;width:25px;height:25px;border-radius:50%;top:10px;left:9px;line-height:25px;text-align:center;background-color:white;content:"%"}header .mainNav li.saleCat a:hover span:before{color:#4a4b53}header .mainNav li.saleCat.active span:before{color:#621d27}header .mainNav a.active,header .mainNav li.active a,header .mainNav li.active .mainCatPointer{background-color:#2a2c35;background-color:rgba(42,44,53,0.4);color:#fff}header .mainNav a:hover,header .mainNav .over,header .mainNav .mainCatPointer:hover,header .mainNav li.active a:hover,header .mainNav li.over a{background-color:#2a2c35}header .mainNav ul ul{width:auto;min-width:100%;display:none;position:absolute;background-color:#2a2c35;left:0;z-index:99999}header .mainNav ul ul li{float:none}header .mainNav ul ul li{display:inherit}header .mainNav ul ul.l2 li a,header ul.bigSub a{height:40px;padding:0 40px 0 40px;font:bold 13px/40px Arial,Helvetica,sans-serif;text-transform:none;background:url(../../img/icons.png) 20px -105px no-repeat}header .mainNav ul ul.l2 li a.active{background-color:#49505c;background-color:rgba(255,255,255,0.15)}header .mainNav ul ul.l2 li a:hover{background-color:#c70210}header ul.bigSub{padding:27px 5px 20px 5px;margin-top:40px;position:absolute;display:none;background-color:#2a2c35;z-index:999}header ul.bigSub li{padding:0 5px;margin:0}header ul.bigSub a{height:auto;margin:8px 0;padding:7px 5px 7px 25px;background-position:10px -107px;line-height:20px;border-radius:50px}header ul.bigSub a.active{background-color:#49505c;background-color:rgba(255,255,255,0.15)}header ul.bigSub a:hover,header ul.bigSub a.active:hover{background-color:#c70210}header ul.pkategorie7d0465880a99fc0cecc3dce a{padding-left:45px;background:url(../../img/musicIcons.png) 10px 8px no-repeat}header ul.pkategorie7d0465880a99fc0cecc3dce a.p-kategorie6d9722c78757e0f3b0dd426{background-position:10px -45px}header ul.pkategorie7d0465880a99fc0cecc3dce a.p-kategorie6192b4b8f4fdd20ff6b60fa{background-position:10px -95px}header ul.pkategorie7d0465880a99fc0cecc3dce a.p-kategorieaf3e4f394abf3700dd37e98{background-position:10px -146px}header ul.pkategorie7d0465880a99fc0cecc3dce a.p-kategorieedbd4ddc98694bf38355983{background-position:10px -193px}header ul.pkategorie7d0465880a99fc0cecc3dce a.p-kategorie98c0f22fc6a014a776e1030{background-position:14px -243px}header ul.pkategorie7d0465880a99fc0cecc3dce a.p-kategorie9da7e0a58ecb7e9136b3b94{background-position:10px -295px}#scrollHeader{width:100% !important;top:-999px;position:fixed;display:block;background-color:#2a2c36;background-color:rgba(42,44,54,0.9);z-index:99999}#scrollHeader .ui-autocomplete{border:1px solid red}#scrollHeader .inside{width:960px;height:80px;margin:0 auto}#scrollHeader a.logo{margin:10px 0 0 0}#scrollHeader .searchContainer{overflow:hidden}#scrollHeader .searchContainer .searchBox{margin-top:15px}#scrollHeader .searchContainer .searchBox .inner{width:85%}#scrollHeader #searchParamTop{background-color:#c70210;color:#fff}#scrollHeader #searchParam-searchtop{background-color:#c70210}#scrollHeader #searchParam-searchtop::-webkit-input-placeholder{color:#efcbcd}#scrollHeader #searchParam-searchtop::-moz-placeholder{color:#efcbcd}#scrollHeader #searchParam-searchtop:-ms-input-placeholder{color:#efcbcd}#scrollHeader #searchParam-searchtop:-moz-placeholder{color:#efcbcd}#scrollHeader input.searchSubmit{background-color:#88131f}#scrollHeader input.searchSubmit:hover{background-color:#591f2a}#scrollHeader .miniBasket{margin-left:30px}#scrollHeader .basketContainer{top:40px}#scrollHeader .basketContainer .bFull,#scrollHeader .basketContainer .bEmpty{border:0;line-height:32px;background-color:#f3f3f4;color:#2a2c35}#scrollHeader .basketContainer .basketContent{background-position:0 -300px}#scrollHeader .basketContainer .basketMessage .inner{background-position:right -2605px}#scrollHeader .basketContainer .basketMessage span{background-color:#c70210}#scrollHeader .navButton{width:45px;height:45px;margin:23px 0 0 0;padding:0;float:right;display:block;border-radius:45px;background:url(../../img/icons.png) 11px -2568px no-repeat #f3f3f4}#scrollHeader .navButton:hover,#scrollHeader .navButton:focus{background-position:11px -6795px}#scrollHeader .navButton:hover{background-color:#c70210}#scrollHeader .navButton .infoMsg{width:90px;margin:45px 0 0 -25px;padding:8px 0 0 0;position:absolute;display:none;background:url(../../img/icons.png) 42px -367px no-repeat}#scrollHeader .navButton .inner{padding:0 10px;display:block;background-color:#c70210;color:#fff;line-height:30px;text-align:center}@media only screen and (max-width:64.062em){#scrollHeader{overflow:hidden;top:-9999px;position:fixed;display:none}}.contentContainer{padding:5px 0 30px 0}@media only screen and (max-width:64.062em){.contentContainer{padding-bottom:15px}}.contentContainer .sidebar,.contentContainer .content{padding:30px 0 0 0}.contentContainer .content{padding-left:60px}@media only screen and (max-width:64.062em){.contentContainer .content{padding-left:0}}.contentContainer .contentLarge{padding-top:15px;padding-left:0}@media only screen and (max-width:40em){.contentContainer .sidebar,.contentContainer .content{padding-top:0}}.contentContainer .breadcrumb{margin:10px 0 0 0;padding:0}@media only screen and (max-width:64.062em){.contentContainer .breadcrumb{padding:0 10px}}.breadcrumb a{padding:0 30px 0 0;background:url(../../img/icons.png) right -916px no-repeat;color:#2a2c35;font:bold 13px/20px Arial,Helvetica,sans-serif}.breadcrumb a:last-child{background-image:none !important;color:#990510}.breadcrumb a:hover{color:#c70210}@media only screen and (max-width:40em){.breadcrumb{display:none}}.sidebar{margin-bottom:50px}.sidebar ul.tree{margin-bottom:15px}.sidebar ul a{padding:8px 10px 8px 10px;display:block;background-color:#2a2c35;color:#fff;border-bottom:1px solid #fff;font:500 16px/20px 'Ubuntu',sans-serif}.sidebar ul a:hover,.sidebar ul li.active a:hover{background-color:#c70210;color:#fff}.sidebar ul ul a{padding:4px 10px 4px 20px;background-color:#f3f3f4;color:#2a2c35;border-bottom:1px solid #ffff;font:bold 13px/18px Arial,Helvetica,sans-serif}.sidebar ul ul li.active a{background-color:#c6c8cd}.sidebar span.count{float:right;color:#8f9095}.sidebar a:hover span.count{color:#fff}.sidebar .hasChild{background-image:url(../../img/icons.png);background-position:197px -907px;background-repeat:no-repeat}.sidebar .hasChild:hover{background-position:197px -467px}@media only screen and (max-width:64.062em){.sidebar{display:none}}footer{height:280px}footer .columns{padding:0}@media only screen and (max-width:64.062em){footer .inside{padding:0 10px}}@media only screen and (max-width:40em){footer .inside{padding:0}}footer .topFooter{padding:20px 0 6px;background-color:#f3f3f4}@media only screen and (max-width:40em){body footer .topFooter{padding:10px 0 0 0}}footer .topFooter h3{margin:0 0 20px 0;font:500 18px/26px 'Ubuntu',sans-serif;color:#2a2c35}footer ul.infoLinks,footer ul.infoLinks li{padding:0 10px 0 0}footer ul.infoLinks li{width:50%;float:left}footer ul.infoLinks li:nth-child(2n){float:right}footer ul.infoLinks a{display:inline-block;margin:0 0 2px 0;padding:0 20px 0 25px;font:bold 13px/28px Arial,Helvetica,sans-serif;background:url(../../img/icons.png?update=1) 8px -670px no-repeat;color:#2a2c35;border-radius:30px}@media screen and (max-width:61em) and (min-width:40em){footer ul.infoLinks a{background-position:-5000px -5000px;padding-left:10px}}footer ul.infoLinks a.active{background-color:#d4d4d7}footer ul.infoLinks a:hover{background-color:#c6c8cd}@media only screen and (max-width:40em){footer .topFooter{padding:15px 0}footer .topFooter h3{text-align:center;margin-bottom:10px;margin-top:5px}footer ul.infoLinks{padding-bottom:15px}footer ul.infoLinks li,footer ul.infoLinks li:nth-child(2n){width:51%;margin:0 2%;padding:0;float:left;display:block}footer ul.infoLinks li:nth-child(2n){width:41%;float:right}footer ul.infoLinks li a{margin:0;padding:5px 10px 5px 20px;display:block;border-radius:0;font-weight:normal;text-align:left;line-height:18px;font-size:12px}footer ul.infoLinks li:nth-child(2n) a{margin-left:0}}.contactData div{padding:0}.contactData span{font-weight:bold}.contactData a,.socialMedia div.redir-link{padding:0 10px;margin:0 0 4px 10px;display:inline-block;background-color:#2a2c35;color:#fff;font:bold 13px/25px Arial,Helvetica,sans-serif;border-radius:15px}.contactData a:hover{background-color:#c70210}@media only screen and (max-width:55em){.contactData .large-6 span{display:block}.contactData .large-6 a{margin-left:0}}@media only screen and (max-width:40em){.contactData{padding:20px 0;background-color:#c6c8cd}.contactData h3{padding-top:15px}.contactData .small-12{padding:0 10px;margin-bottom:10px;text-align:center}}.pictureBox .hoverInfoIcon,.shortLink .hoverInfoIcon{position:absolute;width:40px;height:40px;background:url(../../img/icons.png) right -1805px no-repeat;z-index:150;left:calc(35%);top:calc(40%);opacity:0;-moz-opacity:0;-webkit-opacity:0}.shortLink .hoverInfoIcon{left:calc(50%);top:calc(30%)}.socialMedia{margin:20px 0 0 0;text-align:right}.socialMedia a,.socialMedia div.redir-link{width:35px;height:35px;margin:0 0 0 3px;display:inline-block;background:url(../../img/icons.png) 9px -709px #2a2c35 no-repeat;border-radius:35px}.socialMedia div.redir-link:hover,.socialMedia a:hover{background-color:#c70210}.socialMedia a.fb{background-position:13px -751px}.socialMedia a.tw{background-position:7px -791px}.socialMedia a.gp{background-position:10px -831px}.socialMedia div.nl{float:left}.socialMedia div.nl span{width:160px;margin-left:15px;padding:5px 0 0 0;display:block;color:#2a2c35}.socialMedia div.nl.active{background-color:#c70210}.socialMedia div.nl.active span,.socialMedia div.nl:hover span{color:#c70210}@media only screen and (max-width:40em){.socialMedia{margin:0 0 5px 0;text-align:center}.socialMedia div.nl{float:none}.socialMedia div.nl span{display:none}}.bottomFooter{background-color:#2a2c35}.bottomFooter a.trustedShops{padding:10px 0 0 0;float:left;display:none}.safeShopping .infoContainer{margin:25px 0 10px 0}.safeShopping .infoContainer .columns{padding:0}.safeShopping h4,.safeShopping p{padding:0;display:block;font:500 14px/20px 'Ubuntu',sans-serif;color:#fff}.safeShopping h4{font-size:16px;padding-bottom:10px}.safeShopping p span{padding:0 0 0 25px;display:block;background:url(../../img/icons.png) 0 -872px no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:13px}@media only screen and (max-width:64.1em){.safeShopping p span{margin-left:0}}@media only screen and (max-width:45.5em){.safeShopping p span{padding:0;background-image:none !important;background-position:-200px 0;display:block}}@media only screen and (max-width:40em){body .safeShopping{padding:10px 10px 0 10px}.safeShopping .infoContainer{margin:10px 0}.safeShopping h4{display:block;text-align:center}.safeShopping h4,.safeShopping p{width:100%;padding:0;line-height:20px;margin:5px 0;text-align:center}.safeShopping p span:first-child:after{content:'–';padding:0 0 0 10px}.safeShopping p span:nth-child(2){margin-left:10px}.safeShopping p span,.safeShopping p span:nth-child(2){padding-left:0;background-image:none !important;display:inline}}.trustedContainer{margin-top:30px;text-align:center}#MyCustomTrustbadge{display:inline-block}.trustedContainer *{line-height:normal !important}@media screen and (max-width:40em){.trustedContainer{margin-top:0;margin-bottom:15px}}.paymentIcons{text-align:right}.paymentIcons .icons{padding-right:5px}.paymentIcons .payment{width:48px;height:30px;margin:20px 0 0 5px;display:inline-block;background:url(../../img/iconsBig.png) 0 -70px no-repeat}.paymentIcons .payment.marked{position:relative;margin-right:8px}.paymentIcons .payment.marked:after{content:'*';color:#fff;color:rgba(255,255,255,0.4);position:absolute;right:-9px;top:-2px;font-size:17px;font-family:Arial}.paymentIcons .payment.marked.marked-dark:after{color:#2a2c35}.paymentMethods{margin-top:30px;padding:0}.paymentMethods .payment{margin-top:0}.paymentIcons .master{background-position:0 -130px}.paymentIcons .paypal{background-position:0 -190px}.paymentIcons .invoice{background-position:0 -250px}.paymentIcons .amazon{background-position:0 -480px}.paymentIcons .debit{background-position:0 -360px}@media only screen and (max-width:40em){.paymentIcons{text-align:center}.paymentIcons .payment{margin-top:0}}.paymentIconsHeadline{margin:0 0 5px 0;font:500 16px/32px "Ubuntu",sans-serif;color:#c70210}.paymentNotAvailable{margin-top:-3px;margin-bottom:5px}.paymentNotAvailable p{color:#fff;color:rgba(255,255,255,0.4);font-size:10px;font-family:Arial;position:relative;display:inline-block;padding-left:10px;font-style:italic}.paymentNotAvailable p:before{content:'* ';font-size:17px;position:absolute;left:0;top:2px}.paymentNotAvailable a{color:#fff;color:rgba(255,255,255,0.4);text-decoration:none;display:inline-block;font-style:italic;font-size:10px;transition:all .3s ease}.paymentNotAvailable a:first-letter {text-transform:uppercase}.paymentNotAvailable a:hover,.paymentNotAvailable a:focus{color:rgba(255,255,255,0.6)}.paymentNotAvailable.marked-dark p{color:#2a2c35}.paymentNotAvailable.marked-dark p:before{color:#2a2c35}.paymentNotAvailable.marked-dark a{color:#2a2c35}.paymentNotAvailable.marked-dark a:hover,.paymentNotAvailable.marked-dark a:focus{color:#c70210}.paymentMethods .paymentAllMethods,.paymentAllMethods{margin:0 0 15px 0;padding:0 30px 0 20px;display:inline-block;color:#2a2c35;border-radius:30px;font:500 13px/28px 'Ubuntu',sans-serif;text-align:center;text-decoration:none;position:relative;background:#f4f4f5;transition:all .3s ease}.paymentMethods .paymentAllMethods:hover,.paymentAllMethods:hover,.paymentMethods .paymentAllMethods:focus,.paymentAllMethods:focus,.paymentMethods .paymentAllMethods:active,.paymentAllMethods:active{background-color:#c6c8cd}.paymentMethods .paymentAllMethods:after,.paymentAllMethods:after{content:'';position:absolute;display:block;width:20px;right:0;top:0;bottom:0;background:url(../../img/icons.png) 0 -952px no-repeat}footer .paymentAllMethods{color:#fff;background-color:rgba(255,255,255,0.15)}footer .paymentAllMethods:after{background-position:-20px -3431px}footer .paymentAllMethods:hover,footer .paymentAllMethods:focus,footer .paymentAllMethods:active{background-color:#c70210}.paymentIcons .copyright{font-size:12px;line-height:18px;color:#fff;color:rgba(255,255,255,0.4)}body *{outline:0}html,body{height:100%}html,body,h1,h2,h3,h4,h5,h6,figure,figcaption,img,ul,li,a,div,span,table,tr,td{font:normal 13px/24px Arial,Helvetica,sans-serif;text-decoration:none}a:hover{cursor:pointer}h1,h2,h3,h4,h5,h6,p,span,a,label,input,select,textarea,button,td,th,div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content h1.pageHead,.startPageActions h1.pageHead,.landingRecommendations h2.pageHead,.startPageActions h2.pageHead,#detailsRelated h3.sectionHead,#page .seoTextLandingpage h2,.landing-intro h1,.landing-publishers h2,.landing-knowledge h2{border-top:1px solid #ebebec;border-bottom:1px solid #ebebec;font:700 20px/50px 'Ubuntu',sans-serif;text-align:center}.content h1.pageHead span,.startPageActions h1.pageHead span,.landingRecommendations h2.pageHead span,.startPageActions h2.pageHead span,.content #detailsRelated h3.sectionHead span{padding:0 5px;font:bold 22px/50px Arial,Helvetica,sans-serif}@media only screen and (max-width:64.062em){.content h1.pageHead,.landingRecommendations h2.pageHead,.startPageActions h2.pageHead{margin:20px 0 10px 0}}@media only screen and (max-width:40em){.content h1.pageHead,.startPageActions h1.pageHead,.landingRecommendations h2.pageHead,.startPageActions h2.pageHead,.content #detailsRelated h3.sectionHead{padding:0 0 0 5px;margin:20px 0 15px 0;background-color:#2a2c35;color:#fff;font:bold 16px/40px Arial,Helvetica,sans-serif;text-align:center}.content h1.pageHead span,.startPageActions h1.pageHead span,h2.pageHead span,.startPageActions h2.pageHead span,.content #detailsRelated h3.sectionHead span{font-size:16px;line-height:40px}}h3.head{margin:0 0 20px 0;font:500 18px/34px 'Ubuntu',sans-serif;color:#c70210}.oxSlider .caption span{font:500 18px/22px 'Ubuntu',sans-serif;font-style:italic}.oxSlider .caption h2{font:700 25px/40px "Ubuntu",sans-serif}.oxSlider span.bannerLink{font:500 15px/28px 'Ubuntu',sans-serif}@media only screen and (max-width:40em){.oxSlider .caption span{font:500 14px/20px 'Ubuntu',sans-serif;font-style:italic}.oxSlider .caption h2{font:700 18px/24px "Ubuntu",sans-serif}.oxSlider span.bannerLink{font:500 14px/30px 'Ubuntu',sans-serif}}.shortLink .banner{font:700 16px/45px "Ubuntu",sans-serif;text-align:center;text-transform:uppercase}.shortLink .banner-special{line-height:30px}.shortLink figcaption{font:700 14px/32px "Ubuntu",sans-serif;color:#fff;text-align:center}.buttonRed{margin:10px 0;padding:0 32px 0 20px;background:url(../../img/icons.png) right -271px no-repeat #c70210;color:#fff;border:0;border-radius:25px;font:700 14px/28px 'Ubuntu',sans-serif}.buttonRed:hover{background-color:#990510}.newFlag{font:700 14px/40px "Ubuntu",sans-serif;text-align:center;text-transform:uppercase}.icon-caption{color:#fff;font-size:13px;line-height:22px}.error,.success{margin:0 0 30px 0;padding:10px 30px 10px 75px;background:url(../../img/icons.png) 10px -2790px no-repeat #c70210;color:#fff;border:0;border-radius:5px;font:bold 14px/26px Arial,sans-serif;text-align:center}.success{background-position:10px -4600px;background-color:#f4f4f5;color:#2a2c35}.errorTop{margin:30px 0 0 0}@media only screen and (max-width:40em){.error,.success,.errorTop{margin:20px 0 20px 0;padding:10px 10px 10px 55px;font-size:14px;text-align:left}}.infoBottom{margin-top:30px}.refineParams{margin:30px 0}.cpointer{cursor:pointer}@media only screen and (max-width:64.062em){.refineParams{margin:30px 10px}}.refineParams .dropDown{padding:0}.content .refineParams label{padding:2px 10px 0 2px;float:left;text-transform:inherit}.content .refineParams .dropDown p span{width:90px;padding:2px 30px 2px 15px;display:block;float:left;background:url(../../img/icons.png) 72px -1109px no-repeat #f4f4f5}.content .refineParams .dropDown p span:hover{background:url(../../img/icons.png) 72px -1149px no-repeat #c70210;color:#fff}@media only screen and (max-width:40em){.refineParams #sortItems,.refineParams #itemsPerPage{display:none}}ul.drop{margin-top:4px;margin-left:1px}.content ul.drop li{height:30px;padding:0;display:block;text-align:right}.content ul.drop li.value{height:28px}.content ul.drop li.value p span{background-color:#c70210;color:#fff;background-position:72px -1149px;text-align:left}ul.drop label{background-color:#fff}.content ul.drop li div,.content ul.drop li a{width:90px;margin:0 20px 0 0;display:inline-block;background-color:#ebebec;color:#2a2c35}ul.drop li.asc div,ul.drop li.desc div,ul.drop li.asc a,ul.drop li.desc a{padding-left:15px;text-align:left;background:url(../../img/icons.png) right -1187px no-repeat #ebebec}ul.drop li.desc div,ul.drop li.desc a{background-position:right -1227px}ul.drop li div:hover,ul.drop li div.selected:hover,ul.drop li a:hover,ul.drop li a.selected:hover{background:url(../../img/icons.png) right -3190px no-repeat #c70210;color:#fff}ul.drop li.asc div:hover,ul.drop li.asc div.selected:hover,ul.drop li.asc a:hover,ul.drop li.asc a.selected:hover{background-position:right -3230px}ul.drop li div.selected,ul.drop li a.selected{background-color:#c6c8cd}#itemsPerPage p span{width:63px;padding:2px 15px 2px 10px;background-position:46px -1109px}#itemsPerPage p span:hover,#itemsPerPage ul.drop li.value p span{background-position:46px -1149px}#itemsPerPage ul.drop li div,#itemsPerPage ul.drop li a{width:63px;margin-right:20px}#itemsPerPage ul.drop li div,#itemsPerPage ul.drop li a{padding-left:10px;text-align:left;background-image:none}#itemsPerPage ul.drop li div:hover,#itemsPerPage ul.drop li a:hover{background-color:#c70210}.pager{margin:0;display:inline-block;float:right}.pager a,.pager .dots{min-width:27px;width:auto;height:27px;margin:0 0 0 5px;display:inline-block;background-color:#ebebec;color:#2a2c35;font:bold 12px/29px Arial,Helvetica,sans-serif;text-align:center;border-radius:27px;float:left;padding-left:5px;padding-right:5px}.pager a.active{background-color:#2a2c35;color:#fff}.pager a.prev,.pager a.next{background:url(../../img/icons.png) 11px -952px no-repeat #ebebec}.pager a.prev{background-position:9px -992px}.pager a.next:hover{background-position:11px -1032px}.pager a.prev:hover{background-position:9px -1072px}.pager a:hover,.pager a.active:hover{background-color:#c70210;color:#fff}.content .pager .dots,.content .pager .dots:hover{background-color:transparent;border-radius:0;color:#2a2c35}body.alist .content h1.pageHead,body.search .content h1.pageHead{margin-bottom:30px}.content .productOverview div{padding:0}ul.lineView li{padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:1px solid #f4f4f5}@media only screen and (max-width:64.062em){ul.lineView li{padding:0 10px 30px 10px}}@media only screen and (max-width:40em){ul.lineView li{padding:0 10px 20px 10px;border-bottom:0}}.seoTeaser{margin-top:-10px;padding:10px 0 30px 0}.seoTeaser .inner{padding:20px;background-color:#f4f4f5;font:500 13px/22px "Ubuntu",sans-serif}@media screen and (max-width:64.062em){.seoTeaser{padding:0 10px 40px 10px}}img.lazy{display:none;color:#ccc}.pictureBox a{min-width:auto;min-height:auto}@media screen and (max-width:40em){.pictureBox a{min-width:auto;min-height:auto}}.bxslider img.lazy{display:block}.bxslider span.picOverlay{min-width:105px;border:1px solid black}.productOverview .pictureBox{position:relative}.productOverview .prodPicLink{max-width:100%}.productOverview .pictureBox img{vertical-align:top}@media only screen and (min-width:64.062em){.productOverview .pictureBox img{max-width:110px}}.productOverview .pictureBox a.prodPicLink{display:inline-block;position:relative}.productOverview .pictureBox a.viewAllHover{display:none}.productOverview .pictureBox .picOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a2c35;opacity:0}.productOverview .pictureBox a:hover .picOverlay{opacity:.2}@media screen and (max-width:64.062em){.productOverview .pictureBox img{max-width:90px}.relatedProducts .pictureBox img{max-width:75px}.relatedProducts .saleFlag,.relatedProducts .newFlag{right:-10px}}@media only screen and (max-width:40em){.productOverview .pictureBox img{max-width:75px}.productOverview .pictureBox .picOverlay,.productOverview .pictureBox .hoverInfoIcon{left:-9999px}}.newFlag,.saleFlag{position:absolute;background-color:#c70210;color:#fff;z-index:100;width:40px;height:40px;border-radius:50%;right:-15px;top:15px}.saleFlag{font:500 14px/38px 'Ubuntu',sans-serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:40em){.productOverview .newFlag,.productOverview .saleFlag{right:-8px;top:5px;font:500 12px/32px 'Ubuntu',sans-serif;width:32px;height:32px;line-height:32px}}.content .productOverview .productName{padding-left:25px}.content .productOverview .infoBox{padding:0 0 0 20px}@media only screen and (max-width:40em){.content .productOverview .productName{padding-left:15px}}@media only screen and (max-width:64.062em){.content .productOverview .infoBox{padding-left:10px}}.productName h4,.mainProductHead h4{font:400 14px/18px 'Ubuntu',sans-serif;color:#2a2c35}@media only screen and (max-width:40em){.productName h4{font:normal 13px/18px Arial,Helvetica,sans-serif}}.productName h2{padding:2px 0}.productName h2 div,.productName h2 a{font:500 19px/30px 'Ubuntu',sans-serif;color:#c70210}@media only screen and (max-width:40em){.productName h2 a{font-size:16px;line-height:24px}}.productName h3{font-weight:bold;font-size:14px;word-wrap:break-word}@media only screen and (max-width:40em){.productName h3{font-size:13px}}.productOverview h2{line-height:0}.productOverview h2 div,.productOverview h2 a,.productOverview h2 span{cursor:pointer;display:inline-block;padding:0}.productOverview h2 .end{clear:both}.productOverview .titleIcon{position:relative;color:#2a2c34;padding:0;margin:0 0 0 8px;top:4px}.productOverview .titleIcon span{display:block}.productOverview .titleIcon span.icon{width:21px;height:21px;background-image:url(../../img/icons-attributes.png);margin:0}@media only screen and (max-width:40em){.productOverview .titleIconsContainer{display:block;height:26px}.productOverview .titleIcon{margin:0 10px 0 0}}.productOverview .titleIcon span.icon-preview{background-position:0 -637px;width:27px}.productOverview .titleIcon:hover span.icon-preview{background-position:0 -796px}.productOverview .titleIcon span.icon-cd{background-position:-3px -1710px}.productOverview .titleIcon:hover span.icon-cd{background-position:-3px -1810px}.productOverview .titleIcon span.icon-youtube{background-position:-2px -2107px}.productOverview .titleIcon:hover span.icon-youtube{background-position:-2px -2200px}.productOverview .titleIcon span.icon-pdf{background-position:-3px -2293px}.productOverview .titleIcon:hover span.icon-pdf{background-position:-3px -2373px}.productOverview .titleIcon span.icon-caption{position:absolute;top:-1px;left:-5000px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;background-color:#2a2c34;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 10px;text-align:center;opacity:0;z-index:1000}.productOverview .titleIcon span.icon-caption:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;left:-5px;bottom:6px;border-width:5px 5px 5px 0;border-color:transparent #2a2c34 transparent transparent}.productOverview .titleIcon:hover span.icon-caption{opacity:1;left:36px;display:block}.productOverview .titleIcon:hover span.icon-caption-cd{opacity:1;left:28px;display:block}.productOverview .titleIcon:hover span.icon-caption-youtube{opacity:1;left:30px;display:block}.productOverview .titleIconsContainer .lightbox-hide{display:none}.productOverview .titleIcon:hover span.icon-caption-pdf{opacity:1;left:23px;display:block}.productOverview .articleIcons{padding-top:10px;padding-left:25px}@media only screen and (max-width:40em){.productOverview .articleIcons{padding-left:15px}}.productOverview .articleIcons li{padding:0;margin:0 0 10px 0;border:0}.productOverview .articleIcons>li:last-child{margin-bottom:0}.productOverview .articleIcons a,.productOverview .articleIcons .icon-detail,.productOverview .articleIcons .icon-cast,.productOverview .articleIcons .icon-condition{color:#2a2c34;position:relative;display:block}.productOverview .articleIcons span{display:block;float:left;cursor:auto}.productOverview .articleIcons span.description{padding:1px 0 2px 25px;line-height:22px;background-image:url(../../img/icons-attributes.png);background-repeat:no-repeat;background-position:0 -317px;cursor:default}.productOverview .articleIcons :hover span.description{background-position:0 -477px}.productOverview .articleIcons .icon-detail span.description{background-position:0 3px}.productOverview .articleIcons .icon-detail:hover span.description{background-position:0 -157px}.productOverview .articleIcons .icon-condition span.description{background-position:0 -1508px}.productOverview .articleIcons .icon-condition:hover span.description{background-position:0 -1608px}.productOverview .articleIcons span.icon-caption,.smdArticleInfo .articleIcons span.icon-caption{position:absolute;top:-28px;left:-5000px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;background-color:#2a2c34;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 10px;text-align:center;opacity:0;white-space:nowrap}.productOverview .articleIcons span.icon-caption:before,.smdArticleInfo .articleIcons span.icon-caption:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;left:5px;bottom:-5px;border-width:5px 5px 0 5px;border-color:#2a2c34 transparent transparent transparent}.productOverview .articleIcons a:hover span.icon-caption,.productOverview .articleIcons div:hover span.icon-caption,.smdArticleInfo .articleIcons a:hover span.icon-caption,.smdArticleInfo .articleIcons div:hover span.icon-caption,.smdArticleInfo .articleIcons span:hover span.icon-caption{opacity:1;left:0;display:block}.smdArticleInfo .articleIcons span.icon-caption{top:45px !important;padding:5px;white-space:normal;z-index:2}@media screen and (min-width:641px){.smdArticleInfo .articleIcons span.icon-caption{top:35px !important}}.smdArticleInfo .articleIcons span.icon-caption:before{top:-5px !important;left:auto !important;right:25px !important;bottom:auto !important;transform:rotate(180deg) !important}.productOverview .publisher-content{display:inline-block;position:relative}.publisher a{padding-left:25px;background:url(../../img/icons-attributes.png) 0 -1246px no-repeat}.publisher a:hover{text-decoration:underline;background-position:0 -1406px}.productData .publisher-content:hover span.icon-caption{opacity:1;left:-1px;top:-28px;display:block}.difficulty-content{height:20px;margin-top:3px;display:inline-block;cursor:pointer}@media screen and (min-width:40em){.productOverview .articleIcons .difficultyOverview span.icon-caption:before{right:6px;left:auto}}.productOverview .difficultyOverview .difficulty-content:hover span.icon-caption{opacity:1;top:-28px;left:-3px;display:block}@media screen and (min-width:40em){.productOverview .difficultyOverview .difficulty-content:hover span.icon-caption{left:auto;right:0}}.productPrice{padding:0;text-align:right}.priceAmountArea{padding:0}.productPrice a{border:0;margin:0}.productPrice a:hover{background-color:transparent}.productPrice .price{padding:0 10px;display:inline-block;color:#2a2c35;font:500 20px/30px 'Ubuntu',sans-serif;text-align:right}.productOverview .productPrice .price{margin-top:3px;font-size:17px;white-space:nowrap}.productPrice .reducedPrice{padding:0;color:#c70210}.productPrice .oldPrice,.tobasket .oldPrice{margin:0;display:block;font-size:13px;line-height:16px;text-align:right;margin-bottom:10px}.tobasket .oldPrice{margin-bottom:10px}@media only screen and (max-width:40em){#details .oldPrice{margin-top:0;margin-bottom:3px}}.productOverview .deliveryTime-overview{display:block;font-size:12px;white-space:nowrap;padding-top:5px}@media only screen and (max-width:40em){.productOverview .priceContainer,.productOverview .deliveryContainer{width:50%;min-height:35px;margin:10px 0 5px 0;display:inline-block;float:left;background-color:#fff;border-top:1px solid #ebebec;border-bottom:1px solid #ebebec;line-height:30px}.productOverview .priceContainer{float:right;background-color:#f4f4f5;background-color:#fff;border-top:1px solid #ebebec;border-bottom:1px solid #ebebec;line-height:35px}.content .priceContainer .price,.startPageActions .priceContainer .price{padding:0 10px 0 0;margin:8px 10px 0 0;font-size:18px;line-height:25px;color:#c70210}.productPrice .oldPrice{margin:3px 0 0 0;text-align:right;display:block}.productOverview .productPrice .oldPrice{margin:3px 0 0 0;text-align:right;position:absolute;display:block;top:8px;right:100px;height:42px;line-height:42px}.content .productOverview .deliveryContainer,.startPageActions .productOverview .deliveryContainer{padding:4px 0 8px 0;text-align:left}.deliveryContainer .deliveryTime-overview,.startPageActions .deliveryTime-overview{padding-left:10px}}.tobasketButton{margin-top:20px;margin-left:10px;display:inline-block;border-radius:30px;position:relative;overflow:auto;zoom:1}.productOverview .tobasketButton{margin-top:0;float:right;margin-bottom:5px}.tobasketButton:hover{background-color:#2a2c35}@media only screen and (max-width:64.062em){.tobasketButton{float:right;margin-bottom:5px}}.tobasketButton span{height:30px;padding:0 10px 0 6px;float:left;display:inline-block;color:#2a2c35;font:bold 13px/30px Arial,Helvetica,sans-serif}.tobasketButton:hover span{color:#fff}.tobasketButton:hover span.price{color:#2a2c35}.tobasketButton span.icon{width:30px;height:30px;background:url(../../img/icons.png) 9px -1313px no-repeat #2a2c35;border-radius:30px}.tobasketFunction .amountBasket{display:none}.tobasketFunction button.tobasketButton{margin:5px 0 0 0;padding:0;float:right;border:0;background-image:none;background-color:#c70210}@media only screen and (max-width:40em){.tobasketFunction button.tobasketButton{float:none}}.tobasketFunction button.tobasketButton span{float:left;color:#fff}.tobasketFunction button.tobasketButton span.icon{background-position:5px -1353px;background-color:transparent}.tobasketFunction button.tobasketButton:hover{background-color:#990510}@media only screen and (max-width:40em){.tobasketFunction{background-color:#ebebec}.tobasketFunction .tobasketButton{margin:5px 0 5px 5px;float:left}.tobasketFunction button.tobasketButton{margin:5px 5px 0 0;float:right}}.productData .infoBoxTotal{margin-top:10px;padding-left:25px !important}.recommendedProducts .productData .infoBoxTotal{padding-left:0 !important}.infoBoxTotal .inner{border-top:1px solid #ebebec;border-bottom:1px solid #ebebec}.infoBoxTotal ul.articleIcons{padding-left:0;padding-top:5px;padding-bottom:5px}.infoBoxTotal ul.articleIcons:after{content:" ";clear:both;display:block;visibility:hidden;height:0}.infoBoxTotal li{min-height:25px;margin:0;display:block;float:left}.infoBoxTotal li.ausgabe{width:238px;padding-right:5px}.infoBoxTotal li.publisher{width:210px}.infoBoxTotal li.difficultyOverview{width:75px;padding-top:4px;float:right}.infoBoxTotal li.difficultyOverview .difficulty-content{float:right}@media screen and (max-width:64.062em){.infoBoxTotal li.ausgabe{width:30%}.infoBoxTotal li.publisher{width:49%}.infoBoxTotal li.difficultyOverview{width:20%}}.infoBoxMobile{display:none}@media screen and (max-width:40em){.infoBoxTotal{display:none}.infoBoxMobile{display:block;float:right}.infoBoxMobile li{width:100%}}.landingRecommendations{padding:50px 0 50px 0}.landingRecommendations h2.pageHead,.landingRecommendations h1{margin-bottom:30px}.landingRecommendations .bx-viewport{overflow:hidden}.landingRecommendations .bxslider{position:relative;width:100% !important;display:block}.landingRecommendations .productData{border-bottom:0 solid transparent}.landingRecommendations .bx-wrapper .bx-controls{bottom:0;left:10px;right:10px;width:auto}@media screen and (min-width:64.062em){.landingRecommendations .bx-wrapper .bx-controls{width:100%;left:auto;right:auto}}#details .mainProductHead{margin:0 0 30px 0;padding:10px 80px 10px 120px;border-top:1px solid #f4f4f5;border-bottom:1px solid #f4f4f5;text-align:center}@media only screen and (max-width:40em){.content #details .mainProductHead{margin:0 0 10px 0;padding:10px 0}}#details .mainProductHead h3{font:400 15px/26px 'Ubuntu',sans-serif;color:#2a2c35}#details .mainProductHead h1{width:100%;display:block;font:700 22px/32px 'Ubuntu',sans-serif;color:#c70210;border:0}@media only screen and (max-width:40em){#details .mainProductHead h1{color:#fff}}#details .mainProductHead h2{padding:3px 0 0 0;line-height:20px;font-weight:bold;font-size:14px}@media only screen and (max-width:64.062em){#details .mainProductHead{margin:0 10px 30px 10px}#details .mainProductHead .pageHead{margin:0}}@media only screen and (max-width:40em){#details .mainProductHead{margin:0 0 30px 0;border:0;background-color:#2a2c35;font:bold 16px/20px Arial,Helvetica,sans-serif}#details .mainProductHead h3{color:#fff;font:bold 14px/24px Arial,Helvetica,sans-serif}#details .mainProductHead h1{font-size:18px;line-height:28px}#details .mainProductHead h2,#details .mainProductHead h4{color:#fff}}#details .mainProductHead{position:relative}#details .backLinkContainer{display:inline-block;position:absolute;left:0;height:100%}#details .backLinkContainer .inner{display:table;height:100%}#details .backToOverview{display:table-cell;vertical-align:middle;padding-bottom:15px}#details .backToOverview span{display:block;padding:0 12px 0 23px;background:url(../../img/icons.png) 2px -3473px no-repeat;color:#97979a;border-radius:35px;border:2px solid #c6c8cd;font:500 14px/25px 'Ubuntu',sans-serif}#details .backToOverview:hover span{background-color:#c70210;background-position:9px -1073px;border-color:#c70210;color:#fff}@media only screen and (max-width:40em){#details .backLinkContainer{display:none}}.detailsInfo{padding:0}#details .productMedia{padding:0}@media only screen and (max-width:64.062em){#details .productMedia{padding-left:10px}}#details .picture a{display:inline-block;position:relative}#details .picture{min-height:210px;padding-left:0;padding-right:10px;float:left}#details .picture.smdPreview{min-height:170px;padding-bottom:10px}@media only screen and (max-width:40em){#details .picture{min-height:inherit}#details .picture .inside img{max-width:150px}}#details .picture .inside{position:relative}#details .picture .inside a.lightbox{display:inline-block;padding:0;margin:0}#details .picture .inside a.lightbox img{display:block;margin:0;padding:0}@media only screen and (max-width:64.062em){#details .picture .inside{margin:0 auto}}#details .picture .inside img{border:1px solid #f4f4f5}#details .picture a #zoomTrigger{display:block;float:left;position:absolute;text-indent:-9999px;z-index:1000;width:35px;height:35px;top:calc(40%);left:calc(40%);background:url(../../img/icons.png) 0 -2120px no-repeat #2a2c35;border-radius:35px;opacity:.5;transition:all .3s}#details .picture a:hover #zoomTrigger{opacity:1}@media only screen and (max-width:40em){#details .picture{width:100%;text-align:center}#details .picture .inside{display:inline-block}}#details .mediaData{margin-top:0}@media only screen and (max-width:40em){#details .mediaData{margin-top:0}}#details .mediaData h4{margin-top:10px;margin-bottom:5px}#details .mediaData .prodPic,#details .mediaData .mediaFile{padding:0 10px 0 0;margin:0;overflow:hidden;float:left}#details .mediaData .prodPic img{border:1px solid #f4f4f5}#details .mediaFileContainer{margin-top:5px;padding:0}#details .mediaData .mediaFile div,#details .mediaData .mediaFile a{min-height:35px;margin:0 0 7px 0;padding:10px 0 17px 0;display:block;color:#2a2c35;font-weight:bold;text-align:left;line-height:18px;border-bottom:1px solid #f4f4f5}#details .mediaData .mediaFile:last-child div,#details .mediaData .mediaFile:last-child a{border-bottom:0}#details .mediaData .mediaFile div:before,#details .mediaData .mediaFile a:before{content:'';width:35px;height:35px;margin:-10px 10px 5px 0;display:block;float:left;border-radius:35px;background:url(../../img/icons.png) 12px -2443px no-repeat #2a2c35}#details .mediaData .mediaFile div:hover:before,#details .mediaData .mediaFile a:hover:before{background-color:#c70210}#details .mediaData .mediaFile div[data-href$=".mp3"]:before,#details .mediaData .mediaFile a[href$=".mp3"]:before,a.prodMp3Link,div.prodMp3Link{background-position:10px -2374px}#details .mediaData .mediaFile div.prodMp3Link:before,#details .mediaData .mediaFile a.prodMp3Link:before{background-position:10px -2374px}#details .mediaData .mediaFile div.prodVideoLink:before,#details .mediaData .mediaFile a.prodVideoLink:before{background-position:6px -2733px}@media screen and (max-width:40em){#details .mediaData .mediaFile div.prodMp3Link:before,#details .mediaData .mediaFile a.prodMp3Link:before{background-position:7px -2377px}}#details .detailsInfo .mediaFile div,#details .detailsInfo .mediaFile a{border:1px solid #c6c8cd;border-radius:35px;padding:5px 50px;overflow:hidden;position:relative;text-align:center;font:500 14px/27px 'Ubuntu',sans-serif;margin-bottom:10px;transition:all .3s ease}#details .detailsInfo .mediaFile div:before,#details .detailsInfo .mediaFile a:before{position:absolute;left:0;top:0;bottom:0;background:url('../../img/icons-attributes.png') 0 0 no-repeat #f4f4f5;border-radius:0;width:45px;height:auto;margin:0}#details .detailsInfo .mediaFile div:after,#details .detailsInfo .mediaFile a:after{content:'';position:absolute;right:0;top:0;bottom:0;width:42px;background:url('../../img/icons.png') 10px -6918px no-repeat;transition:all .3s ease}#details .detailsInfo .mediaFile div:hover,#details .detailsInfo .mediaFile a:hover,#details .detailsInfo .mediaFile div:focus,#details .detailsInfo .mediaFile a:focus{background-color:#f4f4f5}#details .detailsInfo .mediaFile div:hover:before,#details .detailsInfo .mediaFile a:hover:before,#details .detailsInfo .mediaFile div:focus:before,#details .detailsInfo .mediaFile a:focus:before{background-color:#f4f4f5}#details .detailsInfo .mediaFile div:hover:after,#details .detailsInfo .mediaFile a:hover:after,#details .detailsInfo .mediaFile div:focus:after,#details .detailsInfo .mediaFile a:focus:after{transform:translateX(5px)}#details .detailsInfo .mediaFile div[href$=".mp3"]:before,#details .detailsInfo .mediaFile a[href$=".mp3"]:before,#details .detailsInfo .mediaFile div.prodMp3Link:before,#details .detailsInfo .mediaFile a.prodMp3Link:before{background-position:12px -1702px}#details .detailsInfo .mediaFile div.prodVideoLink:before,#details .detailsInfo .mediaFile a.prodVideoLink:before{background-position:14px -1901px}#details .detailsInfo .mediaFile div.prodVideoLink:before,#details .detailsInfo .mediaFile a.prodVideoLink:before{background-position:14px -1901px}#details .detailsInfo .mediaFile div.prodPdfLink:before,#details .detailsInfo .mediaFile a.prodPdfLink:before,#details .detailsInfo .mediaFile div.lightbox:before,#details .detailsInfo .mediaFile a.lightbox:before{background-position:14px -2284px}@media screen and (min-width:40em) and (max-width:64.062em){#details .detailsInfo .mediaFile div,#details .detailsInfo .mediaFile a{padding-right:5px;padding-left:38px;font-size:13px}#details .detailsInfo .mediaFile div:before,#details .detailsInfo .mediaFile a:before{width:40px;left:-5px}#details .detailsInfo .mediaFile div:after,#details .detailsInfo .mediaFile a:after{display:none}}#details .detailsInfo .mediaFile div:last-child,#details .detailsInfo .mediaFile a:last-child{border-bottom:1px solid #c6c8cd}.mediaFileThumbnails{padding:0;width:auto;padding-right:5px;margin-left:-5px;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap}@media screen and (max-width:40em){.mediaFileThumbnails{margin-top:5px}}.mediaFileThumbnails>.columns{padding-right:5px;padding-left:5px}.mediaFileThumbnails .mediaFileThumbnail{display:block;border:1px solid #ebebec;margin-bottom:10px}.mediaFileThumbnails .mediaFileThumbnail img{display:block}.mediaFileThumbnails .mediaFileThumbnail:before{content:'';position:absolute;top:0;left:5px;right:5px;bottom:10px;background-color:#2a2c35;opacity:0;transition:all .3s ease}.mediaFileThumbnails .mediaFileThumbnail:after{content:'';display:block;float:left;position:absolute;text-indent:-9999px;z-index:1000;width:35px;height:35px;top:calc(50% - 23px);left:calc(50% - 18px);background:url(../../img/icons.png) 0 -2120px no-repeat #2a2c35;border-radius:35px;opacity:0;transition:all .3s ease}.mediaFileThumbnails .mediaFileThumbnail:hover:before,.mediaFileThumbnails .mediaFileThumbnail:focus:before{opacity:.2}.mediaFileThumbnails .mediaFileThumbnail:hover:after,.mediaFileThumbnails .mediaFileThumbnail:focus:after{opacity:1}.fancyAudioPlayer{width:550px !important;height:285px}.fancyAudioPlayer .fancybox-skin{padding:0 !important;border-radius:5px}.fancyAudioPlayer .fancybox-inner{width:550px !important}@media screen and (max-width:40em){.fancyAudioPlayer{width:280px !important}.fancyAudioPlayer .fancybox-inner{width:280px !important}}@media only screen and (max-width:40em){#details .mediaData .mediaFile div,#details .mediaData .mediaFile a{min-height:30px;padding-bottom:10px;margin-bottom:5px;line-height:12px}#details .mediaData .mediaFile div:before,#details .mediaData .mediaFile a:before{width:28px;height:28px;background-position:9px -2447px;margin-top:-10px}#details .mediaData .mediaFile div[data-href$=".mp3"]:before,#details .mediaData .mediaFile a[href$=".mp3"]:before{background-position:7px -2377px}#details .mediaData .mediaFile div.prodVideoLink:before,#details .mediaData .mediaFile a.prodVideoLink:before{background-position:9px -2736px}#details .detailsInfo .mediaFile div,#details .detailsInfo .mediaFile a{line-height:27px;padding-bottom:5px;margin-bottom:10px}#details .detailsInfo .mediaFile div:before,#details .detailsInfo .mediaFile a:before{margin:0;width:45px;height:auto}#details .detailsInfo .mediaFile div[href$=".mp3"]:before,#details .detailsInfo .mediaFile a[href$=".mp3"]:before,#details .detailsInfo .mediaFile div.prodMp3Link:before,#details .detailsInfo .mediaFile a.prodMp3Link:before{background-position:12px -1702px}#details .detailsInfo .mediaFile div.prodVideoLink:before,#details .detailsInfo .mediaFile a.prodVideoLink:before{background-position:14px -1901px}#details .detailsInfo .mediaFile div.prodVideoLink:before,#details .detailsInfo .mediaFile a.prodVideoLink:before{background-position:14px -1901px}#details .detailsInfo .mediaFile div.prodPdfLink:before,#details .detailsInfo .mediaFile a.prodPdfLink:before,#details .detailsInfo .mediaFile div.lightbox:before,#details .detailsInfo .mediaFile a.lightbox:before{background-position:14px -2284px}}.fancybox-skin .fancybox-nav{width:55px}.fancybox-skin .fancybox-next span,.fancybox-skin .fancybox-prev span{visibility:visible}.fancybox-skin .fancybox-prev{left:-42px}.fancybox-skin .fancybox-next{right:-42px}.mediaFileThumbnail.smdPreview:after{width:35px;height:35px;background:url(../../img/icons-02.png) 3px -41px no-repeat rgba(42,44,53,0.5);border-radius:35px;opacity:1;transition:all .3s ease}.mediaFileThumbnail.smdPreview:hover:after,.mediaFileThumbnail.smdPreview:focus:after{background-color:rgba(42,44,53,0.5)}.productContent{padding:0 0 0 60px}@media only screen and (max-width:40em){.productContent{padding-left:0}}#details .productMainInfo,#details .productOverview{padding:0}@media only screen and (max-width:64.062em){#details .productMainInfo{padding:0 10px}}@media only screen and (max-width:40em){.productOverview{margin-top:10px}}#details .information{padding:0}#details .stockStatus,#basket .stockStatus{padding-right:0;padding-left:0}#details .stockFlag,#basket .stockFlag{padding:1px 0 1px 20px;padding-left:20px;background:url(../../img/icons.png) 0 -1960px no-repeat;font-size:12px}#details .stockFlag.notOnStock,#basket .stockFlag.notOnStock{background-position:0 -1880px}#details .stockFlag.notOnStock.canBeDelivered,#basket .stockFlag.notOnStock.canBeDelivered{background-position:0 -6690px}#basket .stockinfoMsg{margin-top:5px;font-weight:bold}#basket .stockinfoMsg .infoIcon{display:block;position:absolute;margin-top:4px;width:20px;height:20px;background:url(../../img/icons.png) 0 -1921px no-repeat !important}#basket .stockinfoMsg .infoMsg{display:block;padding-left:20px;color:#ee9b09}@media only screen and (max-width:40em){#details .stockStatus{position:absolute}#details .stockFlag{line-height:16px;text-align:left;float:left}}#details #productDeliveryTime{font-size:12px}.productQuickLinks{padding:0}.productQuickLinks a{margin:0 0 20px 0;display:block;color:#2a2c35;font-size:12px;text-align:center;line-height:12px}.productQuickLinks a span{display:block}.productQuickLinks a .icon{width:30px;height:30px;border-radius:30px;display:inline-block;background:url(../../img/icons.png) 3px -1991px no-repeat #c6c8cd}.productQuickLinks a:hover .icon{background-color:#2a2c35}.productQuickLinks a.pQSound .icon{background-position:4px -2034px}.productQuickLinks a.pQVideo .icon{background-position:11px -2072px}#details .topAttributes{width:100%;margin:0}#details .topAttributes tr{border-bottom:1px solid #f4f4f5}#details .topAttributes th,#details .topAttributes td{padding:2px 0}#details .topAttributes th{padding:2px 10px 2px 0;font-weight:bold;text-align:left}@media only screen and (max-width:40em){#details .topAttributeContainer{margin-top:10px;padding:1px 10px 10px 10px;background-color:#f4f4f5}#details .topAttributes{width:100%;margin:10px 0 0 0}#details .topAttributes tr{border-bottom:1px solid #fff}#details .topAttributes tr:last-child{border-bottom:0}}.topAttributes tr.diff td,.difficultyOverview{position:relative}ul.prodDifficulty{position:absolute;top:0}li.productData ul.prodDifficulty,.productData ul.prodDifficulty{position:relative}.prodDifficulty li{width:12px;height:15px;margin-top:7px;display:inline-block;background:url(../../img/icons.png) 0 -3618px no-repeat}.prodDifficulty li.marked{background-position:0 -3658px}.prodDifficulty li.half{background-position:-28px -3658px}.topAttributes tr.diff span.info{padding-left:95px}#details .productContent .attributes a,#details .addInfoSec table a{text-decoration:underline;color:#2a2c35}#details .productContent .attributes a:hover,#details .addInfoSec table a:hover{color:#c70210}#details .scalePrice h4{margin:30px 0 0 0;padding:0 5px;font-weight:bold;background-color:#2a2c35;color:#fff;line-height:28px}@media only screen and (max-width:40em){#details .scalePrice h4{margin-top:30px}}#details .scalePrice #priceinfo{margin-bottom:20px;border-bottom:1px solid #f4f4f5}@media only screen and (max-width:40em){#details .scalePrice #priceinfo{margin-bottom:0}}#details .scalePrice li{line-height:27px}#details .scalePrice li:nth-child(2n){background-color:#f4f4f5}#details .scalePrice label,#details .scalePrice span{width:49%;display:inline-block;font-weight:bold}#details .scalePrice label{padding:0 0 0 5px;font-weight:normal}#details .tobasket,#details .tobasketFunction{padding:0}#details .tobasketFunction .productPrice{float:right}#details .productPrice{padding:0;border:1px solid transparent}@media only screen and (max-width:40em){#details .tobasketFunction{background-color:transparent}#details .productPrice{margin-top:20px}#details .priceAmountArea{width:50%;margin-top:30px;float:right}}#details .priceInfo,#details .priceInfo a{font-size:12px;color:#2a2c35}#details .priceInfo a{text-decoration:underline}#details .priceInfo a:hover{color:#c70210}.productAmount .inner .error{display:none}.minOrderAmount{height:25px;margin:0 0 8px 0;padding:0 5px;display:inline-block;background-color:#2a2c35;color:#fff;border-radius:4px;line-height:25px}.minOrderAmount span{font:bold 12px/16px Arial,Helvetica,sans-serif}@media only screen and (max-width:40em){.minOrderAmount{height:25px;margin-top:10px;margin-bottom:0;padding:0;display:block;text-align:center}}li.productData .minOrderProd{position:relative}li.productData .infoMinOrder,.basketItem .infoMinOrder{margin:40px 0 0 0;right:0;bottom:-32px;position:absolute;display:none;z-index:999999}.basketItem .quantity{position:relative}.basketItem .infoMinOrder{margin-top:38px;left:3px;bottom:auto;right:auto}li.productData .infoMinOrder:before,.basketItem .infoMinOrder:before{content:'';width:9px;height:9px;right:15px;background-color:#2a2c35;position:absolute;display:block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.basketItem .infoMinOrder:before{right:auto;left:10px}li.productData .infoMinOrder .inner,.basketItem .infoMinOrder .inner{margin-top:4px;padding:0 7px;display:block;background-color:#2a2c35;color:#fff;border-radius:5px;white-space:nowrap;font-weight:bold}#details .productAmount{width:100%;margin:0;padding:15px 0 8px 0;float:right}#details .productAmount .inner{width:auto;margin-bottom:10px;float:right;position:relative}#details .productAmount .inner .errorMsg{width:110px;float:right}@media only screen and (max-width:40em){#details .productAmount{width:100%;padding:15px 0 0 0}#details .productPrice .productAmount label{padding-left:0}#details .productAmount label,#details .productAmount input{float:left}}#details .productAmount label{width:60px;margin:0 0 5px 0;float:left;line-height:30px;display:inline-block;text-align:left}#details .productAmount input,#basket .quantity input{width:60px;height:30px;display:block;float:left;padding:0;text-align:center;border:1px solid #c6c8cd !important;font-weight:bold}#details .amountBtn,#basket .amountBtn{width:30px;height:30px;margin:0 0 0 5px;float:left;border:0;background:url(../../img/icons.png) 9px -4942px no-repeat #2a2c35;color:#fff;font-size:0;border-radius:5px}#details .amountMinus,#basket .amountMinus{margin:0 5px 0 0;background-position:9px -4982px}#details .amountBtn:hover,#details .amountBtn:focus,#basket .amountBtn:hover,#basket .amountBtn:focus{background-color:#c70210}#details .amountBtn:disabled,#basket .amountBtn:disabled{opacity:.3}@media only screen and (max-width:64.062em){#details .productAmount{margin-top:10px}#details .productAmount label{position:relative;top:0}#details .productAmount input{width:40px}}@media only screen and (max-width:40em){#details .productAmount{height:auto;margin-top:0}#details .productAmount label{position:inherit;top:auto}}#details .basketContainer{padding:0}#details #toBasket{width:200px;height:37px;margin:0;padding:0 20px 0 45px;float:right;font:bold 15px/35px Arial,Helvetica,sans-serif;background:url(../../img/icons.png) 15px -2165px no-repeat #c70210;cursor:pointer}#details #toBasket:hover{background-color:#990510}#details #toBasket span{font-weight:bold;font-size:14px}@media only screen and (max-width:40em){#details #toBasket{width:100%;margin-top:10px}}#details .addToWishlist:not(.titleIcon){width:162px;margin-top:8px;padding:0 12px 0 26px;float:right;background:url(../../img/icons.png) 11px -6619px no-repeat #f4f4f5;border-radius:20px;color:#2a2c35;font:bold 13px/25px Arial,Helvetica,sans-serif;text-align:center}#details .addToWishlist:not(.titleIcon):hover{background-color:#c6c8cd}@media only screen and (max-width:40em){#details .addToWishlist:not(.titleIcon){width:100%;text-align:center}}.addInfoSec h4{margin:0 0 15px 0;font:500 16px/32px "Ubuntu",sans-serif;color:#c70210}#details .detailsInfo .atOneLook h4{margin-top:0;line-height:20px}@media only screen and (max-width:40em){#details .detailsInfo .atOneLook h4{margin-top:40px}}#details .atOneLook,#details .addInfos,#details .addInfoSec{padding:0}#details .addInfoSec{margin-bottom:30px}@media only screen and (max-width:64.062em){#details .addInfos{padding:0 10px}}#details .atOneLook h4{margin-top:20px}#details .detailsInfo .prodDescription h4{margin-top:30px}@media only screen and (max-width:40em){#details .detailsInfo .prodDescription h4{margin-top:0}#details .addInfoSec{margin-bottom:0}}#details .atOneLook .sects{padding:0 10px 0 0}#details .atOneLook .sec02{padding:0 0 0 10px}@media only screen and (max-width:40em){#details .atOneLook .sects{padding:0}}#details .atOneLook table{width:100%}#details .atOneLook tr{background-color:#f4f4f5}#details .atOneLook tr:nth-child(2n){background-color:#fff}#details .atOneLook th,#details .atOneLook td{line-height:30px}#details .atOneLook th{width:30%;padding:0 0 0 5px;text-align:left}#details .tagsCont{margin-top:20px}#details .tagsCont tr{border-bottom:0}#details .tagsCont th{width:96px}@media screen and (max-width:64.062em){#details .tagsCont th{width:15%}}@media screen and (max-width:40em){#details .tagsCont th{width:30%}}#details .prodDescription h4{padding-top:30px}#details .showMoreButton{text-align:center}#details .showMoreButton a,a.showAnalytics,a.showLess{margin:10px 0 0 0;padding:0 30px 0 15px;display:inline-block;background:url(../../img/icons.png) right -2286px no-repeat #2a2c35;color:#fff;border-radius:15px;font-weight:bold;line-height:25px}#details .showMoreButton a:hover{background-color:#c70210}#details .showMoreButton a.showLess,a.showLess{margin-top:20px;background-position:right -2326px}.tableOfContents{margin-top:30px}@media only screen and (max-width:40em){#details .addInfos .tableOfContents h3{margin-top:0}}.tableOfContents .inside{padding-bottom:0 !important}.tableOfContents .overlay{width:100%;height:40px;display:block;position:absolute;bottom:25px;display:none}.tableOfContents .songInfo{padding:5px 0;background-color:#f4f4f5}.tableOfContents .songInfo:nth-child(2n){background-color:#fff}.tableOfContents h5{padding:0 0 0 25px;background:url(../../img/icons.png) 11px -5051px no-repeat;font-weight:bold}.tableOfContents h6,.tableOfContents p.artists{padding:0 0 0 25px}.tableOfContents p.artists a{color:#2a2c35;text-decoration:underline}.tableOfContents p.artists a:hover{color:#c70210}.tableOfContents p.artists .sep{padding:0 10px}.ratings{margin-top:20px}@media only screen and (max-width:40em){.ratings,#details .addInfos .ratings h3{margin-top:0}}.ratingContainer{padding:0 0 0 10px;display:inline-block}.details .ratingContainer{display:inline-block}.ratingContainer ul.rating li.currentRate{background-repeat:no-repeat}.mainProductHead .ratingContainer ul.rating,.start .ratingContainer ul.rating,.alist .ratingContainer ul.rating,.search .ratingContainer ul.rating,.ratingMobile .ratingContainer ul.rating{width:auto;float:left}.mainProductHead .ratingContainer ul.rating li,.start .ratingContainer ul.rating li,.alist .ratingContainer ul.rating li,.search .ratingContainer ul.rating li,.ratingMobile .ratingContainer ul.rating li{width:auto;padding:0;margin:0;float:left}.mainProductHead .ratingContainer ul.rating li.currentRate,.start .ratingContainer ul.rating li.currentRate,.alist .ratingContainer ul.rating li.currentRate,.search .ratingContainer ul.rating li.currentRate,.ratingMobile .ratingContainer ul.rating li.currentRate{min-width:0;background-repeat:no-repeat}.mainProductHead .ratingContainer,.start .ratingContainer,.alist .ratingContainer,.search .ratingContainer,.ratingMobile .ratingContainer{width:215px}.mainProductHead .ratingContainer ul.rating,.start .ratingContainer ul.rating,.alist .ratingContainer ul.rating,.search .ratingContainer ul.rating,.ratingMobile .ratingContainer ul.rating{width:auto}.mainProductHead .ratingContainer ul.rating li.ratingValue,.start .ratingContainer ul.rating li.ratingValue,.alist .ratingContainer ul.rating li.ratingValue,.search .ratingContainer ul.rating li.ratingValue,.ratingMobile .ratingContainer ul.rating li.ratingValue{float:left;position:relative;display:block;padding-left:88px}.mainProductHead .ratingContainer ul.rating span,.start .ratingContainer ul.rating span,.alist .ratingContainer ul.rating span,.search .ratingContainer ul.rating span,.ratingMobile .ratingContainer ul.rating span{display:block;text-align:left}.mainProductHead .ratingContainer ul.rating span.hover,.start .ratingContainer ul.rating span.hover,.alist .ratingContainer ul.rating span.hover,.search .ratingContainer ul.rating span.hover,.ratingMobile .ratingContainer ul.rating span.hover{display:none}.mainProductHead .ratingContainer ul.rating:hover span.default,.start .ratingContainer ul.rating:hover span.default,.alist .ratingContainer ul.rating:hover span.default,.search .ratingContainer ul.rating:hover span.default,.ratingMobile .ratingContainer ul.rating:hover span.default{display:none}.mainProductHead .ratingContainer ul.rating:hover span.hover,.start .ratingContainer ul.rating:hover span.hover,.alist .ratingContainer ul.rating:hover span.hover,.search .ratingContainer ul.rating:hover span.hover,.ratingMobile .ratingContainer ul.rating:hover span.hover{display:block}.mainProductHead .ratingContainer ul.rating:hover div.redir-link,.start .ratingContainer ul.rating:hover div.redir-link,.alist .ratingContainer ul.rating:hover div.redir-link,.search .ratingContainer ul.rating:hover div.redir-link,.ratingMobile .ratingContainer ul.rating:hover div.redir-link,.mainProductHead .ratingContainer ul.rating:hover a,.start .ratingContainer ul.rating:hover a,.alist .ratingContainer ul.rating:hover a,.search .ratingContainer ul.rating:hover a,.ratingMobile .ratingContainer ul.rating:hover a{color:#c70210}.mainProductHead .ratingContainer ul.notYetRated:hover li.currentRate,.start .ratingContainer ul.notYetRated:hover li.currentRate,.alist .ratingContainer ul.notYetRated:hover li.currentRate,.search .ratingContainer ul.notYetRated:hover li.currentRate,.ratingMobile .ratingContainer ul.notYetRated:hover li.currentRate{width:100% !important;display:block}.mainProductHead .ratingContainer .ratingValue div.redir-link,.start .ratingContainer .ratingValue div.redir-link,.alist .ratingContainer .ratingValue div.redir-link,.search .ratingContainer .ratingValue div.redir-link,.ratingMobile .ratingContainer .ratingValue div.redir-link,.mainProductHead .ratingContainer .ratingValue div.redir-link:hover,.start .ratingContainer .ratingValue div.redir-link:hover,.alist .ratingContainer .ratingValue div.redir-link:hover,.search .ratingContainer .ratingValue div.redir-link:hover,.ratingMobile .ratingContainer .ratingValue div.redir-link:hover,.mainProductHead .ratingContainer .ratingValue a,.start .ratingContainer .ratingValue a,.alist .ratingContainer .ratingValue a,.search .ratingContainer .ratingValue a,.ratingMobile .ratingContainer .ratingValue a,.mainProductHead .ratingContainer .ratingValue a:hover,.start .ratingContainer .ratingValue a:hover,.alist .ratingContainer .ratingValue a:hover,.search .ratingContainer .ratingValue a:hover,.ratingMobile .ratingContainer .ratingValue a:hover{position:relative;top:-3px;left:auto;float:left}.widgetBox .ratingContainer ul.rating .ratingValue div.redir-link,.widgetBox .ratingContainer ul.rating .ratingValue a{margin-top:-3px}.alist li.productData .ratingContainer,.search li.productData .ratingContainer{margin:0;float:right}@media only screen and (max-width:40em){.alist li.productData .ratingContainer,.search li.productData .ratingContainer{position:absolute;top:12px}.alist li.productData .ratingContainer ul.rating li.ratingValue,.search li.productData .ratingContainer ul.rating li.ratingValue{width:170px}.alist li.productData .ratingContainer ul.rating li.ratingValue div.redir-link,.search li.productData .ratingContainer ul.rating li.ratingValue div.redir-link,.alist li.productData .ratingContainer ul.rating li.ratingValue a,.search li.productData .ratingContainer ul.rating li.ratingValue a{display:none}}@media only screen and (max-width:40em){.ratingContainer{height:40px;padding-left:0;display:block}}.ratingContainer ul{top:5px}.ratingContainer ul div.redir-link,.ratingContainer ul a{height:20px}.ratingContainer ul li.ratingValue div.redir-link,.ratingContainer ul li.ratingValue div.redir-link:hover,.ratingContainer ul li.ratingValue a,.ratingContainer ul li.ratingValue a:hover{padding-top:0}.ratingContainer ul li.ratingValue div.redir-link:hover,.ratingContainer ul li.ratingValue a:hover{color:#c70210}.rating li.currentRate{padding:0}@media screen and (max-width:40em){.mainProductHead .ratingContainer{display:none}}li.productData .ratingContainer{padding-top:15px}@media screen and (min-width:64.062em){li.productData .ratingContainer{margin-left:-28px}}@media screen and (max-width:55em){li.productData .ratingContainer{float:right}li.productData .rating li.ratingValue div.redir-link,li.productData .rating li.ratingValue div.redir-link:hover,li.productData .rating li.ratingValue a,li.productData .rating li.ratingValue a:hover{left:0}}li.productData .rating li{border-bottom:none !important}li.productData .ratingContainer .itemRatingText{margin-top:-1px;display:inline-block}h5.ratingCount ul.rating li div.redir-link:hover,.mainProductHead ul.rating li div.redir-link:hover,h5.ratingCount ul.rating li a:hover,.mainProductHead ul.rating li a:hover,li.productData ul.rating li a:hover{background-image:none !important}@media screen and (max-width:40em){li.productData .ratingContainer{display:none}}h5.ratingCount{border-bottom:1px solid #ebebec;display:block;padding-bottom:15px;margin-bottom:15px}h5.ratingCount span{font-size:14px;font-weight:bold;padding:0;margin:0;display:block;float:left;line-height:26px}h5.ratingCount span.caption{font:500 16px/32px "Ubuntu",sans-serif;color:#2a2c35}h5.ratingCount span.ratingContainer{display:block;padding-left:10px}h5.ratingCount span.ratingContainer ul{top:3px}.ratingMobile{display:none}.productOverview .ratingContainer{width:auto}.productOverview .ratingContainer li.ratingValue{padding-top:1px !important;margin-left:0 !important}@media screen and (max-width:40em){.ratingMobile{display:block}.deliveryContainer .ratingMobile .ratingContainer{display:block;height:20px;margin-top:-3px;padding-top:0;padding-left:10px;float:none}}.bxslider .ratingContainer{min-width:180px;display:block;margin-left:-20px;float:right}@media screen and (max-width:64.07em){.bxslider .ratingContainer{min-width:auto;display:block;border:1px solid transparent}.bxslider .ratingContainer .itemRatingText{display:none !important}}@media screen and (max-width:40em){.bxslider .ratingContainer{float:left;margin-left:0}}.infogridView .tobasketFunction .rating2cols{float:left;padding-left:0}@media screen and (max-width:48em){.infogridView .tobasketFunction .rating2cols .itemRatingText{display:none}}@media screen and (max-width:40em){.infogridView .tobasketFunction .rating2cols{padding-left:10px}.infogridView .tobasketFunction .rating2cols .itemRatingText{display:none}}.bxslider .infogridView .ratingContainer{float:left;margin-left:0;padding-left:10px;padding-top:0}@media screen and (max-width:48em){.bxslider .infogridView .ratingContainer{min-width:auto}.bxslider .infogridView .ratingContainer .itemRatingText{display:none}}@media screen and (max-width:40em){.bxslider .infogridView .ratingContainer{display:none}}#reviewsLogin{padding:1px 20px 0 28px;display:inline-block;background:url(../../img/icons.png) 12px -950px no-repeat #f4f4f5;color:#2a2c35;border-radius:30px;line-height:30px}#reviewsLogin:hover{background-color:#c70210;background-position:12px -1030px;color:#fff}@media only screen and (max-width:40em){#reviewsLogin{padding-right:10px}}#writeReview{display:block}@media screen and (max-width:40em){#ratingsBottom .ratingContainer{display:block}}#review #writeReview h4{font:500 16px/32px "Ubuntu",sans-serif;color:#2a2c35}#review textarea{margin:5px 0 0 0;height:120px}#review .reviewInfo{font-size:12px}#writeNewReview{display:inline-block;background-color:#2a2c35;font-family:Arial,Helvetica,sans-serif;font-size:13px}#writeNewReview:hover{background-color:#c70210}.rateMessage{padding:20px;display:block;background-color:#f4f4f5;font:500 14px/32px "Ubuntu",sans-serif;text-align:center}.reviews dl{margin:25px 0 0 0}.reviews dl dt span{margin:2px 0 0 0;display:inline-block;font-weight:bold}.reviews dl dt ul.rating{margin-right:10px}#details .reviews dl dd .description{margin-top:0}.review-dsgvo-container .checkbox{position:absolute;margin-top:5px}.review-dsgvo-container label{margin:0 0 0 25px;display:block}.errorMsg-dsgvo-review{margin-left:25px !important}.detailsRelated{padding:0 0 0 60px;float:right}.relatedProducts .productOverview .pictureBox .picOverlay{width:90px;height:121px}.relatedProducts .pictureBox .hoverInfoIcon{left:calc(30%);top:calc(30%)}@media screen and (max-width:64.062em){.detailsRelated{padding-left:0}}.relatedProducts .productData:last-child{border-bottom:0;padding-bottom:50px}@media only screen and (min-width:64.062em){#detailsRelated .recommendedProducts .productOverview .pictureBox img{max-width:90px}}#detailsRelated h3.sectionHead{margin-top:10px;margin-bottom:50px}@media only screen and (max-width:64.062em) and (min-width:40em){#detailsRelated h3.sectionHead{margin-left:10px;margin-right:10px}}@media only screen and (max-width:40em){#productinfo #detailsRelated h3.sectionHead{margin-bottom:40px}}@media only screen and (max-width:55em){.relatedProducts button.tobasketButton{width:160px}}@media only screen and (min-width:40em){.relatedProducts .productData{padding-bottom:15px;margin-bottom:24px}#details .relatedProducts .productData .pictureBox{padding-right:15px}#details .relatedProducts .productData .productName,#details .relatedProducts .productData .articleIcons{padding-left:0}}#details .relatedProducts .tobasketFunction{right:0;bottom:0;position:absolute}#details .relatedProducts a.tobasketButton{left:-140px;bottom:-5px;position:absolute}@media screen and (max-width:64em){#details .relatedProducts a.tobasketButton{bottom:-5px}}@media screen and (max-width:40em){#details .relatedProducts .tobasketFunction{position:relative}#details .relatedProducts a.tobasketButton{left:0;bottom:-2px}#details .relatedProducts button.tobasketButton{bottom:2px}}@media only screen and (max-width:40em){#detailsRelated .infoBoxRight .productPrice{margin:0}#detailsRelated .tobasketFunction{min-height:35px;background-color:#f4f4f5}#detailsRelated button.tobasketButton{margin-right:5px}#detailsRelated a.tobasketButton{margin-left:5px}}#details h3.tableHead{margin-bottom:20px}@media screen and (max-width:64.062em){#details .relatedProducts.tableView{margin-right:10px}}#details .relatedProducts.tableView .productData{padding:5px;margin-bottom:0;border:0}#details .relatedProducts.tableView .productData:nth-child(2n){background-color:#f4f4f5}@media screen and (max-width:64.062em){#details .relatedProducts.tableView .infoBoxLeft .productName{padding-left:0}}#details .relatedProducts.tableView .infoBoxLeft .productName h2{display:inline-block;padding-right:20px}@media screen and (min-width:64.062em){#details .relatedProducts.tableView .infoBoxLeft .productName h2{float:left;max-width:70%}}#details .relatedProducts.tableView .infoBoxLeft .productName h2 a{padding-top:4px;font:bold 15px/24px Arial,Helvetica,sans-serif}#details .relatedProducts.tableView .infoBoxTotal{display:block !important;margin-top:0}@media screen and (min-width:64.062em){#details .relatedProducts.tableView .infoBoxTotal{float:left;max-width:30%}}@media screen and (min-width:64.062em){#details .relatedProducts.tableView .infoBoxTotal{float:left}}#details .relatedProducts.tableView .infoBoxTotal .inner{border-top:0;border-bottom:0}#details .relatedProducts.tableView .infoBoxTotal .inner li.ausgabe{width:auto;padding-right:0}#details .relatedProducts.tableView .infoBoxTotal .inner li.ausgabe .icon-cast .icon-caption{display:none}#details .relatedProducts.tableView li.ausgabe .icon-cast .description{padding-left:0;background-image:none !important}#details .relatedProducts.tableView .infoBoxRight{min-height:auto}#details .relatedProducts.tableView .infoBoxRight .productPrice,#details .relatedProducts.tableView .infoBoxRight .productButtons{display:inline-block}@media only screen and (min-width:64.062em){#details .relatedProducts.tableView .infoBoxRight .productPrice,#details .relatedProducts.tableView .infoBoxRight .productButtons{position:absolute;top:50%;transform:translateY(-50%)}}#details .relatedProducts.tableView .infoBoxRight .productPrice{float:left}@media screen and (max-width:64.062em){#details .relatedProducts.tableView .infoBoxRight .productPrice{width:50%;background-color:transparent}#details .relatedProducts.tableView .infoBoxRight .productPrice .priceContainer{width:100%;margin:0;float:left;text-align:left;background-color:transparent;border:0}#details .relatedProducts.tableView .infoBoxRight .productPrice .priceContainer .price{margin-top:0;padding-left:0;color:#2a2c35}}#details .relatedProducts.tableView .infoBoxRight .productButtons{right:0}@media screen and (max-width:64.062em){#details .relatedProducts.tableView .infoBoxRight .productButtons{width:50%}}#details .relatedProducts.tableView .infoBoxRight .tobasketFunction{position:relative;right:auto;bottom:auto}@media screen and (max-width:40em){#details .relatedProducts.tableView .infoBoxRight .tobasketFunction{background-color:transparent}}#details .relatedProducts.tableView .infoBoxRight .tobasketFunction .productAmount{padding:3px 3px 0 0}@media only screen and (max-width:64.062em){#details .relatedProducts.tableView .infoBoxRight .tobasketFunction .productAmount{padding-top:0;margin-top:0}}#details .relatedProducts.tableView .infoBoxRight .tobasketFunction .productAmount .inner{margin:0}#details .relatedProducts.tableView .infoBoxRight .tobasketFunction .productAmount .inner label{display:none}#details .relatedProducts.tableView .infoBoxRight .tobasketFunction button.tobasketButton{width:40px;height:40px;margin-top:0;border-radius:0}#details .relatedProducts .largeBasketButton{position:relative;background-color:transparent}@media screen and (max-width:64.062em){#details .relatedProducts .largeBasketButton{margin-right:10px}}@media screen and (max-width:40em){#details .relatedProducts .largeBasketButton{margin-left:10px;margin-right:0}}#details .relatedProducts .largeBasketButton button.largeButton{width:100%;margin-top:15px;padding:5px;text-align:center}#details .relatedProducts .largeBasketButton button.largeButton span:not(.icon){width:100%;position:absolute;left:0;font-size:14px}#detailsRelated .relatedInfo .productData{border-bottom:0}#details .variantsContainer{margin-bottom:20px;padding-left:150px}#details .variantsContainer #variants{margin:0}#details .variantsContainer #variants ul.vardrop{width:auto !important}#details .variantsContainer #variants ul.vardrop li{width:auto;margin:0}#details .variantsContainer #variants ul.vardrop li a{display:block;margin:0;width:auto}#details .variantsContainer .variantReset{margin:0}#details .variantsContainer.smdArticleInfo{margin-bottom:0}#details .variantsContainer.smdArticleInfo #variants{min-height:auto;margin-top:0}@media screen and (min-width:641px){#details .variantsContainer.smdArticleInfo #variants{margin-top:0;padding-top:0;margin-bottom:7px}}#details .variantsContainer.smdArticleInfo #variants .inner{padding:2px 20px 2px 30px;background:url(../../img/icons-attributes.png) 8px -2458px no-repeat;background-color:rgba(199,2,16,0.05);border:0;color:#c70210;border-radius:20px;font-weight:bold;text-align:center}@media screen and (min-width:641px){#details .variantsContainer.smdArticleInfo #variants .inner{padding:2px 15px 2px 35px;background-position:8px -2458px}}.productOverview .articleIcons a.download-article .icon-download .description{padding:2px 15px 2px 30px;color:#c70210;border-radius:20px;font-weight:bold;background-position:0 -2461px;cursor:pointer}.productOverview .articleIcons a.download-article:hover .icon-download span.description,.productOverview .articleIcons a.download-article:focus .icon-download span.description{color:#9f020d;background-position:0 -2551px !important}.content .lineView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,#page .lineView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,.content .infogridView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,#page .infogridView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,.content .lineView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,#page .lineView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,.content .infogridView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,#page .infogridView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle{background-color:rgba(199,2,16,0.05)}@media screen and (min-width:640px){.content .lineView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,#page .lineView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,.content .infogridView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,#page .infogridView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,.content .lineView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,#page .lineView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,.content .infogridView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,#page .infogridView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle{padding-left:10px}}@media screen and (min-width:64.062em){.content .lineView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,#page .lineView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,.content .infogridView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,#page .infogridView.productOverview .productInfo.smdDownload .articleIcons.smdArticle,.content .lineView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,#page .lineView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,.content .infogridView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle,#page .infogridView.productOverview .productInfo.productInfo-download .articleIcons.smdArticle{padding-left:10px;padding-right:10px;padding-bottom:5px;border-bottom:1px solid #ebebec}}@media screen and (min-width:40em){.infoBoxRight .tobasketFunction.variant-article{padding-top:25px}}@media screen and (max-width:40em){.infoBoxRight .tobasketFunction.variant-article .tobasketButton{margin-right:10px;float:right}}@media screen and (max-width:64.062em){#details .variantsContainer{padding-left:0}}#details .variantsContainer #variants{min-height:50px;padding-right:0;margin-bottom:25px;text-align:right}@media screen and (max-width:40em){#details .variantsContainer #variants{text-align:left}}@media screen and (max-width:40em){#details .variantsContainer #variants{padding-right:0;margin-top:20px;margin-bottom:0}#details .variantsContainer #variants .dropDown{width:100%;margin-bottom:0}}#details .variantsContainer #variants .inner{display:inline-block;padding:20px 20px 15px 15px;background-color:#f4f4f5;border:1px solid #c6c8cd}@media screen and (max-width:40em){#details .variantsContainer #variants .inner{width:100%}}#details .variantsContainer #variants .dropDown{min-width:0;padding-right:0;margin-bottom:0;float:none}#details .variantsContainer #variants .dropDown ul.drop{width:100% !important;position:relative;display:block !important}#details .variantsContainer #variants .dropDown ul.drop li.selected{margin-bottom:0}#details .variantsContainer #variants .dropDown ul.drop li a:hover,#details .variantsContainer #variants .dropDown ul.drop li a:focus{color:#c70210}#details .variantsContainer #variants .dropDown ul.drop li a,#details .variantsContainer #variants .dropDown ul.drop li span,#details .variantsContainer #variants .reset,#details .variantsContainer .variantReset .reset{width:100%;margin-bottom:20px;padding:6px 0 6px 30px;position:relative;text-align:left;color:#2a2c35;background:url(../../img/icons.png) 0 -5828px no-repeat transparent;font-weight:bold}@media screen and (max-width:40em){#details .variantsContainer #variants .dropDown ul.drop li a,#details .variantsContainer #variants .dropDown ul.drop li span,#details .variantsContainer #variants .reset,#details .variantsContainer .variantReset .reset{margin-bottom:0}}#details .variantsContainer #variants .dropDown ul.drop li a:hover,#details .variantsContainer #variants .dropDown ul.drop li span:hover,#details .variantsContainer #variants .reset:hover,#details .variantsContainer .variantReset .reset:hover,#details .variantsContainer #variants .dropDown ul.drop li a:focus,#details .variantsContainer #variants .dropDown ul.drop li span:focus,#details .variantsContainer #variants .reset:focus,#details .variantsContainer .variantReset .reset:focus{background-position:4px -4740px}#details .variantsContainer #variants .dropDown ul.drop li.selected{margin-bottom:0;background-color:transparent;text-align:left}#details .variantsContainer #variants .dropDown ul.drop li.selected a{background-position:4px -4740px;font-weight:bold}#details .variantsContainer #variants .reset{padding-left:32px;background-position:4px -4744px;font-weight:bold;display:inline}@media screen and (max-width:40em){#details .variantsContainer #variants .reset{padding-left:31px}}#details .variantsContainer #variants .reset:hover,#details .variantsContainer #variants .reset:focus{background-position:4px -4744px}#details .variantsContainer #variants .variantReset{padding-bottom:0}#details .variantsContainer #variants .variantReset .reset{width:auto;min-width:auto;padding-left:32px;margin-bottom:0;color:#c70210}@media screen and (max-width:40em){#details .variantsContainer #variants .variantReset .reset{width:100%}}#details .variantsContainer #variants .variantReset a.reset.selected{background-position:0 -5832px;color:#2a2c35}#details .variantsContainer #variants .variantReset a.reset.selected:hover,#details .variantsContainer #variants .variantReset a.reset.selected:focus{background-position:4px -4744px;color:#c70210}.lineView.productOverview .pictureBox,.infogridView.productOverview .pictureBox{margin-bottom:10px}.lineView.productOverview .pictureBox a.prodPicLink,.infogridView.productOverview .pictureBox a.prodPicLink{width:100%}.lineView.productOverview .pictureBox a.prodPicLink img,.infogridView.productOverview .pictureBox a.prodPicLink img{display:inline-block;width:100%}@media screen and (max-width:64.062em){.lineView.productOverview .pictureBox a.prodPicLink img,.infogridView.productOverview .pictureBox a.prodPicLink img{max-width:100%}}.lineView.productOverview.lineView a.prodPicLink,.infogridView.productOverview.lineView a.prodPicLink{width:auto}.lineView.productOverview.lineView a.prodPicLink img,.infogridView.productOverview.lineView a.prodPicLink img{max-height:180px;width:auto}@media screen and (min-width:64.062em){.lineView.productOverview.lineView a.prodPicLink img,.infogridView.productOverview.lineView a.prodPicLink img{width:100%}}.lineView.productOverview .productData,.infogridView.productOverview .productData{padding-bottom:0;border:0}.lineView.productOverview .productData form:not(.removeForm),.infogridView.productOverview .productData form:not(.removeForm){border:1px solid #ebebec}.lineView.productOverview .productData-inner,.infogridView.productOverview .productData-inner{float:left;width:100%;position:relative;display:flex;display:-ms-flexbox}.lineView.productOverview .productData-inner .productData-content,.infogridView.productOverview .productData-inner .productData-content{padding:10px 10px 0 10px;flex:1 1 auto;-ms-flex:1 1 auto}.lineView.productOverview .infoBoxLeft .productName,.infogridView.productOverview .infoBoxLeft .productName{margin-bottom:5px}.lineView.productOverview .infoBoxLeft .productInfo .articleIcons,.infogridView.productOverview .infoBoxLeft .productInfo .articleIcons{padding-bottom:5px}@media screen and (max-width:25em){.lineView.productOverview .xsmall-3,.infogridView.productOverview .xsmall-3{width:25%}}@media screen and (max-width:25em){.lineView.productOverview .xsmall-9,.infogridView.productOverview .xsmall-9{width:75%}}@media screen and (max-width:40em){.lineView.productOverview .infoBoxRight .productPrice,.infogridView.productOverview .infoBoxRight .productPrice{display:none}}.lineView.productOverview .infoBoxTotal,.infogridView.productOverview .infoBoxTotal{margin-top:0;padding-right:10px}.lineView.productOverview .infoBoxTotal .inner,.infogridView.productOverview .infoBoxTotal .inner{border-bottom:0}.lineView.productOverview .infoBoxTotal .articleIcons,.infogridView.productOverview .infoBoxTotal .articleIcons{display:flex;display:-ms-flexbox;padding-top:5px;padding-bottom:5px}.lineView.productOverview .infoBoxTotal .articleIcons>li,.infogridView.productOverview .infoBoxTotal .articleIcons>li{margin-bottom:0}.lineView.productOverview .infoBoxTotal .articleIcons li.ausgabe,.infogridView.productOverview .infoBoxTotal .articleIcons li.ausgabe{width:auto;flex:1 1 auto;-ms-flex:1 1 auto;max-width:50%}@media screen and (min-width:64.062em){.lineView.productOverview .infoBoxTotal .articleIcons li.ausgabe,.infogridView.productOverview .infoBoxTotal .articleIcons li.ausgabe{max-width:238px}}.lineView.productOverview .infoBoxTotal .articleIcons li.publisher,.infogridView.productOverview .infoBoxTotal .articleIcons li.publisher{width:auto;flex:1 1 auto;-ms-flex:1 1 auto;padding-left:5px}@media screen and (min-width:64.062em){.lineView.productOverview .infoBoxTotal .articleIcons li.publisher,.infogridView.productOverview .infoBoxTotal .articleIcons li.publisher{max-width:200px}}@media screen and (min-width:40em){.lineView.productOverview .infoBoxTotal .articleIcons li.difficultyOverview,.infogridView.productOverview .infoBoxTotal .articleIcons li.difficultyOverview{margin-left:auto}}.lineView.productOverview .productInfo.productInfo-mobile,.infogridView.productOverview .productInfo.productInfo-mobile{border-top:1px solid #ebebec;padding-bottom:10px}.lineView.productOverview .productInfo.productInfo-mobile .articleIcons,.infogridView.productOverview .productInfo.productInfo-mobile .articleIcons{padding-left:10px;padding-right:10px}.lineView.productOverview .productInfo.productInfo-mobile .articleIcons.hasDifficulty .publisher,.infogridView.productOverview .productInfo.productInfo-mobile .articleIcons.hasDifficulty .publisher{max-width:calc(100% - 108px);margin-bottom:0}.lineView.productOverview .productInfo.productInfo-mobile .difficultyOverview,.infogridView.productOverview .productInfo.productInfo-mobile .difficultyOverview{float:right;width:auto;line-height:0;height:auto;margin:-22px 10px 0}.lineView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content,.infogridView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content{height:auto}.lineView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content span.icon-caption,.infogridView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content span.icon-caption{left:auto;right:20px}.lineView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content span.icon-caption:before,.infogridView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content span.icon-caption:before{left:auto;right:20px}.lineView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content .prodDifficulty,.infogridView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content .prodDifficulty{line-height:0}.lineView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content .prodDifficulty li,.infogridView.productOverview .productInfo.productInfo-mobile .difficultyOverview .difficulty-content .prodDifficulty li{margin-bottom:0}.lineView.productOverview .productInfo.productInfo-download,.infogridView.productOverview .productInfo.productInfo-download{border:0}.lineView.productOverview .productInfo.productInfo-download .articleIcons,.infogridView.productOverview .productInfo.productInfo-download .articleIcons{border-top:1px solid #ebebec;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;padding:7px 10px}.lineView.productOverview .productInfo.productInfo-download .articleIcons li,.infogridView.productOverview .productInfo.productInfo-download .articleIcons li{flex:0 1 auto;-ms-flex:0 1 auto;margin-right:auto;margin-bottom:0}.lineView.productOverview .productInfo.productInfo-download .articleIcons li:last-child,.infogridView.productOverview .productInfo.productInfo-download .articleIcons li:last-child{margin-right:0;margin-bottom:0}.lineView.productOverview .productInfo.productInfo-download .articleIcons li.condition .description,.infogridView.productOverview .productInfo.productInfo-download .articleIcons li.condition .description{padding-left:30px}.lineView.productOverview .productInfo.productInfo-teaser,.infogridView.productOverview .productInfo.productInfo-teaser{border-top:1px solid #ebebec;padding:10px}@media screen and (max-width:40em){.lineView.productOverview.lineView .productInfo:not(.productInfo-mobile):not(.productInfo-download):not(.productInfo-teaser),.infogridView.productOverview.lineView .productInfo:not(.productInfo-mobile):not(.productInfo-download):not(.productInfo-teaser){display:none}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productInfo.productInfo-mobile,.infogridView.productOverview.lineView .productInfo.productInfo-mobile{display:none}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productInfo.productInfo-download,.infogridView.productOverview.lineView .productInfo.productInfo-download{margin:0 10px}.lineView.productOverview.lineView .productInfo.productInfo-download .articleIcons,.infogridView.productOverview.lineView .productInfo.productInfo-download .articleIcons{padding:7px 0;flex-wrap:nowrap;-ms-flex-wrap:nowrap}.lineView.productOverview.lineView .productInfo.productInfo-download .articleIcons>li,.infogridView.productOverview.lineView .productInfo.productInfo-download .articleIcons>li{margin-bottom:0}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productInfo.smdDownload,.infogridView.productOverview.lineView .productInfo.smdDownload{margin:0}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productInfo.productInfo-teaser,.infogridView.productOverview.lineView .productInfo.productInfo-teaser{padding:10px 0;margin:0 10px}}.lineView.productOverview .mediaWishIconsContainer,.infogridView.productOverview .mediaWishIconsContainer{flex:0 1 auto;-ms-flex:0 1 auto;right:-1px}.lineView.productOverview .mediaWishIconsContainer .titleIcon,.infogridView.productOverview .mediaWishIconsContainer .titleIcon{background:#f4f4f5;margin:0;display:flex;display:-ms-flexbox;width:35px;height:35px;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;margin-bottom:1px;top:0;margin-left:auto;transition:all .3s ease}.lineView.productOverview .mediaWishIconsContainer .titleIcon span.icon-pdf,.infogridView.productOverview .mediaWishIconsContainer .titleIcon span.icon-pdf{background-position:1px -2292px}.lineView.productOverview .mediaWishIconsContainer .titleIcon span.icon-cd,.infogridView.productOverview .mediaWishIconsContainer .titleIcon span.icon-cd{background-position:-1px -1710px}.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon-caption,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon-caption{top:6px;width:128px}.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon{background:url(../../img/icons-attributes.png) 1px -3220px no-repeat;width:23px}.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon.active,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon.active{background-position:1px -3498px}.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon.active ~ .icon-caption,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist span.icon.active ~ .icon-caption{width:auto}.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:hover span.icon,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:hover span.icon,.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:focus span.icon,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:focus span.icon{background-position:1px -3498px}.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:hover span.icon.active,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:hover span.icon.active,.lineView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:focus span.icon.active,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.addToWishlist:focus span.icon.active{background-position:1px -3279px}.lineView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist{border:0}.lineView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist span.icon,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist span.icon{background-position:2px -3338px}.lineView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist:hover span.icon,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist:hover span.icon,.lineView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist:focus span.icon,.infogridView.productOverview .mediaWishIconsContainer .titleIcon.removeFromWishlist:focus span.icon{background-position:2px -3418px}.lineView.productOverview .mediaWishIconsContainer .titleIcon:hover,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:hover,.lineView.productOverview .mediaWishIconsContainer .titleIcon:focus,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:focus{background:#ebebec}.lineView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption-cd,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption-cd,.lineView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption-cd,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption-cd{left:auto;right:38px;top:6px}.lineView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption-cd:before,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption-cd:before,.lineView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption-cd:before,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption-cd:before{left:auto;right:-5px;transform:rotate(180deg)}.lineView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-cd,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-cd,.lineView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-cd,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-cd{background-position:-1px -1810px}.lineView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption,.lineView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption{left:auto;right:38px;top:6px}.lineView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption:before,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-caption:before,.lineView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption:before,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-caption:before{left:auto;right:-5px;transform:rotate(180deg)}.lineView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-pdf,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:hover span.icon-pdf,.lineView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-pdf,.infogridView.productOverview .mediaWishIconsContainer .titleIcon:focus span.icon-pdf{background-position:1px -2372px}.lineView.productOverview .productData-buyLine-price .productPrice,.infogridView.productOverview .productData-buyLine-price .productPrice{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;border-top:1px solid #ebebec}.lineView.productOverview .productData-buyLine-price .productPrice .priceContainer,.infogridView.productOverview .productData-buyLine-price .productPrice .priceContainer{position:relative;width:auto;flex:1 0 auto;-ms-flex:1 0 auto;order:2;-ms-flex-order:2;border:0}.lineView.productOverview .productData-buyLine-price .productPrice .deliveryContainer,.infogridView.productOverview .productData-buyLine-price .productPrice .deliveryContainer{width:auto;flex:1 0 auto;-ms-flex:1 0 auto;order:1;-ms-flex-order:1;border:0;max-width:100%}@media screen and (max-width:40em){.lineView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer{display:flex;display:-ms-flexbox;flex-direction:row-reverse;-ms-flex-direction:row-reverse;align-items:center;-ms-flex-align:center}.lineView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer .oldPrice,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer .oldPrice{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin-top:0;margin-right:10px;height:auto;line-height:24px}.lineView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer a .price,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer a .price{margin-top:0}}@media screen and (max-width:25em){.lineView.productOverview.lineView .productData-buyLine-price .productPrice.isReduced .priceContainer,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice.isReduced .priceContainer{width:100%;border-top:1px solid #ebebec;min-height:42px}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productData-buyLine-price .productPrice,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice{display:none}}@media screen and (max-width:40em){.lineView.productOverview.lineView .productData-buyLine-price .productPrice .productData-buyLine--orderNumber,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .productData-buyLine--orderNumber{margin:14px 10px;line-height:1.6;word-wrap:break-word}.lineView.productOverview.lineView .productData-buyLine-price .productPrice .productData-buyLine--orderNumber b,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .productData-buyLine--orderNumber b{white-space:nowrap}.lineView.productOverview.lineView .productData-buyLine-price .productPrice .price,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .price{padding:0}.lineView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .priceContainer,.lineView.productOverview.lineView .productData-buyLine-price .productPrice .deliveryContainer,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .deliveryContainer{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.lineView.productOverview.lineView .productData-buyLine-price .productPrice .oldPrice,.infogridView.productOverview.lineView .productData-buyLine-price .productPrice .oldPrice{margin-top:-8px}}.lineView.productOverview.infogridView .productData-buyLine-price .productPrice .priceContainer,.infogridView.productOverview.infogridView .productData-buyLine-price .productPrice .priceContainer,.lineView.productOverview.infogridView .productData-buyLine .productPrice .priceContainer,.infogridView.productOverview.infogridView .productData-buyLine .productPrice .priceContainer{display:flex;display:-ms-flexbox;flex-direction:row-reverse;-ms-flex-direction:row-reverse;align-items:center;-ms-flex-align:center;padding:0 10px}.lineView.productOverview.infogridView .productData-buyLine-price .productPrice .priceContainer .oldPrice,.infogridView.productOverview.infogridView .productData-buyLine-price .productPrice .priceContainer .oldPrice,.lineView.productOverview.infogridView .productData-buyLine .productPrice .priceContainer .oldPrice,.infogridView.productOverview.infogridView .productData-buyLine .productPrice .priceContainer .oldPrice{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin-top:2px;margin-right:10px;height:auto;line-height:24px;margin-bottom:0}.lineView.productOverview.infogridView .productData-buyLine-price .productPrice .priceContainer a .price,.infogridView.productOverview.infogridView .productData-buyLine-price .productPrice .priceContainer a .price,.lineView.productOverview.infogridView .productData-buyLine .productPrice .priceContainer a .price,.infogridView.productOverview.infogridView .productData-buyLine .productPrice .priceContainer a .price{margin-top:0;padding:0}.lineView.productOverview .productData-buyLine,.infogridView.productOverview .productData-buyLine{background:#f4f4f5}.lineView.productOverview .productData-buyLine .tobasketFunction,.infogridView.productOverview .productData-buyLine .tobasketFunction{float:left;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center;width:100%}.lineView.productOverview .productData-buyLine a.tobasketButton,.infogridView.productOverview .productData-buyLine a.tobasketButton{float:left;margin:0;padding:5px 5px 5px 10px;border-radius:0;flex:0 0 auto;-ms-flex:0 0 auto;margin-right:auto;margin-bottom:auto}.lineView.productOverview .productData-buyLine a.tobasketButton .icon,.infogridView.productOverview .productData-buyLine a.tobasketButton .icon{width:26px;height:26px;background-position:7px -1315px;margin-top:2px}.lineView.productOverview .productData-buyLine a.tobasketButton .moreinfo,.infogridView.productOverview .productData-buyLine a.tobasketButton .moreinfo{padding:0 10px}@media screen and (min-width:40em){.lineView.productOverview .productData-buyLine a.tobasketButton,.infogridView.productOverview .productData-buyLine a.tobasketButton{padding:3px 5px 2px 10px}.lineView.productOverview .productData-buyLine a.tobasketButton .icon,.infogridView.productOverview .productData-buyLine a.tobasketButton .icon{margin-top:0}}.lineView.productOverview .productData-buyLine .productData-buyLine--orderNumber,.infogridView.productOverview .productData-buyLine .productData-buyLine--orderNumber{float:left;flex:0 1 auto;-ms-flex:0 1 auto;min-width:190px;max-width:200px;margin:7px auto;padding:0;display:none}.lineView.productOverview .productData-buyLine .productData-buyLine--orderNumber p,.infogridView.productOverview .productData-buyLine .productData-buyLine--orderNumber p{word-wrap:break-word;line-height:1.6}.lineView.productOverview .productData-buyLine .productData-buyLine--orderNumber p b,.infogridView.productOverview .productData-buyLine .productData-buyLine--orderNumber p b{white-space:nowrap}.lineView.productOverview .productData-buyLine .stockStatus,.infogridView.productOverview .productData-buyLine .stockStatus{flex:0 0 auto;-ms-flex:0 0 auto;display:flex;display:-ms-flexbox}@media screen and (min-width:40em){.lineView.productOverview .productData-buyLine .stockStatus,.infogridView.productOverview .productData-buyLine .stockStatus{margin-bottom:auto;padding-top:5px}}.lineView.productOverview .productData-buyLine .stockFlag,.infogridView.productOverview .productData-buyLine .stockFlag{position:relative;float:left;padding:1px 0 1px 20px;padding-left:20px;background:url(../../img/icons.png) 0 -1956px no-repeat;font-size:12px;margin:auto 10px}.lineView.productOverview .productData-buyLine .stockFlag.notOnStock,.infogridView.productOverview .productData-buyLine .stockFlag.notOnStock{background-position:0 -1876px}.lineView.productOverview .productData-buyLine .stockFlag.canBeDelivered,.infogridView.productOverview .productData-buyLine .stockFlag.canBeDelivered{background-position:0 -6686px}.lineView.productOverview .productData-buyLine .stockFlag:hover .stockFlag-caption,.infogridView.productOverview .productData-buyLine .stockFlag:hover .stockFlag-caption,.lineView.productOverview .productData-buyLine .stockFlag:focus .stockFlag-caption,.infogridView.productOverview .productData-buyLine .stockFlag:focus .stockFlag-caption{opacity:1}.lineView.productOverview .productData-buyLine .stockFlag .stockFlag-caption,.infogridView.productOverview .productData-buyLine .stockFlag .stockFlag-caption{position:absolute;top:-28px;left:auto;right:0;vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;background-color:#2a2c35;color:#fff;border-radius:3px;padding:0 10px;text-align:center;opacity:0;white-space:nowrap;z-index:10;pointer-events:none;transition:all .3s ease}.lineView.productOverview .productData-buyLine .stockFlag .stockFlag-caption:before,.infogridView.productOverview .productData-buyLine .stockFlag .stockFlag-caption:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;left:auto;right:5px;bottom:-5px;border-width:5px 5px 0 5px;border-color:#2a2c35 transparent transparent transparent}.lineView.productOverview .productData-buyLine button.tobasketButton,.infogridView.productOverview .productData-buyLine button.tobasketButton{border-radius:0;padding:2px 0;margin:0;min-width:160px;min-height:35px;margin-bottom:auto}.lineView.productOverview .productData-buyLine button.tobasketButton span.icon,.infogridView.productOverview .productData-buyLine button.tobasketButton span.icon{background-position:2px -1354px}@media screen and (max-width:40em){.lineView.productOverview .productData-buyLine button.tobasketButton,.infogridView.productOverview .productData-buyLine button.tobasketButton{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;width:100% !important;max-width:100%;flex:1 1 auto}}@media screen and (min-width:40em){.lineView.productOverview .productData-buyLine button.tobasketButton,.infogridView.productOverview .productData-buyLine button.tobasketButton{max-width:180px}}@media screen and (min-width:656px){.lineView.productOverview .productData-buyLine button.tobasketButton,.infogridView.productOverview .productData-buyLine button.tobasketButton{padding-left:10px;padding-right:10px}}@media screen and (max-width:40em){.lineView.productOverview .productData-buyLine .minOrderProd,.infogridView.productOverview .productData-buyLine .minOrderProd{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;width:100% !important;max-width:100%;flex:1 1 auto}}@media screen and (min-width:40em){.lineView.productOverview .productData-buyLine .minOrderProd,.infogridView.productOverview .productData-buyLine .minOrderProd{max-width:180px}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productData-buyLine,.infogridView.productOverview.lineView .productData-buyLine{min-height:35px}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productData-buyLine .tobasketFunction,.infogridView.productOverview.lineView .productData-buyLine .tobasketFunction{flex-wrap:nowrap;-ms-flex-wrap:nowrap;margin-right:0}.lineView.productOverview.lineView .productData-buyLine .tobasketFunction a.tobasketButton,.infogridView.productOverview.lineView .productData-buyLine .tobasketFunction a.tobasketButton,.lineView.productOverview.lineView .productData-buyLine .tobasketFunction .productData-buyLine--orderNumber,.infogridView.productOverview.lineView .productData-buyLine .tobasketFunction .productData-buyLine--orderNumber,.lineView.productOverview.lineView .productData-buyLine .tobasketFunction .stockStatus,.infogridView.productOverview.lineView .productData-buyLine .tobasketFunction .stockStatus{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.lineView.productOverview.lineView .productData-buyLine .tobasketFunction .productData-buyLine--orderNumber p,.infogridView.productOverview.lineView .productData-buyLine .tobasketFunction .productData-buyLine--orderNumber p,.lineView.productOverview.lineView .productData-buyLine .tobasketFunction .stockStatus .stockFlag,.infogridView.productOverview.lineView .productData-buyLine .tobasketFunction .stockStatus .stockFlag{max-width:100%;flex:0 0 auto;-ms-flex:0 0 auto}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productData-buyLine .productData-buyLine--orderNumber,.infogridView.productOverview.lineView .productData-buyLine .productData-buyLine--orderNumber{display:block}}@media screen and (min-width:40em){.lineView.productOverview.lineView .productData-buyLine .stockFlag,.infogridView.productOverview.lineView .productData-buyLine .stockFlag{margin:auto 10px auto 5px}.lineView.productOverview.lineView .productData-buyLine .stockFlag .stockFlag-caption,.infogridView.productOverview.lineView .productData-buyLine .stockFlag .stockFlag-caption{left:auto;right:10px}.lineView.productOverview.lineView .productData-buyLine .stockFlag .stockFlag-caption:before,.infogridView.productOverview.lineView .productData-buyLine .stockFlag .stockFlag-caption:before{left:auto;right:20px}}#details .relatedProducts .productPrice{border:0}@media screen and (max-width:40em){#details .relatedProducts .productPrice{margin-top:0;border-top:1px solid #ebebec}}#details .relatedProducts .stockStatus{position:relative}#details .relatedProducts .stockFlag{background-position:0 -1956px}#details .relatedProducts .stockFlag.notOnStock{background-position:0 -1876px}#details .relatedProducts .stockFlag.canBeDelivered{background-position:0 -6686px}#details .relatedProducts .tobasketFunction,#details .relatedProducts a.tobasketButton{position:relative;top:auto;left:auto;bottom:auto;right:auto}@media screen and (max-width:40em){#details .relatedProducts button.tobasketButton{bottom:auto;margin:0}#details .relatedProducts a.tobasketButton{margin-left:0}}.infogridView.productOverview .pictureBox a.prodPicLink{width:auto}.infogridView.productOverview .productData{margin-bottom:15px}.infogridView .infoBoxLeft .productInfo,.infogridView .productInfo-download{padding:0}.infogridView li.productData .inner{height:auto;padding:0}.infogridView .productName{margin-bottom:10px}@media screen and (max-width:64.062em){.infogridView .productName{padding-right:0}.infogridView .productName h2 a{font-size:16px;line-height:24px}.infogridView .productName h3{font-size:13px}.infogridView .productName h4{font:normal 13px/18px Arial,Helvetica,sans-serif}}.infogridView .infoBoxLeft .productInfo .articleIcons{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center;padding-left:20px;padding-top:0}.infogridView .infoBoxLeft .productInfo .articleIcons span{float:none}.infogridView .infoBoxLeft .productInfo .articleIcons>li{width:100%;margin-bottom:0}.infogridView .infoBoxLeft .productInfo .articleIcons li.ausgabe{width:calc(100% - 92px);padding-right:10px}@media screen and (min-width:40em){.infogridView .infoBoxLeft .productInfo .articleIcons li.difficultyOverview{width:auto;margin-left:auto;height:20px}.infogridView .infoBoxLeft .productInfo .articleIcons li.difficultyOverview .difficulty-content{margin:0;height:auto}.infogridView .infoBoxLeft .productInfo .articleIcons li.difficultyOverview .difficulty-content .prodDifficulty{top:auto}.infogridView .infoBoxLeft .productInfo .articleIcons li.difficultyOverview .difficulty-content .prodDifficulty li{display:inline-block;margin-bottom:0}}@media screen and (max-width:64.062em){.infogridView .productInfo-start{display:none}}@media screen and (max-width:64.062em){.infogridView .infoBoxMobile{display:block}}@media screen and (min-width:64.062em){.infogridView.productOverview .productData .productInfo.productInfo-teaser{margin:0;padding:6px 10px}}.infogridView.productOverview .productData .productInfo.productInfo-download{width:100%;float:none}@media screen and (min-width:64.062em){.infogridView.productOverview .productData .productInfo.productInfo-download{margin:0}}.infogridView.productOverview .productData .productInfo.productInfo-download .articleIcons{padding:6px 10px}.infogridView.productOverview .productInfo.productInfo-mobile{padding:0 0 5px 0}.infogridView.productOverview .productInfo.productInfo-mobile .articleIcons span{float:none}.infogridView.productOverview .productInfo.productInfo-mobile .infoBoxMobile{padding:0}.infogridView.productOverview .productInfo.productInfo-mobile .infoBoxMobile .articleIcons{padding-top:0}.infogridView.productOverview .productInfo.productInfo-mobile .infoBoxMobile .articleIcons.hasDifficulty li.ausgabe{width:calc(100% - 92px);padding-right:10px}@media screen and (min-width:64.062em){.infogridView.productOverview .productInfo.productInfo-mobile{display:none}}.infogridView.productOverview .productData .productInfo.productInfo-mobile .difficultyOverview{margin-top:-27px;margin-right:0}.infogridView.productOverview .productData .productData-buyLine-price{padding:0}.infogridView.productOverview .productData .productData-buyLine-price .productData-buyLine--orderNumber{margin:10px}.infogridView.productOverview .productData .productData-buyLine-price .priceContainer{margin:3px 0 3px 0}@media screen and (min-width:40em){.infogridView.productOverview .productData .productData-buyLine-price .priceContainer{margin:7px 0 7px 0}}.infogridView.productOverview .productData .productData-buyLine-price .price{margin:0}@media screen and (max-width:64.062em){.infogridView.productOverview .productData .productData-buyLine-price .price{color:#c70210;font-size:18px;line-height:25px}}@media screen and (min-width:64.062em){.infogridView.productOverview .productData .productData-buyLine-price{display:none}}.infogridView .productData-buyLine{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.infogridView .productData-buyLine .productData-price{flex:0 0 auto;-ms-flex:0 0 auto;display:none}@media screen and (min-width:64.062em){.infogridView .productData-buyLine .productData-price{display:block}.infogridView .productData-buyLine .productData-price .price{margin-top:2px}}@media screen and (max-width:64.062em){.infogridView .productData-buyLine .productData-price .priceContainer{float:none;height:auto;width:auto;background:transparent;border:0;padding:0 10px;margin:0}}.infogridView .productData-buyLine .productButtons{flex:1 0 auto;-ms-flex:1 0 auto}.infogridView .productData-buyLine .productButtons .tobasketFunction{flex-direction:row-reverse;-ms-flex-direction:row-reverse;align-items:center;-ms-flex-align:center}@media screen and (max-width:64.062em){.infogridView .productData-buyLine .productButtons .tobasketFunction{background:#f4f4f5}}.infogridView .productData-buyLine .productButtons .tobasketFunction .stockStatus{margin-left:0}@media screen and (min-width:40em){.infogridView .productData-buyLine .productButtons .tobasketFunction .stockStatus{padding-top:5px}}@media screen and (min-width:64.062em){.infogridView .productData-buyLine .productButtons .tobasketFunction .stockStatus{margin-left:auto}}.infogridView .productData-buyLine .productButtons .tobasketFunction .stockStatus .stockFlag-caption{left:0;right:auto}.infogridView .productData-buyLine .productButtons .tobasketFunction .stockStatus .stockFlag-caption:before{left:5px;right:auto}.infogridView .productData-buyLine .productButtons .tobasketFunction a.tobasketButton{margin-left:auto;margin-right:0;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;min-height:35px;height:35px;padding-top:1px;padding-bottom:0}.infogridView .productData-buyLine .productButtons .tobasketFunction a.tobasketButton .icon{margin-top:0}.productSlider{padding:0}.productSlider .bx-wrapper .bx-controls{bottom:auto}.productSlider .lineView.productOverview .pictureBox a.prodPicLink img{width:auto;max-height:145px}@media screen and (min-width:64.062em){.productSlider .lineView.productOverview .pictureBox a.prodPicLink img{width:auto;max-height:145px}}.productSlider.topTenArticles .bx-controls{margin-top:20px}.productSlider.topTenArticles .bx-viewport{display:flex;display:-ms-flexbox}.productSlider.topTenArticles .bx-viewport .bxslider{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column}.productSlider.topTenArticles .bx-viewport .bxslider>li{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;min-height:100%}.productSlider.topTenArticles .bx-viewport .bxslider>li[aria-hidden="false"]{display:flex !important;display:-ms-flexbox !important}.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview{flex:1 0 auto;-ms-flex:1 0 auto;display:flex;display:-ms-flexbox;max-width:100%}.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .productData{display:flex;display:-ms-flexbox;height:auto !important}.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .productData>form{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex:1 0 auto;-ms-flex:1 0 100%;max-width:100%}.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .productData>form .productData-inner{flex:1 0 auto;-ms-flex:1 0 auto;max-width:100%}@media screen and (max-width:40em){.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .productData>form .productData-inner .productData-content{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;justify-content:center;-ms-flex-pack:center;max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}}.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .pictureBox a.prodPicLink img{width:auto;max-height:145px}@media screen and (min-width:64.062em){.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .pictureBox a.prodPicLink img{width:auto;max-height:145px}}@media screen and (max-width:64.062em){.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .productInfo-teaser,.productSlider.topTenArticles .bx-viewport .bxslider>li .infogridView.productOverview .productInfo-download{display:none}}body.alist .landing-advisor{padding:0;margin-bottom:20px}body.alist .landing-advisor .online-advisor{display:block;background-color:#f4f4f5;border-left:5px solid #f4f4f5;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25);transition:all .3s ease}@media screen and (max-width:64.062em){body.alist .landing-advisor .online-advisor{margin-right:10px;margin-top:15px;margin-left:10px}}@media screen and (max-width:40em){body.alist .landing-advisor .online-advisor{margin-left:10px;margin-right:10px;margin-top:20px}}body.alist .landing-advisor .online-advisor span{padding:14px 0;display:inline-block;color:#2a2c35;font:500 20px/28px 'Ubuntu',sans-serif}@media screen and (max-width:40em){body.alist .landing-advisor .online-advisor span{padding-top:10px;padding-bottom:10px;text-align:center;font-size:18px;line-height:24px}}body.alist .landing-advisor .online-advisor span.info{padding-left:55px;background:url(../../img/icons.png) 15px -6255px no-repeat}@media screen and (max-width:40em){body.alist .landing-advisor .online-advisor span.info{width:100%;padding-right:25px;line-height:22px}}@media screen and (max-width:40em){body.alist .landing-advisor .online-advisor span.info{background-position:15px -6261px}}body.alist .landing-advisor .online-advisor span.call{height:100%;padding-left:25px;padding-right:40px;display:block;float:right;background:url(../../img/icons.png) right -6367px no-repeat #fff;font:600 17px/28px 'Ubuntu',sans-serif;transition:color .3s ease}@media screen and (min-width:40em){body.alist .landing-advisor .online-advisor span.call{box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25)}}@media screen and (max-width:40em){body.alist .landing-advisor .online-advisor span.call{width:100%;background-position:right -6372px;float:none;font-weight:500;line-height:22px}}body.alist .landing-advisor .online-advisor:hover,body.alist .landing-advisor .online-advisor:focus{border-color:#c70210}body.alist .landing-advisor .online-advisor:hover span.call,body.alist .landing-advisor .online-advisor:focus span.call{color:#c70210;background-position:right -6467px}@media screen and (min-width:40em){body.alist .mobileFilterContainer.landingExtended{margin-top:-42px}}body.alist .landing-header-container{padding:0}body.alist .landing-header-container .landing-header{min-height:180px;margin-top:10px;padding:0;border:1px solid #f4f4f5;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:40em) and (max-width:64.062em){body.alist .landing-header-container .landing-header{margin-bottom:20px}}body.alist .landing-header-container .landing-header .headline-container{padding:0}@media screen and (min-width:40em){body.alist .landing-header-container .landing-header .headline-container{position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media screen and (max-width:40em){body.alist .landing-header-container .landing-header .headline-container{padding:45px 0}}body.alist .landing-header-container .landing-header .headline-container .headline{display:block}body.alist .landing-header-container .landing-header .headline-container .headline h1,body.alist .landing-header-container .landing-header .headline-container .headline h5{display:inline-block}body.alist .landing-header-container .landing-header .headline-container .headline h1{padding:15px 20px;background-color:#2a2c35;color:#fff;font:300 32px/38px 'Ubuntu',sans-serif}@media screen and (max-width:64.062em){body.alist .landing-header-container .landing-header .headline-container .headline h1{font-size:24px;line-height:30px}}@media screen and (max-width:40em){body.alist .landing-header-container .landing-header .headline-container .headline h1{font-size:20px;line-height:26px}}body.alist .landing-header-container .landing-header .headline-container .headline h1 span{font:500 32px/38px 'Ubuntu',sans-serif}@media screen and (max-width:64.062em){body.alist .landing-header-container .landing-header .headline-container .headline h1 span{font-size:24px;line-height:30px}}@media screen and (max-width:40em){body.alist .landing-header-container .landing-header .headline-container .headline h1 span{font-size:20px;line-height:26px}}body.alist .landing-header-container .landing-header .headline-container .headline h5{margin-left:25%;padding:0 20px;background-color:#f4f4f5;color:#2a2c35;font:500 16px/45px 'Ubuntu',sans-serif}@media screen and (max-width:40em){body.alist .landing-header-container .landing-header .headline-container .headline h5{font-size:14px;line-height:40px}}body.alist .landing-header-container .landing-header .link-container{position:absolute;padding:0}@media screen and (max-width:40em){body.alist .landing-header-container .landing-header .link-container{bottom:0;padding:15px 0}}@media screen and (min-width:40em){body.alist .landing-header-container .landing-header .link-container{top:50%;right:0;transform:translateY(-50%);text-align:right}}body.alist .landing-header-container .landing-header .link-container a{padding:12px 45px 12px 25px;display:inline-block;background:url(../../img/icons.png) right -263px no-repeat #c70210;color:#fff;font:500 15px/20px 'Ubuntu',sans-serif;transition:all .3s ease}@media screen and (max-width:40em){body.alist .landing-header-container .landing-header .link-container a{padding-left:15px;padding-right:35px;text-align:center;float:right}}body.alist .landing-header-container .landing-header .link-container a:hover,body.alist .landing-header-container .landing-header .link-container a:focus{background-color:#621d27;box-shadow:0 0 5px 0 rgba(0,0,0,0.45)}body.alist .landing-header-container .landing-header .link-container h5{padding:12px 25px 12px 25px;display:inline-block;background:#c70210;color:#fff;font:500 15px/20px 'Ubuntu',sans-serif;transition:all .3s ease}@media screen and (max-width:40em){body.alist .landing-header-container .landing-header .link-container h5{padding-left:15px;padding-right:35px;text-align:center;float:right}}@media screen and (max-width:40em){body.alist .landing-intro{padding-top:20px}}@media screen and (min-width:64.062em){body.alist .landing-intro{padding:0}}body.alist .landing-intro .inner{padding:0}body.alist .landing-intro .inner h1{font-weight:700;color:#2a2c35;margin-bottom:20px;padding-top:10px;padding-bottom:10px;line-height:30px}body.alist .landing-intro .inner p{font-size:13.5px;margin-bottom:40px}@media screen and (max-width:40em){body.alist .landing-intro .inner p{margin-bottom:20px}}body.alist .landing-featured-categories .inner{padding:0;margin-bottom:15px}body.alist .landing-featured-categories .inner>.columns{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;padding:0}@media screen and (min-width:40em){body.alist .landing-featured-categories .inner .columns.medium-4{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;max-width:100%}body.alist .landing-featured-categories .inner .columns.medium-4 a{display:flex;display:-ms-flexbox;flex:1 0 auto;-ms-flex:1 0 auto;flex-direction:column;-ms-flex-direction:column;justify-content:center;-ms-flex-pack:center;max-width:100%;word-wrap:break-word;min-height:113px}}@media screen and (min-width:64.062em){body.alist .landing-featured-categories .inner .columns.medium-4{padding-left:5px;padding-right:5px}body.alist .landing-featured-categories .inner .columns.medium-4:nth-child(3n-2){padding-left:0;padding-right:10px}body.alist .landing-featured-categories .inner .columns.medium-4:nth-child(3n){padding-left:10px;padding-right:0}}body.alist .landing-featured-categories h2{padding:12px 10px;background:#f4f4f5;color:#2a2c35;font:700 18px/20px 'Ubuntu',sans-serif;text-align:center;margin-bottom:15px}body.alist .landing-featured-categories a{display:block;padding:20px 10px;margin-bottom:15px;border:1px solid #ebebec;color:#c70210;text-align:center;font:500 20px/20px 'Ubuntu',sans-serif;cursor:pointer;transition:all .3s ease}body.alist .landing-featured-categories a span{color:#2a2c35;display:block;margin-bottom:15px;font-weight:bold;font-size:14px;line-height:16px}body.alist .landing-featured-categories a:hover,body.alist .landing-featured-categories a:focus{background:#f4f4f5}body.alist .landing-featured-categories a.active{background:#f4f4f5}body.alist .landing-featured-categories a.active:hover,body.alist .landing-featured-categories a.active:focus{background:#ebebec}@media screen and (max-width:39.938em){body.alist .landing-featured-categories a{padding:10px 30px 10px 15px;margin-bottom:10px;background:#f4f4f5;color:#c70210;font-size:14px;border:1px solid #ebebec;text-align:left;position:relative}body.alist .landing-featured-categories a span{display:inline;color:#2a2c35;line-height:20px}body.alist .landing-featured-categories a:after{content:'';position:absolute;display:block;top:50%;right:10px;width:16px;height:24px;transform:translateY(-50%);background:url(../../img/icons.png) 4px -954px no-repeat}body.alist .landing-featured-categories a:hover,body.alist .landing-featured-categories a:focus{background:#ebebec}body.alist .landing-featured-categories a.active{background:#ebebec;padding-right:15px}body.alist .landing-featured-categories a.active:after{content:none}body.alist .landing-featured-categories a.active:hover,body.alist .landing-featured-categories a.active:focus{background:#dedee0}}body.alist ul.tabs.landing{display:flex;display:-ms-flexbox;clear:both;font-size:0}@media screen and (max-width:64.062em){body.alist ul.tabs.landing{padding-left:8px;padding-right:8px}}@media screen and (max-width:64.062em){body.alist ul.tabs.landing{margin-top:20px}}body.alist ul.tabs.landing li{width:50%;display:flex;display:-ms-flexbox;background-color:#f4f4f5;border:1px solid #f4f4f5;flex-direction:column;-ms-flex-direction:column}body.alist ul.tabs.landing li a{padding:20px 0;position:relative;display:flex;display:-ms-flexbox;flex:1 0 auto;-ms-flex:1 0 auto;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;width:100%;max-width:100%;color:#2a2c35;font:500 18px/26px 'Ubuntu',sans-serif;text-align:center;transition:all .3s ease}body.alist ul.tabs.landing li a>span{padding-left:40px;position:relative;display:inline-block;font:500 18px/26px 'Ubuntu',sans-serif}body.alist ul.tabs.landing li a>span>span{width:30px;height:30px;left:0;position:absolute;display:block;background-color:#c70210;color:#fff;border-radius:15px;font:600 10px/30px 'Ubuntu',sans-serif;text-transform:uppercase;text-align:center}body.alist ul.tabs.landing li a>span>span.big{width:40px;height:40px;line-height:40px;top:-11px;left:-10px;border-radius:100%}@media screen and (min-width:640px){body.alist ul.tabs.landing li a>span>span.big{top:-6px}}body.alist ul.tabs.landing li a:after{content:'';width:0;height:3px;position:absolute;left:0;right:0;bottom:-1px;margin:0 auto;background-color:#c70210;transition:all .3s ease}body.alist ul.tabs.landing li a:hover:after,body.alist ul.tabs.landing li a:focus:after{width:100%}@media screen and (max-width:40em){body.alist ul.tabs.landing li a,body.alist ul.tabs.landing li a>span{font-size:14px;line-height:18px}body.alist ul.tabs.landing li a{padding:15px 5px}body.alist ul.tabs.landing li a>span>span{top:-5px}}body.alist ul.tabs.landing li:not(.active){border-bottom:1px solid rgba(0,0,0,0.2)}body.alist ul.tabs.landing li.active{background-color:#fff;border-top:1px solid rgba(0,0,0,0.2);border-right:1px solid rgba(0,0,0,0.2);border-bottom:1px solid #fff;border-left:1px solid rgba(0,0,0,0.2)}body.alist ul.tabs.landing li.active a{color:#c70210}body.alist .tabs-content{padding-top:40px}@media screen and (max-width:40em){body.alist .tabs-content{padding-top:10px}}@media screen and (max-width:64.062em){body.alist .tabs-content{padding-left:8px;padding-right:8px}}body.alist .tabs-content .elem{display:none;opacity:0;transition:all .3s ease}body.alist .tabs-content .elem.active{display:block;opacity:1}body.alist .tabs-content .elem h2.pageHead{margin-bottom:40px;font-weight:300}@media screen and (min-width:40em){body.alist .tabs-content .elem h2.pageHead{font-size:22px}}@media screen and (max-width:64.062em){body.alist .tabs-content .elem h2.pageHead{margin-left:10px;margin-right:10px}}@media screen and (max-width:40em){body.alist .tabs-content .elem h2.pageHead{margin:10px 10px 20px 10px}}body.alist .tabs-content .elem h1.pageHead{font-weight:700}@media screen and (min-width:40em){body.alist .tabs-content .elem h1.pageHead{margin-top:0;padding-top:10px;padding-bottom:10px;line-height:30px}}body.alist .tabs-content .elem ul.lineView li.productData:last-of-type{margin-bottom:0}@media screen and (max-width:40em){body.alist .tabs-content .elem .refineParams{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center}}body.alist .tabs-content .elem .refineParams .all-products{padding:10px 30px 10px 45px;display:inline-block;background:url(../../img/icons.png) 10px -6136px no-repeat #c70210;color:#fff;font:600 15px/25px 'Ubuntu',sans-serif;box-shadow:0 0 5px 0 rgba(0,0,0,0.45);transition:all .3s ease}@media screen and (max-width:40em){body.alist .tabs-content .elem .refineParams .all-products{width:100%;margin-bottom:20px;text-align:center}}body.alist .tabs-content .elem .refineParams .all-products:hover,body.alist .tabs-content .elem .refineParams .all-products:focus{background-color:#621d27}body.alist .tabs-content .elem .refineParams.landing #itemsPagerbottom{padding-top:10px}body.alist .landing-publishers>.columns h2{color:#2a2c35;font-weight:700;padding-top:10px;padding-bottom:10px;line-height:30px}@media screen and (min-width:64.062em){body.alist .landing-publishers>.columns{padding:0}}@media screen and (max-width:40em){body.alist .landing-publishers>.columns:last-child{padding:0}}body.alist .landing-publishers .landing-publisher-entries{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-direction:column;-ms-flex-direction:column;width:100%;padding:0 50px}body.alist .landing-publishers .landing-publisher-entries>ul{flex:0 0 auto;-ms-flex:0 0 auto;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap}@media screen and (min-width:40em){body.alist .landing-publishers .landing-publisher-entries{padding:0 40px}}body.alist .landing-publishers .landing-publisher{padding-left:4px;padding-right:4px;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column}@media screen and (max-width:40em){body.alist .landing-publishers .landing-publisher{margin-bottom:10px}}body.alist .landing-publishers .landing-publisher a{flex:1 0 auto;-ms-flex:1 0 auto;display:flex;display:-ms-flexbox;border:1px solid #ebebec;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;max-width:100%;color:#2a2c35;text-align:center;min-height:105px;height:105px;overflow:hidden;transition:all .3s ease}body.alist .landing-publishers .landing-publisher a:hover,body.alist .landing-publishers .landing-publisher a:focus{color:#2a2c35;opacity:.7;border-color:#c4c4c7}body.alist .landing-publishers .landing-publisher a img{display:block;margin:0}body.alist .landing-publishers .landing-publisher a span{flex:1 0 auto;-ms-flex:1 0 auto;max-width:100%;font:500 15px/18px 'Ubuntu',sans-serif;display:block;padding:7px}body.alist .landing-publishers .landing-publisher.active a{border-color:#b7b7ba}body.alist .landing-publishers .bx-wrapper{margin:30px 0}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next,body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev{background-image:none;height:105px;border-radius:0;margin:0;transform:translateY(-50%);box-shadow:none}@media screen and (max-width:40em){body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next,body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev{transform:none;top:0;height:calc(100% - 10px)}}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next:after,body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev:after{content:'';display:block;width:35px;height:35px;position:absolute;top:50%;transform:translateY(-50%)}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next{background-color:rgba(42,44,53,0.5)}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next:after{background:url(../../img/slider-controls-large.png) no-repeat -40px -35px}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next:hover{background-color:#2a2c35}@media screen and (max-width:40em){body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next{background-position-y:59px;right:13px}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next:hover{background-position-y:59px}}@media screen and (min-width:40em){body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next{right:0}}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev{background-color:rgba(42,44,53,0.5)}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev:after{background:url(../../img/slider-controls-large.png) no-repeat 0 -35px}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev:hover{background-color:#2a2c35}@media screen and (max-width:40em){body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev{background-position-y:59px;left:13px}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev:hover{background-position-y:59px}}@media screen and (min-width:40em){body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev{left:0}}body.alist .landing-publishers .bx-controls .bx-pager{top:auto;right:auto;left:50%;transform:translateX(-50%);bottom:-40px;z-index:10}@media screen and (min-width:40em){body.alist .landing-publishers .bx-controls .bx-pager{bottom:-45px}}body.alist .landing-publishers .bx-controls .bx-pager .bx-pager-item a{margin-right:10px}body.alist .landing-publishers .bx-controls .bx-pager .bx-pager-item:last-child a{margin-right:0}body.alist #page .seoTextLandingpageExtended h2{font-weight:700;padding-top:10px;padding-bottom:10px;line-height:30px}@media screen and (min-width:64.062em){body.alist #page .seoTextLandingpageExtended figure{margin-bottom:30px}}body.alist .landing-akkordeon-wrapper{float:left;width:100%;margin-bottom:20px}@media screen and (min-width:64.062em){body.alist .landing-akkordeon-wrapper .inner{padding:0}}body.alist .landing-akkordeon-wrapper .landing-akkordeon{border:1px solid #ebebec;border-bottom-color:transparent;margin-bottom:10px;float:left;width:100%;transition:all .3s ease}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header{min-height:44px;padding:0;cursor:pointer;display:flex;display:-ms-flexbox;border-bottom:1px solid #ebebec;position:relative;transition:all .3s ease}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header:before{content:'';display:block;width:44px;min-height:44px;max-width:44px;flex:0 0 auto;-ms-flex:0 0 auto;background:#ebebec;transition:background-color .3s ease}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header:after{content:'';position:absolute;left:2px;top:50%;width:40px;height:40px;background:url(../../img/icons.png) no-repeat 10px -6720px;transform:translateY(-50%)}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header h3{padding:10px 15px;font:500 16px/22px 'Ubuntu',sans-serif;color:#2a2c35;display:block;max-width:calc(100% - 44px);flex:1 1 auto;-ms-flex:1 1 auto}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header:hover,body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header:focus{background:#f4f4f5}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header:hover:before,body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-header:focus:before{background-color:#f4f4f5}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content{overflow:hidden;height:100%;max-height:0;transition:height 5s ease-in-out}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content .inner{padding:20px}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content .inner a{color:#c70210;text-decoration:underline;font-weight:bold;transition:all .3s ease}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content .inner a:hover,body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content .inner a:focus{color:#621d27}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content .inner li{margin-left:20px;list-style-type:disc}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content .inner img.img-block{display:block;margin-right:20px;margin-bottom:20px}body.alist .landing-akkordeon-wrapper .landing-akkordeon .landing-akkordeon-content .inner img.img-block.right{margin-right:0;margin-left:20px}body.alist .landing-akkordeon-wrapper .landing-akkordeon.open{border-bottom-color:#ebebec;box-shadow:2px 2px 4px rgba(0,0,0,0.25);margin-bottom:20px}body.alist .landing-akkordeon-wrapper .landing-akkordeon.open .landing-akkordeon-header:after{background:url(../../img/icons.png) no-repeat 10px -6752px}body.alist .landing-akkordeon-wrapper .landing-akkordeon.open .landing-akkordeon-header:hover:before,body.alist .landing-akkordeon-wrapper .landing-akkordeon.open .landing-akkordeon-header:focus:before{background-color:#f4f4f5}body.alist .landing-akkordeon-wrapper .landing-akkordeon.open .landing-akkordeon-content{max-height:3000px}body.alist .landing-about-wrapper{float:left;margin-bottom:30px}@media screen and (min-width:64.062em){body.alist .landing-about-wrapper .inner{padding:0}}body.alist .landing-about-wrapper .landing-about{background:url(../../img/landing-page-about.png) no-repeat -1px -1px #fff;border:1px solid #ebebec;padding:25px 10px 10px;text-align:center}@media screen and (max-width:40em){body.alist .landing-about-wrapper .landing-about{background-size:50%}}body.alist .landing-about-wrapper .landing-about h2{font:500 18px/22px 'Ubuntu',sans-serif;color:#c70210;max-width:560px;margin:0 auto 30px}@media screen and (max-width:40em){body.alist .landing-about-wrapper .landing-about h2{max-width:320px}}body.alist .landing-about-wrapper .landing-about .icon{display:block;width:49px;height:49px;border:1px solid #c4c4c6;border-radius:50%;background:url(../../img/icons-attributes.png) no-repeat 0 0 #fff;margin:0 auto 10px}body.alist .landing-about-wrapper .landing-about .icon.icon-cd{background-position:12px -1697px}body.alist .landing-about-wrapper .landing-about .icon.icon-preview{background-position:10px -624px}body.alist .landing-about-wrapper .landing-about .medium-6{margin-bottom:20px}body.alist .landing-knowledge{float:left;margin-bottom:30px}@media screen and (min-width:64.062em){body.alist .landing-knowledge .inner{padding:0}}body.alist .landing-knowledge h2{font-weight:700;margin-bottom:20px;padding-top:10px;padding-bottom:10px;line-height:30px}body.alist .landing-knowledge a{color:#c70210;text-decoration:underline;transition:all .3s ease}body.alist .landing-knowledge a:hover,body.alist .landing-knowledge a:focus{color:#621d27}body.alist .landing-knowledge li{margin-left:20px;list-style-type:disc}body.alist .landing-knowledge img.img-block{display:block;margin-right:20px;margin-bottom:20px}body.alist .landing-knowledge img.img-block.right{margin-right:0;margin-left:20px}h1.basket{margin-top:0}#page .content h1.basket span{font:700 22px/50px 'Ubuntu',sans-serif}#page .content h1.basket span span{font-family:Arial,Helvetica,sans-serif}#page .errorSpacing{margin-top:40px}h1.basket a{margin:10px 0;padding:0 32px 0 20px;position:absolute;right:0;background:url(../../img/icons.png) right -270px no-repeat #c70210;color:#fff;border-radius:25px;font:700 14px/30px 'Ubuntu',sans-serif}h1.basket a:hover{background-color:#2a2c35}@media only screen and (max-width:64.062em){h1.basket{margin:0 10px}}@media only screen and (max-width:40em){.contentContainer .content h1.basket{padding:0 0 0 5px;margin:20px 0 0 0;line-height:20px;text-align:left;background-color:#2a2c35;color:#fff;height:40px}#page .contentContainer .content h1.basket span{font-size:15px;line-height:40px;font-family:Arial,Helvetica,sans-serif}#page .contentContainer .content h1.basket span span{display:none}h1.basket a{margin:5px 5px 0 0;line-height:28px;background-position:right -272px}}.checkoutSteps{height:50px;margin:0;padding:10px 0;border-top:1px solid #f4f4f5;border-bottom:1px solid #f4f4f5}.checkoutSteps li{padding:0 20px 0 0;margin:0 20px 0 0;float:left;background:url(../../img/icons.png) right -1390px no-repeat}.checkoutSteps li:last-child{padding-right:0;margin-right:0;background-image:none !important}.checkoutSteps span,.checkoutSteps a{font:500 15px/30px 'Ubuntu',sans-serif;color:#2a2c35}.checkoutSteps span.num{width:25px;height:25px;margin:0 15px 0 0;display:inline-block;background-color:#f4f4f5;border-radius:25px;text-align:center;line-height:25px}@media only screen and (max-width:61em){.checkoutSteps{margin:0 10px !important}}@media only screen and (max-width:40em){.checkoutSteps{height:inherit;margin:0 10px}.checkoutSteps li{padding:0;margin:0 20px 0 0;background:0}.checkoutSteps span,.checkoutSteps a{font-family:Arial,Helvetica,sans-serif;font-size:12px}.checkoutSteps span.num{width:20px;height:20px;margin:0 5px 0 0;line-height:20px}}.checkoutSteps .active span,.checkoutSteps .passed a:hover span.cont,.checkoutSteps a:hover span.cont{color:#c70210}.checkoutSteps .active span.num,.checkoutSteps .passed a:hover span.num,.checkoutSteps a:hover span.num{background-color:#c70210;color:#fff}.checkoutSteps .passed a{color:#2a2c35}.checkoutSteps .passed a span.num{background-color:#2a2c35;color:#fff}#basketContainer{padding:0}#basket{margin-top:20px}#basket thead{height:40px;background-color:#f4f4f5}#basket thead th{padding:0 5px;line-height:40px;text-align:left}#basket thead th.totalPrice{padding-right:10px}#basket .basketItem td{padding:20px 5px;border-bottom:1px solid #f4f4f5;vertical-align:top}#basket .basketItem .productInfo{vertical-align:top}#basket .basketItem .productDescription .inside{padding-left:65px}#basket .mobileInfo{display:none}#basket .quantity{min-width:150px}@media only screen and (min-width:64.062em){#basket .basketItem .unitPrice{min-width:100px}#basket .basketItem .vatPercent{min-width:70px}}#basket .basketItem td.checkbox{padding-right:15px;vertical-align:middle}#basket .basketItem .basketImage{position:absolute}#basket .basketItem .basketImage img{max-width:85px;max-height:115px}#basket .basketItem .productDescription{min-height:155px;padding-left:105px}#basket .productDescription h5{font:400 13px/18px 'Ubuntu',sans-serif}#basket .productName{color:#c70210;font:500 16px/28px 'Ubuntu',sans-serif}#basket .productName:hover{text-decoration:underline}#basket .basketItem .infoBoxTotal{display:block !important}#basket .basketItem .infoBoxTotal .inner{border:0}#basket .basketItem .infoBoxTotal .inner ul.articleIcons{padding:0}#basket .basketItem .infoBoxTotal .inner ul.articleIcons li{width:100% !important}#basket .basketItem .infoBoxTotal .inner ul.articleIcons li .icon-cast .icon-caption{display:none}#basket .basketItem h4{margin:5px 0 0 0;padding:0;background-color:transparent;color:#2a2c35;font:400 14px/18px 'Ubuntu',sans-serif}#basket .basketItem h3{font-weight:bold}#basket .artNumber{margin:20px 0 3px 0;display:block;font-size:13px}#basket .productDescription .download-article{padding:1px 0 1px 27px;display:inline-block;float:left;background-image:url(../../img/icons-attributes.png);background-position:-2px -2459px;background-repeat:no-repeat;color:#c70210;font-weight:bold}#basket .productDescription .download-article.smd{background-position:-3px -2459px}#basket .productDescription .download-info{width:30px;height:22px;position:relative;margin-left:10px;display:inline-block;background-image:url(../../img/icons-attributes.png);background-position:2px -1608px;background-repeat:no-repeat;cursor:pointer}#basket .productDescription .download-info .download-info-description{position:absolute;min-width:330px;top:0;left:-6000px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;background-color:#2a2c34;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 10px;text-align:center;opacity:0;z-index:1000;color:#fff}#basket .productDescription .download-info .download-info-description:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;left:7px;top:-10px;border-width:5px 5px 5px 5px;border-color:transparent transparent #2a2c34 transparent}#basket .productDescription .download-info:hover .download-info-description,#basket .productDescription .download-info:focus .download-info-description{top:30px;left:0;opacity:1}@media screen and (max-width:40em){#basket .productDescription .download-info:hover .download-info-description,#basket .productDescription .download-info:focus .download-info-description{min-width:300px;left:-253px}#basket .productDescription .download-info:hover .download-info-description:before,#basket .productDescription .download-info:focus .download-info-description:before{display:none}}@media screen and (max-width:40em){.orderSummary #basket .productDescription .download-article .download-info .download-info-description{left:-261px}}#basket .minOrderOverlay{width:30px;height:30px;display:block;position:absolute;z-index:2}#basket .quantity input,#basket .mobileInfo input{width:45px;height:30px;padding:2px 5px;background-color:#f4f4f5;font-weight:bold;text-align:center}#basket .quantity{position:relative}#basket .errorMsg{position:absolute;margin-top:32px}@media screen and (max-width:51em){#basket .minOrderOverlay{display:none}#basket .quantity{min-width:auto;text-align:left}#basket .quantity input{width:30px;margin-left:5px;margin-bottom:5px;float:none}#basket .quantity .amountBtn{float:none;margin:0 0 0 5px !important}}#basket .basketItem .unitPrice{font:500 16px/30px 'Ubuntu',sans-serif}#basket .basketItem .vatPercent{font-size:14px;font-weight:bold}#basket .basketItem .totalPrice span,#basket .basketItem .mPrice span{padding:0 15px;display:inline-block;background-color:#f4f4f5;border-radius:30px;font:500 16px/30px 'Ubuntu',sans-serif}@media only screen and (max-width:64.062em){.content #basket .basketItem .checkbox{padding:0}#basket .basketItem .basketImage{padding-right:10px}#basket .productDescription h5{font-size:13px}#basket .productDescription a{font-size:15px;line-height:20px}#basket .artNumber,.orderSummary .artNumber{margin-top:10px;width:100%}#basket .basketItem .unitPrice{font-size:13px;line-height:20px}#basket .basketItem .totalPrice span{font-size:15px;line-height:30px}}@media only screen and (max-width:40em){#basket,#basket thead,#basket tbody,#basket th,#basket td,#basket tr{display:block}#basket td{border:0;position:relative;padding-left:50%}#basket{padding:0;margin-top:0}#basket thead,#basket td,#basketContainer .summaryContainer{display:none}#basket td.productInfo,#basket td.mobileInfo{display:block}#basket .productDescription h5{font-size:13px}#basket .productDescription a{font-size:16px}#basket .artNumber,.orderSummary .artNumber{margin-top:10px;max-width:100%}#basket .basketItem .mobileInfo{height:40px;padding:5px;background-color:#f4f4f5}#basket .mQuantity{float:left}#basket .mQuantity .errorMsg{z-index:99}#basket .mQuantity input{height:30px;background-color:#c6c8cd;float:left}#basket .mDelete{width:30px;height:30px;margin:0 0 0 15px;display:inline-block;float:left;background:url(../../img/icons.png) 9px -1551px no-repeat #4a4b53;border-radius:5px}#basket .mDelete:hover{background-color:#c70210}#basket .mPrice{float:right}.content #basket .mPrice span{margin-top:3px;padding:0 10px;font-size:15px;line-height:25px;background-color:#2a2c35;color:#fff}}#basketVoucher{display:none;padding:40px 0 0 0}#basketVoucher label{display:block;font-weight:bold}#basketVoucher input{width:200px;height:30px;padding:2px 10px;background-color:#f4f4f5;border:0}#basketVoucher .submitButton{padding:0 30px;background:url(../../img/icons.png) right -1510px no-repeat #c70210;color:#fff;border:0;border-radius:30px;line-height:30px;font-weight:bold}#basketVoucher .submitButton:hover{background-color:#990510}@media only screen and (max-width:64.062em){#basketVoucher{padding:40px 0 0 10px}}@media only screen and (max-width:40em){#basketVoucher{padding:20px 0 20px 10px}#basketVoucher input{width:170px}}.inlineError{padding:5px 10px;margin:0 0 20px 0;background:#c70210;color:#fff;border:0;border-radius:5px;font:bold 13px/26px Arial,sans-serif;text-align:center}.basketFunctions{height:40px;line-height:40px;background-color:#f4f4f5}.basketFunctions .styledCheckbox{margin:12px 0 0 5px;display:inline-block;float:left}@media only screen and (max-width:64.062em){.basketFunctions .styledCheckbox{margin-left:5px;margin-right:0}}.basketFunctions button{height:30px;margin:5px 0 0 5px;display:inline-block;background:0;border:0;line-height:25px}.basketFunctions button span{font-weight:bold}body #basketFn span.sep{border-right:1px solid #2a2c35}.basketFunctions button:hover{color:#c70210}.basketFunctions span.deliveryInfo{margin:9px 10px 0 0;float:right}#basketSummary{padding-left:50px;float:right}#basketSummary table{width:100%;margin:30px 0 0 0}#basketSummary tr th,#basketSummary tr td{width:50%;height:30px;text-align:left}#basketSummary tr th{padding:0 0 0 10px}#basketSummary tr td{padding:0 15px 0 0;font-weight:bold;line-height:30px;text-align:right}#basketSummary tr.sumBrutto{background-color:#f4f4f5;border-bottom:1px solid #fff}#basketSummary tr.sumTotal{background-color:#2a2c35}#basketSummary tr.sumTotal th,#basketSummary tr.sumTotal td{color:#fff}#basketSummary tr.sumTotal td{font:500 16px/35px 'Ubuntu',sans-serif}@media only screen and (max-width:40em){#basketSummary{padding:0}#basketSummary table{margin-top:10px}}.content .basketButtons{padding:0}.basketButtons .prevStep,.basketButtons .nextStep,.basketBackToShop{height:30px;margin:0 0 0 10px;padding:0;float:right;background:0;border-radius:30px;border:0}.basketButtons .prevStep{margin-left:0;float:left}.basketButtons .nextStep{float:right}@media screen and (min-width:64.062em){body.user .basketButtons{padding-top:20px}body.user .basketButtons .push-right{width:50%;float:right;padding-right:0}body.user .basketButtons .push-right .prevStep{margin-left:30px}body.payment .basketButtons{padding-top:20px}}@media screen and (max-width:64.062em){#page .content .basketButtons,#page .content #amazonNextStep{width:100%;margin-bottom:0;padding:0;position:fixed;left:0;bottom:0;z-index:9999;background-color:#2a2c35}#page .content .basketButtons .inside,#page .content #amazonNextStep .inside{width:100%;margin-top:0;padding-left:0;padding-right:0;padding-top:0;border-top:1px solid #c6c8cd;box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}#page .content .basketButtons .inside button.nextStep,#page .content #amazonNextStep .inside button.nextStep,#page .content .basketButtons .inside a.prevStep,#page .content #amazonNextStep .inside a.prevStep{width:50%;min-height:45px;border-radius:0}#page .content .basketButtons .inside button.nextStep,#page .content #amazonNextStep .inside button.nextStep,#page .content .basketButtons .inside a.prevStep,#page .content #amazonNextStep .inside a.prevStep{text-align:center}#page .content .basketButtons .inside button.nextStep span,#page .content #amazonNextStep .inside button.nextStep span,#page .content .basketButtons .inside a.prevStep span,#page .content #amazonNextStep .inside a.prevStep span{display:inline-block;float:none;line-height:45px;border-radius:0;vertical-align:top;color:#fff}#page .content .basketButtons .inside button.nextStep span:not(.arrow),#page .content #amazonNextStep .inside button.nextStep span:not(.arrow),#page .content .basketButtons .inside a.prevStep span:not(.arrow),#page .content #amazonNextStep .inside a.prevStep span:not(.arrow){padding-left:40px;padding-right:20px;font-size:16px;font-weight:500}#page .content .basketButtons .inside button.nextStep span.arrow,#page .content #amazonNextStep .inside button.nextStep span.arrow,#page .content .basketButtons .inside a.prevStep span.arrow,#page .content #amazonNextStep .inside a.prevStep span.arrow{margin-left:5px;margin-right:5px;height:45px;background-color:transparent;float:right}#page .content .basketButtons .inside a.prevStep,#page .content #amazonNextStep .inside a.prevStep{margin-left:0;background-color:#f3f3f4}#page .content .basketButtons .inside a.prevStep span:not(.arrow),#page .content #amazonNextStep .inside a.prevStep span:not(.arrow){padding-left:0;color:#2a2c35}#page .content .basketButtons .inside a.prevStep span.arrow,#page .content #amazonNextStep .inside a.prevStep span.arrow{float:left;background-position:12px -983px}#page .content .basketButtons .inside button.nextStep,#page .content #amazonNextStep .inside button.nextStep{margin-left:0}#page .content .basketButtons .inside button.nextStep span:not(.next),#page .content #amazonNextStep .inside button.nextStep span:not(.next){padding-right:0}#page .content .basketButtons .inside button.nextStep span.arrow,#page .content #amazonNextStep .inside button.nextStep span.arrow{background-position:12px -1023px}#page .content #amazonNextStep{border-top:1px solid #c6c8cd;box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}#page .content #amazonNextStep a{width:50%;min-height:45px;border-radius:0;line-height:45px;text-align:center}#page .content #amazonNextStep a:before{top:8px;left:5px}#page .content #amazonNextStep a.prevStep{background-color:#f3f3f4}#page .content #amazonNextStep a.nextStep:before{left:auto;right:5px}#page .orderSummary .confirm{display:block;width:100%;padding:0 5px 5px 5px;position:fixed;z-index:9999;bottom:0;height:auto !important;margin-bottom:0;left:0;border-top:1px solid #c6c8cd;background-color:#f4f4f5;box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}#page .orderSummary .confirm .basketButtons{position:relative;bottom:auto}#page .orderSummary .confirm .basketButtons .inside{box-shadow:none}body.basket #page .content .basketBackToShop{width:100%;height:45px;background-color:#f3f3f4;border-radius:0;text-align:center}body.basket #page .content .basketBackToShop span:not(.arrow){padding-right:30px;display:inline-block;font-size:15px;line-height:45px;font-weight:500;float:none}body.basket #page .content .basketBackToShop span.arrow{height:45px;border-radius:0;background-position:12px -983px}body.basket #page .content .basketButtons .inside button.nextStep{width:100%;margin-top:0}body.basket #page .content .basketButtons .inside .paypalExpressCheckoutBox{width:100%;padding:3px 0;background-color:#f3f3f4;text-align:center}body.basket #page .content .basketButtons .inside .paypalExpressCheckoutBox form>div{line-height:12px}body.basket #page .content .basketButtons .inside .paypalExpressCheckoutBox .paypalCheckoutBtn{margin:0 auto;display:block}body.basket #page .content .basketButtons .inside .paypalExpressCheckoutBox .paypalExpressCheckoutMsg{display:inline-block}body.order #page .content .basketButtons .inside button.nextStep{width:100%}body.order #page .content .basketButtons .inside a.prevStep{width:100%;margin-top:0;border-top:1px solid #fff}}.heidelpayPayment{padding:0 !important;margin-bottom:30px}.heidelpayPayment .inside{float:left !important;padding:0;margin:20px 0 0 0 !important}.heidelpayPayment .prevStep,.heidelpayPayment .nextStep,.heidelpayPayment .basketBackToShop{float:left}.heidelpayPayment .nextStep{width:250px}.heidelpayPayment .prevStep{margin:0}@media only screen and (max-width:40em){.basketButtons .prevStep,.basketButtons .nextStep,#amazonNextStep .prevStep,#amazonNextStep .nextStep,.basketBackToShop{margin-left:0;margin-right:0}}.basketButtons button span,.basketButtons a span,.basketBackToShop span,#amazonNextStep button span,#amazonNextStep a{padding:0 20px 0 5px;float:left;font:700 14px/30px 'Ubuntu',sans-serif;color:#2a2c35}@media only screen and (max-width:40em){.basketButtons button span,.basketButtons a span,.basketBackToShop span,#amazonNextStep button span,#amazonNextStep a{font-size:12px}}#amazonNextStep a{position:relative}#amazonNextStep a:before{content:'';position:absolute;top:0;left:0}#amazonNextStep a.prevStep{padding-left:40px;border-radius:30px;transition:all .3s ease}.basketButtons button span.arrow,.basketButtons a span.arrow,.basketBackToShop span.arrow,#amazonNextStep a:before{width:30px;height:30px;padding:0;display:inline-block;border-radius:30px;background:url(../../img/icons.png) 10px -991px no-repeat #f4f4f5}.basketButtons button.prevStep:hover,.basketButtons a.prevStep:hover,.basketBackToShop:hover,#amazonNextStep button.prevStep:hover,#amazonNextStep a.prevStep:hover{background-color:#c6c8cd}.basketButtons button:hover span.arrow,.basketButtons a:hover span.arrow,.basketBackToShop:hover span.arrow,#amazonNextStep button:hover span.arrow,#amazonNextStep a:hover span.arrow{background-color:transparent}#amazonNextStep a.nextStep{padding-left:20px;padding-right:30px;border-radius:30px;float:right;color:#fff;transition:all .3s ease}#amazonNextStep a.nextStep:before{left:auto;right:0}.basketButtons button.nextStep,.basketButtons a.nextStep,#amazonNextStep button.nextStep,#amazonNextStep a.nextStep{background-color:#c70210}.basketButtons button.nextStep span,.basketButtons a.nextStep span{padding:0 0 0 20px;color:#fff}.basketButtons button.nextStep span.arrow,.basketButtons a.nextStep span.arrow,#amazonNextStep button.nextStep:before,#amazonNextStep a.nextStep:before{background-position:12px -1031px;background-color:transparent}.basketButtons button.nextStep:hover,.basketButtons a.nextStep:hover,#amazonNextStep button.nextStep:hover,#amazonNextStep a.nextStep:hover{background-color:#990510}.basketBackToShop{float:left}#page .basketPayPal .inside{margin-top:15px;padding-left:50px;padding-right:0;float:right}.paypalExpressCheckoutBox{margin:0;display:block;float:left;border:0}.paypalExpressCheckoutBox div{padding:0}.paypalExpressCheckoutBox div input{padding:0}.paypalExpressCheckoutBox{padding:0}#page .basketPayPal .inside .submitButton{width:100%;height:40px;margin-left:0;margin-top:0;position:relative}@media screen and (min-width:64.062em){#page .basketPayPal .inside .submitButton{margin-bottom:20px}}#page .basketPayPal .inside .submitButton span:not(.arrow){width:100%;text-align:center}#page .basketPayPal .inside .submitButton span.arrow{right:10px;position:absolute}@media screen and (max-width:40em){#page .basketPayPal .inside .submitButton span.arrow{top:6px}}@media screen and (max-width:40em){#page .basketPayPal .inside{padding-left:0}}.basketPayPal .paypalExpressCheckoutMsg{font-size:12px}.basketPayPal .styledCheckbox{margin-right:10px;float:left}#page .basketPayPal .paypalHelpIcon{top:2px;left:200px}#page .paypalHelpBox{padding:10px;background-color:#f4f4f5;border:0 solid transparent;z-index:2000;left:30px}.basketInfo{padding:70px 0 50px 0}.basketInfo h2{margin:0 0 40px 0;text-align:center;font:500 26px/35px 'Ubuntu',sans-serif}.basketInfo h2 span{display:block;font:300 italic 20px/35px 'Ubuntu',sans-serif}.basketInfo h2 span span{display:inline;font-family:Arial,Helvetica,sans-serif}.basketInfo div{padding:0 30px 0 0;line-height:24px}@media only screen and (max-width:64.062em){.basketInfo{padding:40px 0 30px 0}.basketInfo div{padding:0 10px}}@media only screen and (max-width:40em){.basketInfo{padding:50px 0 0 0}.basketInfo div{padding:0 0 20px 0}}.checkoutOptions{margin:25px 0}.checkoutOptions .option{padding:0;height:100%}.checkoutOptions .option .inside{margin:0 10px 0 0;padding:0;background-color:#f4f4f5}.checkoutOptions .option:last-child .inside{margin-right:0}.checkoutOptions h3{padding:10px;font:500 19px/28px 'Ubuntu',sans-serif;background-color:#c4c4c6;text-align:center}.checkoutOptions .buttonRed{font-size:16px}@media screen and (max-width:40em){.checkoutOptions .buttonRed{width:100%;margin-top:20px;margin-bottom:0;border-radius:0;line-height:35px;background-position-y:-268px}}#optionLogin .inside{background-color:#4a4b53;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.2)}@media screen and (min-width:40em){#optionLogin .inside{margin-right:15px}}#optionLogin h3{padding:10px 10px 10px 10px;color:#fff;position:relative;background:#2a2c35}#optionLogin h3 a{background:#c70210 url("../../img/icons.png") no-repeat scroll 9px -1314px;display:block;position:absolute;border-radius:30px;height:30px;width:30px;right:0;top:18px}#optionLogin h3 a:hover{background-color:#990510}#checkout_infotext{display:none;width:400px}#checkout_infotext h2{padding:10px 0 15px 10px;color:#c70210;font:500 18px/32px 'Ubuntu',sans-serif}#checkout_infotext p{padding:10px 0 10px 10px}#checkout_infotext p a{color:#2a2c35;text-decoration:underline}#checkout_infotext p a:hover{color:#c70210}#optionLogin ul.form{padding:20px 0 0 0}#optionLogin ul.form,#optionLogin ul.form li{width:100%}#optionLogin ul.form.email,#optionLogin ul.form li.email,#optionLogin ul.form.pw,#optionLogin ul.form li.pw,#optionLogin ul.form.error_login,#optionLogin ul.form li.error_login{padding-left:20px;padding-right:20px}#optionLogin ul.form.pw,#optionLogin ul.form li.pw{margin-top:20px}#optionLogin label{width:100%;padding:5px 8px;display:block;float:none;font-weight:bold;font-size:15px;background-color:rgba(255,255,255,0.2)}#optionLogin .oxInValid label{background-color:#ae020e;color:#fff}#optionLogin .errorMsg span{padding:5px 12px;font-size:14px}#optionLogin input{width:100%;float:none;display:block}#optionLogin ul.form p.oxValidateError{margin-left:0}#optionLogin .forgotPasswordOpener{color:rgba(255,255,255,0.6);float:right;font-size:12px}#optionLogin .forgotPasswordOpener:hover{color:#fff}#optionLogin button.submitButton{width:100%;height:45px;margin-top:20px;margin-bottom:0;border-radius:0;background-position-y:-263px;font-size:16px}@media screen and (max-width:40em){#optionLogin button.submitButton{margin-top:0}}@media only screen and (max-width:63em){.checkoutOptions{padding-left:10px;padding-right:10px}}@media only screen and (max-width:40em){.checkoutOptions{margin-top:10px}.checkoutOptions .option{margin:0 0 10px 0;padding:0;height:auto !important}.checkoutOptions .option .inside{min-height:inherit;margin:0}.checkoutOptions h3{padding:0 0 10px 0}.checkoutOptions .buttonRed{right:10px}}#optionRegistration .inside{height:100%;position:relative;margin-top:30px;margin-right:0}@media screen and (min-width:40em){#optionRegistration .inside{min-height:317px}}@media screen and (max-width:40em){#optionRegistration .inside{margin-top:15px}}#optionRegistration .inside h3{background-color:rgba(196,196,198,0.4)}@media screen and (max-width:40em){#optionRegistration .inside h3{padding-top:10px}}#optionRegistration .inside h4,#optionRegistration .inside p:not(.register-button){padding:10px 20px 0 20px}#optionRegistration .inside h4{padding-top:30px;padding-bottom:10px;font:500 16px/24px 'Ubuntu',sans-serif}@media screen and (max-width:40em){#optionRegistration .inside h4{padding-top:20px}}#optionRegistration .inside ul li{padding-left:45px;padding-right:20px;padding-top:5px;background:url(../../img/icons.png) 20px -4688px no-repeat}@media screen and (min-width:40em){#optionRegistration .inside{margin-top:0;margin-left:15px}}@media screen and (min-width:40em){#optionRegistration .inside .register-button{width:100%;padding:0;bottom:0;position:absolute}#optionRegistration .inside .register-button .submitButton{width:100%;margin-bottom:0;line-height:45px;border-radius:0;background-position-y:-263px}}#optionRegistration .inside .register-button{font-size:16px}@media screen and (max-width:40em){#optionRegistration .inside .register-button{padding:0 20px 20px 20px}}#optionNoRegistration{margin-top:30px}@media screen and (max-width:40em){#optionNoRegistration{margin-top:15px}}#optionNoRegistration .inside{position:relative}@media screen and (min-width:40em){#optionNoRegistration .inside{padding:20px}}#optionNoRegistration .inside h3{padding-top:0;padding-left:0;padding-bottom:3px;background-color:transparent;text-align:left}@media screen and (max-width:40em){#optionNoRegistration .inside h3{padding-top:20px;padding-left:20px;padding-right:20px}}@media screen and (max-width:40em){#optionNoRegistration .inside p{padding-left:20px;padding-right:20px}}@media screen and (max-width:40em){#optionNoRegistration .inside form{padding-left:0;padding-right:0;margin-bottom:20px}}@media screen and (min-width:64.062em){#optionNoRegistration .inside form{position:absolute;top:50%;transform:translateY(-50%);right:20px}}#optionNoRegistration .inside form .submitButton{background-color:#4a4b53}#optionNoRegistration .inside form .submitButton:hover,#optionNoRegistration .inside form .submitButton:focus{background-color:#2a2c35}#optionNoRegistration .inside form p{text-align:right}.content .formData{margin:40px 0 0 0}@media only screen and (min-width:61em){.content .formData{padding:0}}@media only screen and (max-width:40em){.content .formData{margin-top:20px}}.content .formData .columns{margin:0;padding:0 40px 0 0}.content .formData .columns:last-child{padding:0 0 0 40px}@media only screen and (max-width:40em){.content .formData .columns,.content .formData .columns:last-child{padding:0}}.formData .columns div{margin:0 0 10px 0}.content .formData label{width:150px;padding:6px 0 0 0;float:left;display:block}.formData input{width:285px}.formData .selecter{width:285px;display:inline-block}.formData .selecter .selecter-item{line-height:15px}.formData select{position:absolute;left:-9999em}.formData .errorMsg{margin-left:150px}.formData .errorMsg span{display:none;white-space:nowrap}.formData .errorMsg span a{color:#fff;text-decoration:underline}.formData .errorMsg span a:hover{text-decoration:none}.formData .errorMsg_noaccount span{max-width:360px}body.register .formData .errorMsg span,.formData .errorMsg .js-oxError_postError{white-space:normal}.formData .errorMsg-dsgvo{margin-left:20px;float:left}.reloadError{margin:5px;display:block !important}.reloadError span{border-radius:10px !important;padding:10px !important;display:block;border:1px solid black}.formData .country .selecter-options .disabled{padding:0 10px;background-image:none;color:#2a2c35}.formData .country .selecter-options .disabled:hover{color:#2a2c35;background-color:#f4f4f5}.formData .uid{margin-bottom:0 !important}.formNote.vatNote{width:290px;margin-bottom:0 !important;float:right;font-style:italic}@media only screen and (max-width:64.062em){.formData label,.formNote.vatNote{min-width:100%;margin-top:5px}.formData input{width:100%}body .content .formData .selecter{width:100%;min-width:100%}.formData .errorMsg{margin-left:0}}@media only screen and (max-width:40em){.formData h3.head{margin:20px 0 15px 0;padding:0 10px;background-color:#2a2c35;color:#fff;font-size:16px;text-align:center}.formData h3.loginData{margin-top:0}.formData h3.comments{margin-top:50px}}.getNL{padding:0}.content .getNL .checkbox,.addressData p .styledCheckbox,.formData p .styledCheckbox,.agbConfirmation .styledCheckbox,.formData .styledCheckbox{margin:10px 10px 0 0;float:left}@media only screen and (max-width:64.062em){.content .getNL .checkbox,.addressData p .styledCheckbox,.formData p .styledCheckbox,.agbConfirmation .styledCheckbox,.formData .styledCheckbox{margin-top:15px}}@media only screen and (max-width:40em){.content .getNL .checkbox,.addressData p .styledCheckbox,.content .formData p .styledCheckbox,.agbConfirmation .styledCheckbox,.formData .styledCheckbox{margin-top:15px}}.content .formData .getNL label,.content .addressData p label,.content .formData p label,.content .agbConfirmation label,.formData label.remember{width:85% !important;min-width:inherit;display:block;float:left;font-weight:normal;cursor:pointer}.content .formData .getNL label:hover,.content .addressData p label:hover,.content .formData p label:hover,.content .agbConfirmation label:hover,.content .formData label.remember:hover{color:#990510}.content .getNL .infoNote{margin:0 0 0 25px;display:inline-block;font-style:italic}body .content .salutation,body .content .country{margin-bottom:0}.addressData input.streetName{width:230px}.addressData input.streetNr{width:50px;text-align:center}.addressData input.zipCode{width:70px}.addressData input.cityName{width:210px}.formData .checkout-address-dsgvo-container .checkbox{position:absolute;margin-top:1px}.formData .checkout-address-dsgvo-container label{width:auto;line-height:20px;margin:0 0 0 25px;padding:0}@media only screen and (max-width:64.062em){.addressData input.streetName,.addressData input.cityName{width:80%;float:left;margin-right:1%}.addressData input.cityName{margin:0 0 0 1%}.addressData input.streetNr,.addressData input.zipCode{width:19%;float:left}.addressData input.cityName{width:80%}}.formNote .mand{color:#c70210;font-weight:bold}.formData .req:after,.contactForm .req:after,label[for='oegdproptin_userregistration']:after{padding:0 0 0 5px;content:"*";color:#c70210;font-weight:bold}span.req{content:"*";color:#c70210;font-weight:bold}.content .addressData p label{width:inherit;display:inline-block;font-weight:normal;cursor:pointer}.content #shippingAddress{padding:0}.content .addressSel{padding-top:20px}body .content .addressSel .selecter-selected{background-position:right -3952px}body .content .addressSel .selecter-selected:hover,body .content .addressSel .open .selecter-selected{background-position:right -4252px}@media only screen and (min-width:40em){body h3.comments{padding-top:70px;margin-bottom:10px}.comments label{margin-bottom:5px}}.comments textarea{height:120px}#userChangeAddress,#userChangeShippingAddress{margin:5px 0 0 10px;padding:0 10px;background-image:none;background-color:#2a2c35;color:#fff;font:bold 13px/26px Arial,Helvetica,sans-serif}#userChangeAddress:hover{background-color:#c70210}@media only screen and (max-width:40em){#userChangeAddress,#userChangeShippingAddress{position:absolute;margin-top:4px;right:5px;background-color:#c70210}#userChangeAddress:hover,#userChangeShippingAddress:hover{background-color:#990510}}@media only screen and (max-width:40em){.content h3.shipping{margin-top:30px}}h6.comp{padding:2px 7px;margin-bottom:20px;display:block;background-color:#f4f4f5;font-weight:bold}#orderConfirmAgbBottom .agb,#orderConfirmAgbBottom .smd,#orderConfirmAgbBottom .dsgvo-dhl,#orderConfirmAgbBottom .dsgvo-trustedshops{padding:5px;margin-bottom:5px;background-color:#f4f4f5}.content .paymentData{margin-top:30px}@media only screen and (max-width:40em){.content .paymentData{margin-top:0}}.shippingMInside{display:block;min-height:47px}.shippingCosts{padding:0 5px;background-color:#2a2c35;color:#fff;line-height:30px}.shippingCosts span{font-weight:bold}.shippingCosts span.costName{width:100px;display:inline-block}.shippingCosts .vat,.paymentSel .vat{font-weight:normal;font-size:12px;display:none}@media only screen and (max-width:40em){.shippingCosts{background-color:#c6c8cd;color:#2a2c35}}@media only screen and (max-width:40em){h3#paymentHeader{margin-top:40px}}.paymentSel dt{position:relative;height:35px;padding:0;background-color:#f4f4f5;z-index:0}.paymentSel dt:hover,#page .paymentSel dt.active,#page .paymentSel dt.activePayment{background-color:#2a2c35;color:#fff;cursor:pointer}.paymentSel dt .styledRadio{margin:9px 10px 0 10px;display:inline-block;position:absolute}.content .paymentSel dt label{width:100%;height:100%;padding:6px 0 0 40px;margin:0;cursor:pointer;position:absolute;z-index:100}.paymentSel .paymentPrice{min-width:170px;padding:6px 10px 5px 10px;position:absolute;right:0;font-weight:bold;line-height:20px;display:none}.paymentSel .vat{font-size:12px;font-style:italic}@media only screen and (max-width:64.062em){.content .paymentSel dt label{padding-top:7px}}.paymentSel .note{padding:20px;background-color:#f4f4f5}.paymentSel .debitnote .note{padding:5px 0 0 0;background-color:transparent}.content dd.payContent{margin:0;padding:0;height:auto}.content .hasOptions dd.payContent{margin:20px 0 20px 0}.payContent{padding-top:10px}.cardRow{margin:0 !important;display:none}.hasOptions .cardRow{display:block}.content .cardRow label{width:30%}.content .cardRow .selecter{width:70%;margin-bottom:0}.content .cardRow input{width:70%;margin-bottom:5px}.content .cardValidity .selecter{width:25%;float:left}.content .cardValidity span.cardSep{width:5%;display:block;float:left;line-height:30px;text-align:center}.cardCode .note{padding:10px 0 0 0;line-height:20px}.creditCardNote figure{padding:0 10px 10px 0;float:left}.note .paymentImages{padding-top:10px}@media only screen and (max-width:64.062em){.content .cardRow input{width:100%}body .content .cardValidity .selecter{width:25%;min-width:25%}}#payment .paypalDescBox{padding:20px 20px 5px 20px;background-color:#f4f4f5}#page #payment dd{width:100%;margin-left:0}#payment .paypalDescBox img{padding:0 20px 10px 0;float:left}#payment dd .paypalExpressCheckoutMsg .styledCheckbox{margin-top:2px}#payment dd .paypalHelpIcon{left:auto;top:auto;bottom:10px;right:10px}.payContent .errorMsg{margin-left:130px;margin-bottom:5px}@media only screen and (max-width:64.062em){.payContent .errorMsg{margin-left:0}}@media screen and (min-width:40em){#page #payWithAmazonDiv{width:50%;float:right;text-align:right}#page #payWithAmazonDiv img{margin-top:5px}}@media screen and (max-width:64.062em){#page #payWithAmazonDiv{width:100%;background-color:#f3f3f4;text-align:center}#page #payWithAmazonDiv img{padding-top:20px}}#page #amazonPayButtonLine.lineBox{border:0}@media screen and (max-width:64.062em){#page #amazonPayButtonLine.lineBox{margin-left:10px;margin-right:10px}}#page #amazonPayButtonLine.lineBox h3{font-weight:bold}@media screen and (max-width:40em){#page #amazonPayButtonLine.lineBox h3{width:100%;text-align:center}}@media screen and (min-width:40em){#page #amazonPayButtonLine.lineBox #payWithAmazonDiv{position:relative}}#page #amazonPayButtonLine.lineBox #payWithAmazonDiv img{right:15px;position:absolute}@media screen and (max-width:64.062em){#page #amazonPayButtonLine.lineBox #payWithAmazonDiv img{padding-top:0;right:20px}}@media screen and (max-width:40em){#page #amazonPayButtonLine.lineBox #payWithAmazonDiv img{position:relative;left:auto;right:auto;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:10px}}@media screen and (min-width:64.062em){#page #payment #payWithAmazonDiv{margin-right:0;margin-top:-30px}}@media screen and (max-width:64.062em){#page #payment #payWithAmazonDiv{width:50%;margin-top:0;margin-bottom:0;margin-right:0;right:0;bottom:0;position:fixed;z-index:999999;background-color:#c70210}#page #payment #payWithAmazonDiv img{padding-top:11px}}#page #amazonPayClean{width:100%;text-align:left;margin-top:10px;margin-bottom:20px;padding-left:0}@media screen and (max-width:64.062em){#page #amazonPayClean{padding-left:15px;padding-right:15px}}#page #amazonPayClean a{color:#c70210}#page #amazonPayClean a:hover,#page #amazonPayClean a:focus{text-decoration:underline}#page #addressBookWidgetDiv{width:100%}@media screen and (max-width:64.062em){#page #addressBookWidgetDiv{padding-left:15px;padding-right:15px}}#page #walletWidgetDiv{width:100%}.orderSummary h3.head{margin-bottom:10px}.orderSummary .title{font-weight:bold}.content .orderSummary{margin:40px 0 0 0}.content .orderSummary .columns{padding:0}@media only screen and (min-width:61em){.content .orderSummary{padding:0}}@media only screen and (max-width:40em){.content .orderSummary{margin-top:20px}.content .orderSummary div.firstRow{padding-top:0}}.content .orderSummary .columns{padding-top:20px}.orderSummary h4{margin:0 20px 20px 0;padding:5px 10px;font:500 15px/30px 'Ubuntu',sans-serif;background-color:#2a2c35;color:#fff}@media only screen and (max-width:40em){.orderSummary h4{margin-right:0}}.orderSummary .greyButton{padding:2px 20px;background-image:none;background-color:#f4f4f5;color:#2a2c35;font-weight:500}.orderSummary .greyButton:hover{background-color:#c70210;color:#fff}.orderSummary h6.comp{padding:0;margin:0;background-color:transparent}.content .specialFormat h4{margin-right:20px;display:inline;float:left}.content .specialFormat strong{padding-top:9px;display:inline-block;float:left}.content .specialFormat .submitButton{margin:5px 0 0 15px;float:left}@media only screen and (max-width:40em){.content .specialFormat h4{display:block;margin:0 0 10px 0;float:none}}.orderAgbErrorMsg,.orderDsgvoErrorMsg-dhl,.orderDsgvoErrorMsg-trustedshops{margin-left:-10px;background:rgba(0,0,0,0) url("../../img/icons.png") no-repeat scroll 15px -306px !important}.orderDsgvoErrorMsg-dhl,.orderDsgvoErrorMsg-trustedshops{margin-top:15px}#orderEditCart{margin:50px 0 0 0;padding:5px 10px;background-color:#2a2c35;color:#fff}@media only screen and (max-width:40em){#orderEditCart{margin-top:20px}}#orderEditCart h4{margin:0;padding:0;display:inline-block;float:left;line-height:30px}#orderEditCart .submitButton{margin:0;float:right}#basketContent #basket{margin-top:10px}#basket span.amount{padding-left:15px;font-weight:bold;text-align:center}#basketSummary{margin:0;padding-top:0}#basketSummary table{margin-top:5px}#basketSummary .markRow{background-color:#f4f4f5;border-bottom:1px solid #fff}.content .orderSummary .confirm{margin-bottom:50px;padding:0 0 0 50px;float:right}.customInfo{padding:10px;margin-bottom:10px;background-color:#f4f4f5;font-weight:normal}@media only screen and (max-width:40em){.content .orderSummary .confirm{padding:0}}@media only screen and (max-width:64.062em){}.agb a{color:#c70210}.agb a:hover{color:#c70210;text-decoration:underline}.agbConfirmation{padding-top:10px}.agbConfirmation .styledCheckbox{margin:3px 10px 0 0;float:left}.agbConfirmation label{font-weight:normal}@media only screen and (max-width:40em){.content .lastButtons .inside{padding-top:0}.lastButtons a.prevStep{float:left;margin-left:0;margin-top:25px}}.thankyouText{margin-top:40px}#thankyouPage{padding-bottom:50px}.content #thankyouPage .shortLinksContainer{margin:40px 0 0 0;padding:0}#thankyouPage .shortLinkPos{padding:0 10px}#thankyouPage .shortLinksContainer .shortLinkPos:first-child{padding-left:0}#thankyouPage .shortLinksContainer .shortLinkPos:last-child{padding-right:0}@media only screen and (max-width:40em){#thankyouPage .shortLinksContainer .shortLinkPos{padding:0;margin-bottom:20px}}#thankyouPage .shortLink{height:160px;padding:0;display:block;position:relative;background:url(../../img/thankyou-01.jpg) center center no-repeat;background-size:cover}#thankyouPage #backToOffers{background-image:url(../../img/thankyou-02.jpg)}#thankyouPage .shortLink .infoText{width:100%;position:absolute;display:block;bottom:0;background-color:#2a2c35;background-color:rgba(42,44,53,0.8);text-align:center}#thankyouPage .shortLink .text{font:700 16px/35px 'Ubuntu',sans-serif;color:#fff}#thankyouPage .shortLink:hover .infoText{background-color:#c70210}#thankyouPage #haveQuestions{padding:20px;background-image:none;background-color:#2a2c35}#thankyouPage #haveQuestions:hover{background-color:#c70210}#thankyouPage #haveQuestions h6{margin:20px 0 10px 0;padding:0 20px;color:#fff;font:700 16px/20px 'Ubuntu',sans-serif}#thankyouPage #haveQuestions p{padding:0 20px;color:#fff}#thankyouPage #haveQuestions p span.mail{text-decoration:underline}#thankyouPage .download-product-info{padding:20px;margin-top:40px;background-color:#f4f4f5}#thankyouPage .download-product-info h2{margin-bottom:10px;color:#c70210;font:500 18px/26px 'Ubuntu',sans-serif}#thankyouPage .download-product-info p{margin-bottom:10px}#paymentFrameIframe{margin:10px 0 20px 0 !important;padding:10px;border:1px solid #c4c4c6;width:350px !important}@media screen and (max-width:64.062em){#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard{width:100%;top:20px !important;left:0 !important;margin-top:0 !important;margin-left:0 !important;padding:10px;overflow:auto}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard .shopInfos_db8d3657bdbe440c985ae127463eaad4,#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard .orderAmountInfos_db8d3657bdbe440c985ae127463eaad4{float:none !important}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4{width:100%}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4{width:100% !important}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4 #ContentBasic{width:100% !important;text-align:center}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4 #ContentBasic #HeadlineBasic,#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4 #ContentBasic .shopInfos_db8d3657bdbe440c985ae127463eaad4,#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4 #ContentBasic .orderAmountInfos_db8d3657bdbe440c985ae127463eaad4{padding-right:0;text-align:center}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4 .orderAmountInfos_db8d3657bdbe440c985ae127463eaad4{margin-top:15px}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4 .footerLeft.mw--210{float:none !important}#tscard4_db8d3657bdbe440c985ae127463eaad4.standard.checkout.customLightbox.consumerMembership.guaranteecard #Container_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4 .footerRight{margin-top:20px;float:none !important}#tscard4_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4.checkout_db8d3657bdbe440c985ae127463eaad4 #CheckoutContentTable_db8d3657bdbe440c985ae127463eaad4,#tscard4_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4.checkout_db8d3657bdbe440c985ae127463eaad4 #CheckoutContentTable_db8d3657bdbe440c985ae127463eaad4 #CheckoutContentTableRow_db8d3657bdbe440c985ae127463eaad4,#tscard4_db8d3657bdbe440c985ae127463eaad4 #Content_db8d3657bdbe440c985ae127463eaad4.checkout_db8d3657bdbe440c985ae127463eaad4 #CheckoutContentTable_db8d3657bdbe440c985ae127463eaad4 #CheckoutContentTableRow_db8d3657bdbe440c985ae127463eaad4 #CheckoutContentTableCell_db8d3657bdbe440c985ae127463eaad4{width:100% !important;display:block !important}#tscard4_db8d3657bdbe440c985ae127463eaad4.consumerMembership .checkList_db8d3657bdbe440c985ae127463eaad4{display:inline-block;text-align:left}}.accountLoginForm label{margin:0 0 10px 0}.accountLoginForm #loginButton{margin:0 40px 0 0;float:right}.loginOptions .buttonRed{margin-bottom:0;display:inline-block;background-color:#2a2c35}.loginOptions{margin:35px 0 0 0}@media only screen and (max-width:64.062em){.loginOptions{margin-top:70px;padding-left:40px}.accountLoginForm{padding:0}.accountLoginForm #loginButton{margin-right:0}}@media only screen and (max-width:40em){.loginOptions{margin-top:30px;margin-bottom:20px;padding-left:0}.accountLoginForm .remember{margin-top:5px}}.content #registerData{margin:40px 0 0 0;padding:0}@media only screen and (max-width:64.062em){.content #registerData,.content .loginFormData{padding:0 10px}.content .loginFormDataHead{margin:0 10px !important}}.content .forgotPasswordPage{padding-left:0;padding-right:0}.content .forgotPasswordPage p.oxValidateError{margin-left:155px}@media only screen and (max-width:64.062em){.content .forgotPasswordPage{padding-left:10px;padding-right:10px}.content .forgotPasswordPage .submitButton{margin-left:0}}ul.userMenu ul li a{padding-top:10px;padding-bottom:10px}a.logoutButton{margin:20px 0 0 0;padding:0 35px 0 0;display:block;background-color:#c70210;color:#fff;font:500 15px/35px 'Ubuntu',sans-serif;text-align:center}a.logoutButton:hover{background-color:#990510}@media only screen and (min-width:64.062em){a.logoutButton span{width:35px;height:35px;display:inline-block;float:left;background:url(../../img/icons.png) 9px -1471px no-repeat #990510}}@media only screen and (max-width:40em){#mobileNav li.logout{padding-top:40px}}.accountDashboardView{padding:0}.content .accountDashboardView h1.pageHead{margin-bottom:30px}@media only screen and (max-width:64.062em) and (min-width:40em){.content .accountDashboardView{padding:0 10px}}.content .accountDashboardView .columns{float:left}@media only screen and (max-width:64.062em) and (min-width:40em){.content .accountDashboardView .columns{padding-left:0}.content .accountDashboardView .columns:nth-child(2n){padding-left:10px;padding-right:0}}.accountDashboardView div.inside{min-height:110px;margin:0 0 30px 0;padding:10px 0 10px 0;display:block;background-color:#f4f4f5}.accountDashboardView h6{padding:10px 20px 10px 20px;font:500 16px/20px 'Ubuntu',sans-serif;color:#2a2c35}.accountDashboardView p a{margin:10px 0 0 20px;display:inline-block;background-color:#2a2c35;font-family:Arial,Helvetica,sans-serif;font-size:13px}.accountDashboardView #linkAccountDownloads{margin-left:10px}@media only screen and (max-width:40em){.accountDashboardView h6{font:500 14px/20px 'Ubuntu',sans-serif}.accountDashboardView div.inside{margin-bottom:20px}}.orderListContainer{padding:0}@media only screen and (max-width:64.062em) and (min-width:40em){.orderListContainer{padding-left:10px;padding-right:10px}}.orderList{padding:20px 10 0 0}@media only screen and (max-width:64.062em){.orderList{padding:20px 10px 0 10px}}.orderListContainer h1{margin-bottom:30px}.orderList .orderDate{padding:5px 10px;background-color:#2a2c35;color:#fff;font-size:14px}.orderList .orderDate span{padding-left:5px;font-size:12px}.orderList .orderDetails{padding:5px 0;background-color:#f4f4f5}.orderList .orderInfo strong{min-width:110px;display:inline-block}.orderItems{padding:0}.orderhistory{width:100%;margin:10px 0 30px}.orderhistory td{padding:3px 10px}.orderhistory a{padding:0 0 0 15px;display:block;background:url(../../img/icons.png) -25px -913px no-repeat;color:#2a2c35}.orderhistory a:hover{color:#c70210;background-position:-25px -1714px}p.empty{margin:30px 0 0 0;padding:5px 15px;background-color:#f4f4f5;font-weight:bold;clear:both}.topSpacer{margin:30px 0 0 0}.headCont{padding:0 0 30px 0}@media only screen and (max-width:64.062em) and (min-width:40em){.headCont{padding:0 10px 30px 10px}}body.account_noticelist ul.tree:last-child{display:none}.content .userForms{margin-top:0}.content .userForms .columns{padding-right:20px}.content .userForms .columns:last-child{padding-left:20px}@media only screen and (max-width:40em){.content .userForms .columns,.content .userForms .columns:last-child{padding:0}.content .userForms .columns:last-child{margin-top:30px}}.content .userForms label{margin-top:10px}.content .userForms input,.content .userForms .selecter{width:100%}.content .userForms .streetName{width:80%}.content .userForms .streetNr{width:18%;float:right}.content .userForms .city label{width:100%}.content .userForms .zipCode{width:18%}.content .userForms .cityName{width:80%;float:right}.formData .shippingBox{margin-bottom:20px}.formData .shippingBox:last-of-type{margin-bottom:0}.formData .shippingBox .styledRadio{margin:10px 10px 0 0;float:left}.content .userForms .shippingBox label{margin-top:-1px}@media only screen and (max-width:40em){.content .userForms .shippingBox label{padding-top:12px}}@media only screen and (max-width:64.062em){.formData .shippingBox label{margin-top:0}}.headPW{padding-bottom:0}.pwSettings{padding:0}.pwSettings li{margin-bottom:10px}.content .accountNewsletter{margin:25px 0 0 0;display:block}span.noticeNL{display:block;font-style:italic}.content #selectNL select{position:absolute;left:-9999em}button#newsletterSettingsSave{float:right}.seoText,.intro{margin:0 0 40px 0}.seoText{padding:0}.seoText .inside{padding:15px 20px 10px 20px;background-color:#f4f4f5}@media only screen and (max-width:40em){.seoText{padding:0 10px}.seoText .inside{padding-bottom:20px}}.seoText .large-4:first-child{padding:0}@media only screen and (max-width:40em){.seoText .large-4:first-child,.intro .medium-4.img:first-child{text-align:center}}.seoText h2{padding:10px 0 15px 10px;color:#c70210;font:500 18px/32px 'Ubuntu',sans-serif}.startPageActions .seoText h2{padding-top:0}.startPageActions .seoText img{padding:5px 0 5px 0}.seoText a,#page a.backHome,#page .cmsContent .contactForm a.backHome{margin:10px 0 0 0;padding:0 10px;display:inline-block;border-radius:20px;color:#fff;background-color:#c70210;font-weight:bold;float:right;text-decoration:none}.seoText a:hover,a.backHome:hover,#page .cmsContent .contactForm a.backHome:hover{background-color:#990510}#page .seoTextLandingpage{margin-top:20px}#page .seoTextLandingpage .inside{padding:0;background-color:#fff}#page .seoTextLandingpage h2{width:100%;padding:2px 0 0 0;margin:0 0 22px 0;color:#2a2c35}.seoTextLandingpage figure{padding:7px 20px 0 0;float:left}.seoTextLandingpage p{padding-bottom:20px}.seoTextLandingpage p:last-child{padding-bottom:0}@media screen and (max-width:64.062em){.seoTextLandingpage figure{padding-left:10px}.seoTextLandingpage p{padding-right:10px}}@media screen and (max-width:40em){.seoTextLandingpage h2{text-align:center}.seoTextLandingpage figure{width:100%;margin:0 0 10px 0;text-align:center}}.cmsContent .intro,.cmsContent .cols,.cmsContent .smallCols{padding-top:40px}@media only screen and (max-width:64.062em){#page .cmsContent{padding:0 10px}}@media only screen and (max-width:40em){.cmsContent .cols,.cmsContent .smallCols{margin-bottom:20px}}.cmsContent .medium-4{padding-right:20px}.plainContent{padding:0 10px}.cmsContent h1{margin:20px 0 0 0;border-top:1px solid #f4f4f5;border-bottom:1px solid #f4f4f5;font:700 22px/50px 'Ubuntu',sans-serif;text-align:center}.cmsContent h1:before,.cmsContent h1:after{content:'–';padding:0 10px;font:bold 22px/50px Arial,Helvetica,sans-serif}@media only screen and (max-width:64.062em){.cmsContent h1{margin-left:10px;margin-right:10px}}@media only screen and (max-width:40em){.cmsContent h1{padding:0 0 0 5px;margin:30px 0 0 0;line-height:20px;text-align:left;background-color:#2a2c35;color:#fff;font:bold 16px/40px Arial,Helvetica,sans-serif;text-align:center}.cmsContent h1:before,.cmsContent h1:after{content:'';display:none}}.cmsContent h2{margin:0 0 20px 0;font:500 18px/26px 'Ubuntu',sans-serif;color:#c70210}@media only screen and (max-width:40em){.cmsContent h2{margin-bottom:15px}}.cmsContent h3{margin:0 0 20px 0;font:500 16px/26px 'Ubuntu',sans-serif}.cmsContent h4{margin:0 0 10px 0;font:500 16px/26px 'Ubuntu',sans-serif}.cmsContent p{max-width:630px}.cmsContent strong.marked{padding:2px 7px;display:inline-block;background-color:#f4f4f5}img.border{border:1px solid #f4f4f5}.cmsContent a.lightbox img{cursor:pointer}.cmsContent ul.contentList li{margin-left:20px;list-style-type:disc}.cmsContent div a,.cmsContent p a{color:#2a2c35;text-decoration:underline}.cmsContent div a:hover,.cmsContent p a:hover{color:#c70210}.cmsContent div a.big,.cmsContent p a.big{margin:10px 0 0 0;padding:0 10px;display:inline-block;border-radius:20px;background-color:#c70210;color:#fff;line-height:25px;text-decoration:none;font-weight:bold}.cmsContent div a.big:hover,.cmsContent p a.big:hover{background-color:#990510}.cmsContent .intro{margin-top:30px;padding:0}.cmsContent .intro .inside{padding:20px 10px 10px 10px;background-color:#f4f4f5}.cmsContent .intro.nospace .inside{padding-bottom:0}@media only screen and (max-width:40em){.cmsContent .intro{margin-top:0}.cmsContent .inside{margin:20px 0 0 0}.cmsContent .intro .medium-4{padding-bottom:10px}}.cmsContent .intro .nospace{margin-bottom:0}.cmsContent .nospace{padding:0}.cmsContent .nospaceL{padding-left:0}.cmsContent .nospaceR{padding-right:0}.cmsContent .spaceT{padding-top:30px}.cmsContent .spaceB{padding-bottom:30px}.cmsContent .spaceR{padding-right:20px}@media only screen and (max-width:40em){.cmsContent .spaceT{padding-top:0}.cmsContent .spaceB{padding-bottom:0}.cmsContent .spaceR{padding-right:0}}@media only screen and (max-width:40em){.cmsContent .nospaceM{padding-top:0}}.cmsContent .cols,.cmsContent .cols .columns:first-child{padding-left:0}.cmsContent .cols,.cmsContent .cols .columns:last-child{padding-right:0}@media only screen and (max-width:40em){.cmsContent .cols .columns{padding:0;margin-bottom:20px}}@media only screen and (max-width:40em){.cmsContent .medium-4.image,.cmsContent .medium-5.image{text-align:center}}.cmsContent .linkbox{padding:40px 0 0 0}@media screen and (min-width:64.062em){.cmsContent .linkbox .inside{text-align:center}}@media screen and (max-width:64.062em){.cmsContent .linkbox{padding-left:10px;padding-right:10px}}.cmsContent .linkbox h2{margin-bottom:0;color:#2a2c35;text-align:center}.cmsContent .linkbox h2:before,.cmsContent .linkbox h2:after{content:'–';padding:0 10px;font:bold 22px/50px Arial,Helvetica,sans-serif}.linkbox .inside{padding:20px 10px 10px 10px;background-color:#f4f4f5}.cmsContent .linkbox div.redir-link,.cmsContent .linkbox a{min-width:230px;margin:0 0 10px 0;padding:0 30px 0 20px;display:inline-block;background:url(../../img/icons.png) right -3431px no-repeat #2a2c35;color:#fff;border-radius:30px;font:500 14px/30px 'Ubuntu',sans-serif;text-align:center;text-decoration:none}.cmsContent .linkbox div.redir-link:hover,.cmsContent .linkbox a:hover{background-color:#c70210;color:#fff}@media only screen and (max-width:64.062em){.cmsContent .linkbox div.redir-link,.cmsContent .linkbox a{padding-top:5px;padding-bottom:5px;min-width:inherit;background-image:none;line-height:18px}}@media only screen and (max-width:40em){.cmsContent .linkbox h2{font-size:16px}.cmsContent .linkbox{padding-top:20px}.cmsContent .linkbox .inside{margin-top:0}.cmsContent .linkbox div.redir-link,.cmsContent .linkbox a{display:block}}.cmsContent .linkbox.imprint{margin-top:50px}@media only screen and (max-width:40em){.cmsContent .linkbox.imprint{margin-top:0}}.cmsContent .gallery{padding:0 20px 0 0}.contactContainer .contactForm,.contactContainer .contactBlock{padding:0 40px 0 0}.contactContainer .contactBlock{padding:0 0 0 40px}.contactContainer .contactForm label{width:30%;height:40px;line-height:40px;margin:0 0 10px 0;display:block;float:left}.contactContainer .contactForm input,.contactContainer .contactForm select,.contactContainer .contactForm .selecter{width:70%;margin:0 0 10px 0;display:block;float:left}@media screen and (max-width:64.062em){#page .contactContainer{padding:0 10px}}.contactContainer .contactForm .contactMessage{height:auto;margin-bottom:20px}.contactContainer .contactForm .contactMessage .contact-dsgvo-container label{margin:0 !important;line-height:20px;height:auto;padding-left:25px;max-width:430px}.contactContainer .contactForm .contactMessage .contact-dsgvo-container .checkbox{position:absolute}.contactContainer .contactForm .contactMessage .errorMsg-dsgvo{float:none;width:auto}.contactContainer .contactForm .contactMessage label{width:100%;height:28px;margin:30px 0 10px 0;float:none}.contactContainer .contactForm textarea{height:150px}.contactContainer .verify .verificationCodeImage{width:25%;float:left}.contactContainer .verify .verificationCodeImage img{margin:10px 0 0 0}.contactContainer .verify input{width:45%}.contactContainer .submitButton{float:right;margin-top:0}.contactContainer .errorMsg{width:70%;float:right}.contactContainer .verify .errorMsg{width:45%}.contactContainer h2{margin:0;color:#2a2c35;font:700 18px/30px 'Ubuntu',sans-serif}@media screen and (max-width:64.062em){.contactForm h2,.contactBlock h2{margin-top:50px}}@media screen and (max-width:40em){.contactForm h2,.contactBlock h2{margin-top:30px}}.contactBlock h3,.nlInfo h3{margin:30px 0 5px;color:#c70210;font:500 16px/26px 'Ubuntu',sans-serif}.contactContainer .contactForm h2,.contactContainer .map h2{margin-bottom:30px}.contactBlock p{margin-bottom:40px}#page .contactInfo{margin:30px 0}@media screen and (max-width:40em){#page .contactBlock{margin-bottom:0}}#page .contactBlock a,#page .contactBlock .fax{margin:10px 0;display:block;text-decoration:none}.contactBlock a .label,.contactBlock a .info,#page .contactBlock .fax .label,#page .contactBlock .fax .info{display:inline-block;text-decoration:none;color:#2a2c35}.contactBlock a .label,#page .contactBlock .fax .label{min-width:70px;font-weight:bold}.contactBlock a .info,#page .contactBlock .fax .info{padding:0 10px;background-color:#2a2c35;color:#fff;border-radius:30px;font-weight:bold}#page .contactBlock a:hover,.contactBlock a:hover .label{color:#2a2c35}.contactBlock a:hover .info{background-color:#c70210}.contactContainer .map{margin:40px 0 0 0;padding:0}@media screen and (max-width:40em){.contactContainer .map{margin-top:0}}.contactContainer .map iframe{padding:0}.cmsContent .team{margin-top:30px}.cmsContent .team li .inside{padding:0;position:relative;line-height:0}.cmsContent .team figure{position:relative;line-height:0;overflow:hidden}.cmsContent .team img{width:100%}.cmsContent .team figcaption{width:100%;position:absolute;bottom:0;padding:5px 10px;background-color:#2a2c35;-webkit-animation-duration:.5s;animation-duration:.5s}.cmsContent .team h2{margin:0;font:500 18px/28px 'Ubuntu',sans-serif;color:#fff}@media only screen and (max-width:64.062em){.cmsContent .team h2{font-size:16px}}@media only screen and (max-width:40em){.cmsContent .team h2{font-size:14px}}.cmsContent .team p{color:#fff;font-weight:bold}.hoverEffects{width:100%;position:absolute;z-index:1000;overflow:hidden}.cmsContent .team .hoverImage{display:none;line-height:0;-webkit-animation-duration:.5s;animation-duration:.5s}.cmsContent .hoverInfo{width:100%;min-height:45px;position:absolute;bottom:0;background-color:#c70210;color:#fff;font:400 18px/45px 'Ubuntu',sans-serif;font-style:italic;text-align:center;display:none;-webkit-animation-duration:.5s;animation-duration:.5s}@media only screen and (max-width:64.062em){.cmsContent .hoverInfo{font-size:16px}}@media only screen and (max-width:40em){.cmsContent .hoverInfo{font-size:14px}}.imprint h3{margin:0 0 20px 0;color:#c70210}.imprint h4{margin:30px 0 0 0;font-weight:bold;font-size:13px}.content_table tr{background-color:#f4f4f5}.content_table tr:nth-child(2n){background-color:#fff}.content_table th,.content_table td{padding:4px 10px}.content_table th{font-weight:bold;text-align:left}.imprint .showAnalytics{position:absolute}.imprint .showAnalytics,.imprint a.showLess{color:#fff;text-decoration:none}.imprint .showAnalytics:hover,.imprint a.showLess:hover{background-color:#c70210;color:#fff}.analyticsInfo{display:none;padding:20px 0 0 0}.analyticsInfo .less{display:block}h2.agb{margin:40px 0 0 0;text-align:center;color:#2a2c35;font-weight:bold}.agbContent h2:first-child{margin-top:0}.agbContent h2{margin-top:40px;font-size:16px}.agbContent p,.cmsPage p{margin-bottom:20px}.agbContent .columns{padding-right:20px}.agbContent .columns:nth-child(2){padding-right:0;padding-left:20px}@media only screen and (max-width:40em){.cmsPage .agbContent{margin-bottom:0}.agbContent .columns,.agbContent .columns:nth-child(2){padding:0;margin:0}}.withdrawalBox{padding:15px 15px 5px 15px;background-color:#f4f4f5}.withdrawalBox h3{margin-bottom:20px;text-align:center}.withdrawalBox h4{font-weight:bold}.withdrawalBox a.download{margin:0 0 20px 0;padding:0 30px 0 15px;display:inline-block;border-radius:40px;background:url(../../img/icons.png) right -1514px no-repeat #2a2c35;color:#fff;font-weight:bold;text-decoration:none}@media only screen and (max-width:40em){.withdrawalBox a.download{padding:0 10px;text-align:center;background-image:none !important}}.withdrawalBox a.download:hover{background-color:#c70210;color:#fff}.withdrawalBox.boxLight{padding:30px;background-color:transparent;border:1px solid #c6c8cd}.withdrawalBox.boxLight p{max-width:100%}.intro .payment strong{padding:0 10px}.intro .payment h4{min-height:30px;padding:0 0 0 60px;background:url(../../img/iconsBig.png) 0 -250px no-repeat}.intro .payment h4.debit{background-position:0 -360px}.intro .payment h4.creditCard{background-position:0 -70px}.intro .payment h4.paypal{background-position:0 -190px}.intro .payment h4.prepay{background-position:0 -420px}.intro .payment h4.amazon{background-position:0 -480px}.cmsContent .deliveryInfo .left{padding-left:0}.cmsContent .tableCols{padding-top:20px}table.shippingCosts{width:100%;margin:0 0 20px 0;background-color:transparent;color:#2a2c35;border-bottom:1px solid #2a2c35}table.shippingCosts thead tr{background-color:#2a2c35;color:#fff;text-align:left}table.shippingCosts thead tr th,table.shippingCosts tbody tr td{padding:2px 10px}table.shippingCosts tbody tr td:first-child{font-weight:bold}table.shippingCosts tbody tr:first-child,table.shippingCosts tbody tr:nth-child(3),table.shippingCosts tbody tr:nth-child(5),table.shippingCosts tbody tr:nth-child(7){background-color:#f4f4f5}span.green{color:#2d761c;font-weight:bold}@media only screen and (max-width:40em){.cmsContent .tableCols{padding-top:0}table.shippingCosts,table.shippingCosts thead,table.shippingCosts tbody,table.shippingCosts th,table.shippingCosts td,table.shippingCosts tr{display:block}table.shippingCosts thead tr{position:absolute;top:-9999px;left:-9999px}table.shippingCosts td{position:relative;padding-left:50% !important}table.shippingCosts td:before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold}table.shippingCosts td:nth-of-type(2):before{content:"Bestellwert"}table.shippingCosts td:nth-of-type(3):before{content:"Versandkosten"}table.shippingCosts td:nth-of-type(4):before{content:"Versandart"}table.shippingCosts td:nth-of-type(5):before{content:"Laufzeit"}table.shippingCosts td.country{text-align:center;padding-left:0 !important;background-color:#2a2c35;color:#fff}table.shippingCosts td.none{background-color:#f4f4f5}}.paymentByCountry{padding:0 0 30px 0}#paymentOverview{clear:both}@media screen and (max-width:40em){#page .shippingInfoText{padding-top:0}}.bankInfoContainer{padding:0}.bankInfoContainer .bankInfo{padding-left:0}.bankInfo strong{padding:2px 5px;margin-bottom:10px;display:block;background-color:#2a2c35;color:#fff}.bankInfo table{width:100%}.bankInfo table tr td{padding:0 10px 0 0;border-bottom:1px solid #f4f4f5}.bankInfo table tr td:first-child{padding:0 0 0 5px;font-weight:bold}@media screen and (max-width:40em){#page .bankInfoContainer{padding-top:0}}.cmsContent .paymentText{padding:0}.plainContent .paymentText{padding:0}.plainContent .paymentText p{padding-bottom:10px}.nlInfo,#page .nlForm{padding:50px 40px 0 0}.nlForm{padding:50px 0 0 40px}#page .nlForm .checkFields,#page .nlForm .formNote,#page .nlForm .formSubmit{width:70%;float:right}@media screen and (max-width:64.062em){#page .nlForm .checkFields{width:100%}}#page .nlForm .mail label,#page .nlForm .mail input{margin-bottom:0}#page .nlForm .checkFields label{height:25px;cursor:pointer}#page .nlForm .checkFields-dsgvo-newsletter label{width:300px;height:auto;line-height:20px;padding-top:7px}#page .nlForm .checkFields{padding-bottom:0}#page .nlForm .radiobox{margin:10px 10px 0 0;float:left;cursor:pointer}#page .nlForm .formSubmit{margin-top:20px}#page .nlInfo p{margin-bottom:20px}#page .nlInfo ul li{padding:0 0 0 15px;font-weight:bold}#page .nlInfo ul li:before{content:'•';position:absolute;margin-left:-15px;font-size:20px;font-weight:normal}#page .nlInfo a.backHome{float:none;clear:both}.privacyInfo .medium-6.left{padding-right:30px}.privacyInfo .medium-6.right{padding-right:30px}.cookieTable{padding-top:0 !important}.cookieTable th:first-child,.cookieTable td:first-child{min-width:150px}.privacyInfo.noSpace{padding-top:10px}@media only screen and (max-width:40em){.cookieTable table.shippingCosts td:nth-of-type(2):before{content:"Lebensdauer"}.cookieTable table.shippingCosts td:nth-of-type(3):before{content:"Kurzbeschreibung"}}.cards-wrapper{overflow:hidden}.cards-wrapper .cards{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.cmsContent .card,.card{padding:0 10px;margin-bottom:40px;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column}.cmsContent .card .columns,.card .columns{padding:0 10px}.cmsContent .card .card-inner,.card .card-inner{border:1px solid #ebebec;flex:1 0 auto;-ms-flex:1 0 auto;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column}.cmsContent .card .card-content,.card .card-content{padding:15px 15px 10px}.cmsContent .card .card-content p,.card .card-content p{margin-bottom:5px}.cmsContent .card .card-footer,.card .card-footer{padding:0;background:#f4f4f5;border-top:1px solid #ebebec;text-align:right;margin-top:auto;width:100%}.cmsContent .card .card-title,.card .card-title{margin-top:0;margin-bottom:10px;padding:0;border:0;font:500 18px/22px 'Ubuntu',sans-serif;text-align:left;background:0;color:#c70210}.cmsContent .card .card-title:before,.card .card-title:before,.cmsContent .card .card-title:after,.card .card-title:after{content:none}.cmsContent .card .card-image,.card .card-image{display:block;margin-bottom:15px;transition:all .3s ease}.cmsContent .card .card-image img,.card .card-image img{display:block;width:100%;height:auto}.cmsContent .card .card-image:hover,.card .card-image:hover,.cmsContent .card .card-image:focus,.card .card-image:focus{opacity:.8}.cmsContent .card .card-link,.card .card-link{display:inline-block;margin:0;padding:0 32px 0 20px;border-radius:0;background:url(../../img/icons.png) right -268px no-repeat #c70210;color:#fff;font:700 14px/34px 'Ubuntu',sans-serif;text-decoration:none;transition:all .3s ease}.cmsContent .card .card-link:hover,.card .card-link:hover,.cmsContent .card .card-link:focus,.card .card-link:focus{background-color:#2a2c35}.cmsContent .card .contactBox-title,.card .contactBox-title{font-weight:700}.cmsContent .card .contactBox-link,.card .contactBox-link{color:#c70210;font-weight:700;text-decoration:none;transition:all .3s ease}.cmsContent .card .contactBox-link:hover,.card .contactBox-link:hover,.cmsContent .card .contactBox-link:focus,.card .contactBox-link:focus,.cmsContent .card .contactBox-link:active,.card .contactBox-link:active{color:#621d27}.cmsContent .card .card-contactText .card-title,.card .card-contactText .card-title{text-align:center;padding-top:20px;padding-bottom:20px}.cmsContent .card .card-contactText p,.card .card-contactText p{margin-bottom:0}.cmsContent .card .card-contactText,.card .card-contactText,.cmsContent .card .card-contactInfo,.card .card-contactInfo{text-align:center}.cmsContent .card .card-contactInfo,.card .card-contactInfo{border-top:1px solid #4a4b53;border-bottom:1px solid #4a4b53;padding:7px 0 2px}.card.card-filled .card-inner{background:#f4f4f5;border-color:#f4f4f5}.contactBox h2{margin:0;font:500 18px/26px 'Ubuntu',sans-serif;color:#2a2c35;text-align:center}.contactBox h2:before,.contactBox h2:after{content:'–';padding:0 10px;font:bold 22px/50px Arial,Helvetica,sans-serif}.contactBox .contactBox-link{padding:0 10px;margin:0 0 7px 10px;display:inline-block;background-color:#2a2c35;color:#fff;font:bold 13px/25px Arial,Helvetica,sans-serif;border-radius:15px;text-decoration:none;transition:all .3s ease}.contactBox .contactBox-link:hover,.contactBox .contactBox-link:focus{background-color:#c70210;color:#fff}@media screen and (min-width:64.062em){.contactBox .contactBox-link{margin:0 0 4px 10px}}.contactBox .contactBox-inner{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center;border:1px solid #ebebec;padding:0}.contactBox .contactBox-inner .contactBox-contact{border-top:1px solid #ebebec;padding:7px 0;background:#f4f4f5}@media screen and (min-width:64.062em){.contactBox .contactBox-inner .contactBox-contact{border-top:0;border-left:1px solid #ebebec;padding:0 10px;background:0}}.contactBox .contactBox-inner .contactBox-text{padding-top:7px;padding-bottom:7px}.contactBox .contactBox-inner .contactBox-image{padding-right:0;padding-left:0}.contactBox .contactBox-inner .contactBox-image img{display:block;width:100%;height:auto}@media screen and (min-width:40em){.contactBox .contactBox-inner .contactBox-image{padding-right:10px}.contactBox .contactBox-inner .contactBox-image img{width:auto}}.searchFilters h3.head{padding:0 0 0 10px;margin-bottom:1px;background-color:#2a2c35;color:#fff;font:500 15px/35px 'Ubuntu',sans-serif}.searchFilters h3.filter-products{margin-top:15px}.searchFilters .list label{background:url(../../img/icons.png) right -3863px no-repeat}.searchFilters .list label:hover{background-color:#c70210}.searchFilters .filter-status-open label{background-position:right -3913px}.searchFilters .list{margin-bottom:0}.searchFilters .list:last-child{margin-bottom:15px}.searchFilters .filter-status-open,.searchFilters .filter-status-open:last-child{margin-bottom:20px}@media screen and (min-width:64.062em){.searchFilters .filter-status-open .attribute-filter,.searchFilters .filter-status-open:last-child .attribute-filter{border-left:1px solid #dfdfe0;border-right:1px solid #dfdfe0;border-bottom:1px solid #dfdfe0}.searchFilters .filter-status-open .attribute-filter ul,.searchFilters .filter-status-open:last-child .attribute-filter ul{padding-left:10px;padding-right:10px;padding-bottom:10px}}.searchFilters .listFilter{padding:0;background-color:transparent;border-bottom:0}.searchFilters .dropDown{width:100%;padding:0;margin:0 0 40px 0}.searchFilters .dropDown p{padding:0}.searchFilters .dropDown label,.searchFilters .list label{width:100%;padding:0 0 0 10px;margin:0 0 1px 0;display:block;background-color:#2a2c35;color:#fff;font:500 15px/35px 'Ubuntu',sans-serif;text-transform:none;cursor:pointer}.searchFilters .dropDown p span{padding:0 5px 0 10px;display:block;background:url(../../img/icons.png) right -1597px no-repeat #f4f4f5;font:bold 14px/30px Helvetica,Arial,sans-serif}.searchFilters .dropDown p span:hover{background-color:#c70210;background-position:right -1637px;color:#fff}.searchFilters .dropDown ul.drop{max-height:210px}.searchFilters .dropDown ul.drop li{padding:0;display:block}.searchFilters .dropDown ul.drop li.value{display:block;padding:0}.searchFilters .dropDown ul.drop li p{padding-right:0 !important}.searchFilters .dropDown ul.drop li.value span{background:url(../../img/icons.png) right -1637px no-repeat #c70210;color:#fff}.searchFilters .dropDown ul.drop li a{min-height:30px;margin:0;padding:5px 10px 5px 35px;border-bottom:0;background:url(../../img/icons.png) -10px -3070px no-repeat #f4f4f5;color:#2a2c35;font:bold 13px/20px Helvetica,Arial,sans-serif}.searchFilters .dropDown ul.drop li a:hover,.searchFilters .dropDown ul.drop li a.selected:hover{background-color:#c70210;color:#fff;background-position:10px -3110px}.searchFilters .dropDown ul.drop li a.selected{background-color:#c6c8cd}.searchFilters .mCustomScrollBox{background-color:#f4f4f5}.searchFilters .dropDown .mCSB_scrollTools{margin:10px 0;background-color:transparent}.searchFilters .list .list-values{padding-top:10px}.searchFilters .list .list-values a{position:relative;padding:5px 0 5px 30px;background-color:transparent;color:#2a2c35;font:normal 13px/20px Helvetica,Arial,sans-serif}.searchFilters .list .list-values a:before{content:'';width:30px;height:30px;position:absolute;top:0;left:0;display:block;background:url(../../img/icons.png) 3px -3407px no-repeat transparent}.searchFilters .list .list-values li:not(.layer-1) a:hover,.searchFilters .list .list-values a.selected{color:#c70210}.searchFilters .list .list-values li:not(.layer-1) a:hover:before,.searchFilters .list .list-values a.selected:before{background-position:3px -3352px}.searchFilters .list .list-values li.layer-1 li a:hover:before{background-position:1px -3352px !important}.searchFilters .list .list-values a:hover:before,.searchFilters .list .list-values a:focus:before{background-position:3px -3407px}.searchFilters .list .list-values .invisible{display:none}#mobileFilterMenu .searchFilters .list .list-values .invisible{display:none !important}.searchFilters .list li.layer-1 a{padding:7px 0 7px 33px;border-bottom:1px solid #f4f4f5}.searchFilters .list ul li:last-child a{border-bottom:0}.searchFilters .list ul li:last-child ul li a{border-bottom:1px solid #f4f4f5}.searchFilters .list ul li:last-child ul li:last-child a{border-bottom:0}.searchFilters .list li.layer-1 a:hover{background-color:#c70210;background-position:4px -3731px;color:#fff}.searchFilters .list li.layer-1 a.selected{background-position:5px -3771px;background-color:#f4f4f5;color:#2a2c35;font-weight:bold}.searchFilters .list li.layer-1 a.selected:hover{background-color:#c70210;background-position:5px -3811px;color:#fff}.searchFilters .list ul ul{display:none}.searchFilters .list ul ul.active{display:block}.searchFilters .list li.layer-1 ul li a{margin-left:15px}.searchFilters .list li.layer-1 ul li a:before{content:'';width:30px;height:30px;position:absolute;top:0;left:0;display:block;background:url(../../img/icons.png) 0 -3407px no-repeat transparent}.searchFilters .list li.layer-1 ul li a:hover,.searchFilters .list li.layer-1 ul li a.selected,.searchFilters .list li.layer-1 ul li a.selected:hover{background-color:transparent;background-image:none !important;color:#c70210}.searchFilters .list li.layer-1 ul li a:hover:before,.searchFilters .list li.layer-1 ul li a.selected:before,.searchFilters .list li.layer-1 ul li a.selected:hover:before{background-position:1px -3352px}.searchFilters .filter-status-closed ul.list-values{display:none}.searchFilters .filter-status-teaser ul.list-values{max-height:100px;padding:0 10px 10px 10px;overflow:hidden;transition:max-height .15s ease-out}@media screen and (min-width:64.062em){.searchFilters .filter-status-teaser ul.list-values{margin-top:0;padding-top:8px}}@media screen and (max-width:64.062em){.searchFilters .filter-status-teaser ul.list-values{max-height:130px}}.searchFilters .filter-status-teaser.filter-open ul.list-values{max-height:2000px}.searchFilters .filter-status-teaser.filter-open ul.list-values li:nth-child(3){padding-bottom:0}.searchFilters .filter-status-teaser.animate ul.list-values.filter-open{transition:max-height .25s ease-in}.searchFilters .filter-status-teaser .show-more{width:100%;height:30px;margin-top:5px;display:block;background:url(../../img/icons.png) center -5431px no-repeat #e9e9eb;cursor:pointer;transition:background-color .3s all}.searchFilters .filter-status-teaser .show-more:hover,.searchFilters .filter-status-teaser .show-more:focus{background-color:#c4c4c6}@media screen and (max-width:64.062em){.searchFilters .filter-status-teaser .show-more{background-color:rgba(255,255,255,0.25);background-position:center -5521px;border-bottom:1px solid #2a2c35}.searchFilters .filter-status-teaser .show-more:hover{background-color:#c70210}}.searchFilters .filter-status-teaser.filter-open .show-more{background-position:center -5592px}@media screen and (max-width:64.062em){.searchFilters .filter-status-teaser.filter-open .show-more{background-position:center -5682px}}.searchFilters .filter-status-teaser.spacing ul.list-values li:nth-child(3){padding-bottom:30px}.searchFilters .filter-status-closed .show-more{display:none}.filter-checkbox-container{min-height:40px;margin-bottom:15px;background-color:#f4f4f5}#page .filter-checkbox-container .list{padding:0 0 5px 8px;margin:0;display:inline-block}#page .filter-checkbox-container ul.list-values{margin-top:0}#page .filter-checkbox-container{display:flex;flex-wrap:wrap}#page .filter-checkbox-container .list-filter-he_neu,#page .filter-checkbox-container .list-filter-he_lager,#page .filter-checkbox-container .list-filter-he_digital,#page .filter-checkbox-container .list-filter-he_print{width:49%;display:inline-block;padding-bottom:0}#page .filter-checkbox-container .list-filter-he_neu .list-values,#page .filter-checkbox-container .list-filter-he_lager .list-values,#page .filter-checkbox-container .list-filter-he_digital .list-values,#page .filter-checkbox-container .list-filter-he_print .list-values{padding-bottom:0;padding-right:0}#page .filter-checkbox-container .list-filter-he_neu,#page .filter-checkbox-container .list-filter-he_digital{width:55%}#page .filter-checkbox-container .list-filter-he_lager,#page .filter-checkbox-container .list-filter-he_print{width:45%}#page .filter-checkbox-container .list-filter-he_digital,#page .filter-checkbox-container .list-filter-he_print{margin-top:0}#page .filter-checkbox-container .list-filter-he_digital .list-values,#page .filter-checkbox-container .list-filter-he_print .list-values{padding-top:5px;padding-bottom:10px}#page .filter-checkbox-container .list-filter-he_neu,#page .filter-checkbox-container .list-filter-he_digital{padding-right:10px}@media screen and (min-width:64.062em){#page .filter-checkbox-container .list-filter-he_neu .attribute-filter,#page .filter-checkbox-container .list-filter-he_digital .attribute-filter{border:0}#page .filter-checkbox-container .list-filter-he_neu .attribute-filter ul,#page .filter-checkbox-container .list-filter-he_digital .attribute-filter ul{padding-left:0}}@media screen and (min-width:64.062em){#page .filter-checkbox-container .list-filter-he_lager,#page .filter-checkbox-container .list-filter-he_print{padding-left:10px !important}}@media screen and (max-width:64.062em){#mobileFilterMenu .filter-checkbox-container .list-filter-he_lager ul.list-values,#mobileFilterMenu .filter-checkbox-container .list-filter-he_print ul.list-values,#mobileFilterMenu .filter-checkbox-container .list-filter-he_digital ul.list-values,#mobileFilterMenu .filter-checkbox-container .list-filter-he_neu ul.list-values{padding:0 10px}#mobileFilterMenu .filter-checkbox-container .list-filter-he_lager ul.list-values li,#mobileFilterMenu .filter-checkbox-container .list-filter-he_print ul.list-values li,#mobileFilterMenu .filter-checkbox-container .list-filter-he_digital ul.list-values li,#mobileFilterMenu .filter-checkbox-container .list-filter-he_neu ul.list-values li{padding-bottom:0 !important}}@media screen and (max-width:64.062em){#mobileFilterMenu .filter-checkbox-container .list-filter-he_print ul.list-values li{border-bottom:0}}button.resetSelection{margin:0;padding:3px 20px 3px 30px;background:url(../../img/icons.png) 12px -3271px no-repeat #f4f4f5;border-radius:15px;font:normal 13px/22px Helvetica,Arial,sans-serif;border:0}@media screen and (max-width:64.062em){button.resetSelection{margin-bottom:10px !important}}button.resetSelection:hover{background-color:#c70210;background-position:12px -3311px;color:#fff}.content .noSearchResult .error{margin:20px 0 40px 0;background-color:#2a2c35 !important}.noSearchResult a.big{padding:0 30px 0 15px;display:inline-block;border-radius:20px;color:#fff;background:url(../../img/icons.png) right -270px no-repeat #2a2c35;font:500 14px/30px 'Ubuntu',sans-serif;float:right}.noSearchResult a.big:hover{background-color:#c70210}@media only screen and (max-width:64.062em){.noSearchResult{padding:0 10px}}#page p.profi{margin:20px 0 0 0;font:500 14px/28px 'Ubuntu',sans-serif}@media only screen and (max-width:64.062em){#page p.profi{padding-left:10px;padding-right:10px}}#page .profiTopSection{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #f4f4f5}#page .profiSearch label{width:170px}#page .profiSearch input,#page .profiSearch .selecter{width:270px}@media only screen and (max-width:64.062em){#page .profiSearch{padding-left:10px;padding-right:10px}#page .profiSearch input,#page .profiSearch .selecter{width:100%}}#page .profiSearch .selecter-options{max-height:200px;overflow:hidden}#page .profiSearch .mCustomScrollBox{background-color:#f4f4f5}#page .profiSearch .mCSB_scrollTools{margin:10px 0 0 0;background-color:transparent}#page .profiSearch .mCSB_draggerRail{margin-left:7px}#page input.extended-search-submit{margin-top:10px;padding:0 20px 2px 40px;float:right;background:url(../../img/icons.png) 12px -436px no-repeat #c70210;color:#fff;border-radius:35px;font:500 16px/30px 'Ubuntu',sans-serif}#page input.extended-search-submit:hover{background-color:#990510}@media only screen and (max-width:64.062em){#page input.extended-search-submit{margin-right:10px}}@media only screen and (max-width:40em){#page input.extended-search-submit{width:96%;margin-bottom:20px}}#page .profiSearch .row-opus .selecter{width:110px;float:left}#page .profiSearch .row-opus input{width:150px;margin-left:10px;float:left}@media only screen and (max-width:64.062em){body #page .formData .row-opus .selecter{width:50%;min-width:50%}body #page .formData .row-opus input{width:46%;min-width:46%}}#page .profiSearch .row-key .selecter{width:80px;margin-right:11px}#page .profiSearch .row-key .selecter:last-child{margin-right:0}@media only screen and (max-width:64.062em){body #page .formData .row-key .selecter{width:32%;min-width:32%;margin-right:2%;float:left}body #page .formData .row-key .selecter:last-child{margin-right:0}}#page .profiSearch .row-difficulty .smallLabel{width:auto;padding-right:10px;font-weight:normal}#page .profiSearch .row-difficulty .sL2{padding-left:10px}#page .profiSearch .row-difficulty .selecter{float:left;width:101px}@media only screen and (max-width:64.062em){body #page .formData .row-difficulty .smallLabel{width:15% !important;min-width:15%;margin-top:3px}body #page .formData .row-difficulty .selecter{width:35%;min-width:35%}}.hitEngine-categorysearch{margin-bottom:15px}@media screen and (max-width:64.062em){.hitEngine-categorysearch{margin-bottom:20px}}.hitEngine-categorysearch .inner{position:relative;-webkit-box-shadow:3px 3px 10px -3px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 10px -3px rgba(0,0,0,0.5);box-shadow:3px 3px 10px -3px rgba(0,0,0,0.5)}.hitEngine-categorysearch .inner h3.head{padding:8px 0 8px 10px;background-color:#8b2121;line-height:20px}@media screen and (max-width:64.062em){.hitEngine-categorysearch .inner h3.head{border-color:white}}.hitEngine-categorysearch h4{padding:10px 0 0 10px;font:500 14px/20px 'Ubuntu',sans-serif;background-color:#f4f4f5}@media screen and (max-width:64.062em){.hitEngine-categorysearch h4{background-color:rgba(255,255,255,0.3);color:#fff}}.hitEngine-categorysearch .searchForm{background-color:#c70210;padding:12px 10px 0 10px;height:65px}@media screen and (max-width:64.062em){.hitEngine-categorysearch .searchForm{background-color:#c70210}}.hitEngine-categorysearch input{width:100%;height:40px;padding:5px 60px 5px 14px;float:left;background-color:white;border:transparent;color:#2a2c35 !important;font-style:normal;line-height:auto;border-radius:25px}.hitEngine-categorysearch input:focus{box-shadow:0 0 5px #2a2c35;background-color:#fff}.hitEngine-categorysearch input[placeholder]:focus{color:#fff}.hitEngine-categorysearch input.searchSubmit{width:45px;height:40px;padding:0;position:absolute;right:10px;border-radius:0 25px 25px 0;background:url(../../img/icons.png) 10px -5331px no-repeat white}.hitEngine-categorysearch input.search-submit-focus{background:url(../../img/icons.png) 10px -431px no-repeat white}.hitEngine-categorysearch input.searchSubmit:hover{background-color:#2a2c35;background-position:10px -431px}.oxSlider .caption *,header .mainNav a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#scrollHeader,.goToTop{animation-duration:.5s !important;-webkit-animation-duration:.5s !important;-moz-animation-duration:.5s !important}.content .refineParams span,.pager a,ul.drop li a,.tobasketButton,.checkoutSteps a span.num,.productQuickLinks a .icon,#details .addToWishlist,#details .showMoreButton a,#details .mediaData .mediaFile div:before,#details .mediaData .mediaFile a:before,#reviewsLogin,.productPrice a .price,.productPrice a .reducedPrice,.searchFilters .dropDown p span,.cmsContent div a.big,.cmsContent p a.big,.cmsContent .linkbox div.redir-link,.cmsContent .linkbox a,.goToTop,.contactBlock a .info,.noSearchResult a,#page input.extended-search-submit,button.resetSelection,#details .backToOverview,.imprint .showAnalytics,.imprint a.showLess,.withdrawalBox a.download,.searchFilters .list label,.mobileFilterButton,#optionLogin h3 a,#details .amountBtn,#basket .amountBtn,.smdPage .smdBuyMoreContainer .smdBuyMore{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.topLine a.homeButton,.searchBox input.searchSubmit,.hitEngine-categorysearch input.searchSubmit,header .mainNav a,header .mainNav span::before,h1.basket a,.topLine ul li div.redir-link,.topLine ul li div.redir-link span,.topLine ul li span.forgotPasswordOpener,.topLine ul li a,.topLine ul li a span,.basketButtons button,.basketButtons button span,.basketButtons a,.basketButtons a span,#basketVoucher .submitButton,#basket .mDelete,.buttonRed,button.submitButton,.selecter .selecter-selected,.selecter-options .selecter-item,.content .selecter-options .selected,.content .paymentSel dt label,.paymentSel dt,#thankyouPage .shortLink .infoText,#thankyouPage #haveQuestions,a.logoutButton,#scrollHeader .navButton,.seoText a,#page a.backHome,#page .cmsContent .contactForm a.backHome{-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-ms-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.topLine ul ul a,#forgotPassword .submitButton,#forgotPassword div.registerNow,#forgotPassword a.registerNow,ul#languages a,.basketContainer .basketMessage .gotoBasket,.mobileNav a.mButton,#mobileNav a,#mobileNav li a.mm-fullsubopen:hover+.mainCatPointer,footer ul.infoLinks a,.contactData a,.socialMedia a,.socialMedia div.redir-link,.sidebar ul a{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}#details .picture a #zoomTrigger,.trustTop{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#loginBox .forgotPasswordOpener{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.pager a,.content .formData .getNL label,.content .addressData p label,.content .formData p label,.content .agbConfirmation label,.content .formData label.remember,.tableOfContents p.artists a,.cmsContent div a,.cmsContent p a,.ratingContainer ul li.ratingValue div.redir-link,.ratingContainer ul li.ratingValue a,#details .productContent .attributes a,#details .addInfoSec table a,#checkout_infotext p a{-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.checkoutSteps a,#optionLogin .forgotPasswordOpener{-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}nav.breadcrumb a,.sidebar a,.sidebar a span.count{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.bx-wrapper .bx-controls-direction a,.bx-wrapper .bx-pager.bx-default-pager a{transition:background-color .3s,box-shadow .3s;-webkit-transition:background-color .3s,box-shadow .3s;-moz--transition:background-color .3s,box-shadow .3s}.oxSlider span.bannerLink,.pictureBox .picOverlay{transition:all .3s}.productOverview span.icon-caption{transition:opacity .5s}.trans-grow img{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.trans-grow:hover img,.trans-grow:focus img,.trans-grow:active img{-webkit-transform:scale(1.1);transform:scale(1.1)}.oxSlider .trans-grow:hover img,.oxSlider .trans-grow:focus img,.oxSlider .trans-grow:active img{-webkit-transform:scale(1.05);transform:scale(1.05)}.pictureBox .hoverInfoIcon,.shortLink .hoverInfoIcon,.team .hoverInfo{-webkit-animation-duration:.3s;animation-duration:.3s}.topLine ul ul,#loginBox,.ui-dialog{-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 7px 10px 0 rgba(0,0,0,0.5);box-shadow:0 7px 10px 0 rgba(0,0,0,0.5)}#languages{-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.5);box-shadow:0 3px 10px 0 rgba(0,0,0,0.5)}header .mainNav ul ul,header ul.bigSub{-webkit-box-shadow:0 3px 10px -1px rgba(0,0,0,0.6);-moz-box-shadow:0 3px 10px -1px rgba(0,0,0,0.6);box-shadow:0 3px 10px -1px rgba(0,0,0,0.6)}.selecter-options,.error,.success{-webkit-box-shadow:0 3px 10px -1px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 10px -1px rgba(0,0,0,0.2);box-shadow:0 3px 10px -1px rgba(0,0,0,0.2)}.tableOfContents .overlay{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.06) 3%,#fff 49%,#fff 97%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(3%,rgba(255,255,255,0.06)),color-stop(49%,#fff),color-stop(97%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.06) 3%,#fff 49%,#fff 97%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.06) 3%,#fff 49%,#fff 97%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.06) 3%,#fff 49%,#fff 97%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.06) 3%,#fff 49%,#fff 97%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.content .selecter .selecter-selected,body .errorMsg,.goToTop,.topLine ul .hasSub a span,.topLine ul .special a span,.topLine ul li.logout a span,.topLine ul ul a,#loginBox .submitButton,.forgotPassword .submitButton,#loginBox #errorBadLogin,.langContent,.searchBox input.searchSubmit,.searchBox input.search-submit-focus,.basketContainer .basketMessage .inner,.basketContainer .basketMessage .gotoBasket,.uspContainer span,header .mainNav .hasSub span,header .mainNav a.sale,header .mainNav ul ul.l2 li a,header ul.bigSub a,.mobileNav a.mButton,#mobileNav .mm-subopen,#mobileNav li.mm-subtitle a,#scrollHeader .navButton,#scrollHeader .navButton .infoMsg,.breadcrumb a,.sidebar .hasChild,footer ul.infoLinks a,.pictureBox .hoverInfoIcon,.shortLink .hoverInfoIcon,.socialMedia a,.socialMedia div.redir-link,.safeShopping p span,a.logoutButton span,.orderhistory a,h1.basket a,#basket .mDelete,#basketVoucher .submitButton,.basketButtons button span.arrow,.basketButtons a span.arrow,.cmsContent .linkbox div.redir-link,.cmsContent .linkbox a,.withdrawalBox a.download,#details .backToOverview span,#details .picture a #zoomTrigger,#details .mediaData .mediaFile div:before,#details .mediaData .mediaFile a:before,#details .stockFlag,.productQuickLinks a .icon,.topAttributeContainer .prodDifficulty li,#details #toBasket,#details .addToWishlist,#details .showMoreButton a,a.showAnalytics,a.showLess,.tableOfContents h5,#reviewsLogin,.searchFilters .list label,.searchFilters .dropDown p span,.searchFilters .dropDown ul.drop li.value span,.searchFilters .dropDown ul.drop li a,.searchFilters .list .list-values a:before,.searchFilters .list li.layer-1 ul li a:before,button.resetSelection,.noSearchResult a.big,#page input.extended-search-submit,.buttonRed,.error,.success,.productSlider .bx-wrapper .bx-controls-direction a,.tobasketButton span.icon,#details .stockFlag,#basket .stockFlag,body .content .addressSel .selecter-selected,#details .amountBtn,#basket .amountBtn,.searchFilters .filter-status-teaser .show-more,body.start .welcomebanner .inside .text ul li,#details .variantsContainer #variants .dropDown ul.drop li a,#details .variantsContainer .variantReset .reset,#details .variantsContainer #variants .reset,body.basket #page .content .basketBackToShop span.arrow,#mobileNav a.mm-title,#mobileFilterMenu a.mm-title,#mobileNav .mm-fullsubopen,.mm-menu .mm-next,#optionRegistration .inside ul li,.topLine ul .wishlist div.redir-link span:not(.counter),.topLine ul .wishlist a span:not(.counter),#details .stockFlag.notOnStock,#basket .stockFlag.notOnStock,.landing-featured-categories a:after,.landing-akkordeon-header:after,.productOverview .productData-buyLine .stockFlag,.card .card-link,.topLine ul .wishlist span:first-child,.mobileFilterButton:after,.paymentAllMethods:after,#details .detailsInfo .mediaFile div:after,#details .detailsInfo .mediaFile a:after,.mediaFileThumbnails .mediaFileThumbnail:after,.smdPage .smdBuyMore .icon{background-image:url(../../img/icons@2x.png?update=9) !important;background-size:40px 7010px !important}header ul.pkategorie7d0465880a99fc0cecc3dce a,#mobileNav a.p-kategorieaa3753be5d9618efae5fca6,#mobileNav a.p-kategorie6d9722c78757e0f3b0dd426,#mobileNav a.p-kategorie6192b4b8f4fdd20ff6b60fa,#mobileNav a.p-kategorieaf3e4f394abf3700dd37e98,#mobileNav a.p-kategorieedbd4ddc98694bf38355983,#mobileNav a.p-kategorie98c0f22fc6a014a776e1030,#mobileNav a.p-kategorie9da7e0a58ecb7e9136b3b94{background-image:url(../../img/musicIcons@2x.png) !important;background-size:50px 350px !important}.paymentIcons .payment,.intro .payment h4,header .basketContainer .basketContent,#scrollHeader .basketContainer .basketContent{background-image:url(../../img/iconsBig@2x.png?update=1) !important;background-size:60px 600px !important}.productOverview .titleIcon span.icon,.productOverview .articleIcons span.description,.productOverview .publisher a,.landing-about-wrapper .icon,#details .detailsInfo .mediaFile div:before,#details .detailsInfo .mediaFile a:before,#basket .productDescription .download-info,#details .variantsContainer.smdArticleInfo #variants .inner,#basket .productDescription .download-article{background-image:url(../../img/icons-attributes@2x.png) !important;background-size:40px 3740px !important}body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-prev:after,body.alist .landing-publishers .bx-controls .bx-controls-direction .bx-next:after{background-image:url(../../img/slider-controls-large@2x.png) !important;background-size:75px 105px !important}.styledCheckbox,.styledRadio{background-size:16px 64px !important;background-repeat:no-repeat !important}.shippingBox .styledRadio{background-image:url(../../img/CB-CheckBox@2x.png) !important;background-size:16px 64px !important;background-repeat:no-repeat !important}.trustTop{background-image:url(../../img/trustBadgeS@2x.png) !important;background-size:33px 33px !important}.ts-rating-light.skyscraper_horizontal .ts-reviews .ts-reviews-list li .ts-review-avatar span{background-image:url(../../img/avatar@2x.png) !important;background-size:25px 25px !important}}@media only screen and (max-width:40em) and (min--moz-device-pixel-ratio:2),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:40em) and (min-device-pixel-ratio:2),only screen and (max-width:40em) and (min-resolution:192dpi){.topLine .special.user.flyout.logged a,.topLine ul li.logout a{background-image:url(../../img/icons@2x.png?update=9) !important;background-size:40px 7010px !important}}@media only screen and (max-width:45em) and (min--moz-device-pixel-ratio:2),only screen and (max-width:45em) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width:45em) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:45em) and (min-device-pixel-ratio:2),only screen and (max-width:45em) and (min-resolution:192dpi){.topLine .login-mobile,.topLine ul .wishlist div{background-image:url(../../img/icons@2x.png?update=9) !important;background-size:40px 7010px !important}}.mediaFileThumbnail.smdPreview:after{background-image:url(../../img/icons-02@2x.png) !important;background-size:40px 144px !important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}.mobileNav{display:none;overflow:hidden}#mobileNav:not(.mm-menu){display:none}@media only screen and (max-width:64.0629em){header .mobileNav{height:40px;padding:0;display:block;background-color:#c6c8cd;line-height:40px}.mobileNav a.mButton,.mobileFilterButton{height:40px;display:block;background:url(../../img/icons.png) 20px -585px no-repeat #c70210;color:#fff;font:700 14px/40px 'Ubuntu',sans-serif;text-align:center;text-transform:uppercase}.mobileNav a.mButton:hover,.mobileFilterButton:hover{background-color:#2a2c35}html.mm-opened .mm-page{box-shadow:none;background-color:#fff}.mm-menu{background-color:#2a2c35}.mm-menu .mm-panels{margin-top:20px}#mobileNav a,#mobileNav .mainCatPointer{color:#fff;font:700 13px/20px 'Ubuntu',sans-serif;text-transform:uppercase;border-bottom:1px solid #555961}#mobileNav li.saleCat a span,#mobileNav li.bloglink a span{border:0}.mm-menu a:after{display:none}.mm-navbar{padding:0}.mm-navbar a.mm-prev{display:none}#mobileNav a.mm-title,#mobileFilterMenu a.mm-title{height:40px;margin:0;padding:0 0 0 40px;font-size:14px;line-height:40px;text-align:left;background:url(../../img/icons.png) 10px -626px no-repeat #c6c8cd;color:#2a2c35}#mobileNav a.mm-title:hover{background-color:#c70210;background-position:20px -1066px;color:#fff;cursor:pointer}#mm-0{padding-top:0}#mm-0 .mm-navbar{display:none}#mobileNav .mm-fullsubopen,.mm-menu .mm-next{background:url(../../img/icons.png) right -3520px no-repeat;border-bottom:1px solid #555961}.mm-listview .mm-next{width:40px}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:40px}#mobileNav .mm-next:hover{background-position:right -3561px;color:#fff}#mobileNav li.active a.mm-fullsubopen+.mainCatPointer,.mm-menu .l2 .active a,.mm-menu .l3 .active a{background-color:rgba(255,255,255,0.2)}#mobileNav li a.mm-fullsubopen:hover+.mainCatPointer,#mobileNav li.active a.mm-fullsubopen:hover+.mainCatPointer,.mm-menu .l2 a:hover,.mm-menu .l2 .active a:hover,.mm-menu .l3 .active a:hover,.mm-menu .l3 a:hover,#mobileNav li.login a:hover{background-color:#c70210;color:#fff}#mobileNav a.p-kategorieaa3753be5d9618efae5fca6,#mobileNav a.p-kategorie6d9722c78757e0f3b0dd426,#mobileNav a.p-kategorie6192b4b8f4fdd20ff6b60fa,#mobileNav a.p-kategorieaf3e4f394abf3700dd37e98,#mobileNav a.p-kategorieedbd4ddc98694bf38355983,#mobileNav a.p-kategorie98c0f22fc6a014a776e1030,#mobileNav a.p-kategorie9da7e0a58ecb7e9136b3b94{padding-left:55px;background-image:url(../../img/musicIcons.png);background-position:10px 11px;background-repeat:no-repeat}#mobileNav a.p-kategorie6d9722c78757e0f3b0dd426{background-position:10px -43px}#mobileNav a.p-kategorie6192b4b8f4fdd20ff6b60fa{background-position:10px -90px}#mobileNav a.p-kategorieaf3e4f394abf3700dd37e98{background-position:10px -142px}#mobileNav a.p-kategorieedbd4ddc98694bf38355983{background-position:10px -188px}#mobileNav a.p-kategorie98c0f22fc6a014a776e1030{background-position:10px -240px}#mobileNav a.p-kategorie9da7e0a58ecb7e9136b3b94{background-position:10px -291px}#mobileNav li.info,#mobileNav li.login{width:100%;position:absolute;bottom:45px}#mobileNav li.info{bottom:85px}#mobileNav li.info a,#mobileNav li.login a{padding-right:10px;background-color:rgba(198,200,205,0.1);text-align:left;font-size:13px}#mobileNav li.info a{border-top:1px solid rgba(198,200,205,0.2)}#mobileNav li a.sale{margin-bottom:80px}#mobileNav li.logout{width:100%;bottom:0;position:absolute}#mobileNav li.logout a:hover{background-color:#990510}}@media only screen and (max-width:40em){body .mobileNav a.mButton{background-position:11px -585px;padding-left:20px}}#mobileFilterMenu:not(.mm-menu){display:none}.mobileFilterButton{display:none}@media only screen and (max-width:64.062em){#mobileFilterMenu:not(.mm-menu),.mobileFilterButton{display:block}.mobileFilterContainer{margin-top:-35px;text-align:right}.mobileFilterButton{width:auto;height:35px;margin:0 10px 0 0;display:inline-block;background-color:#2a2c35;background-image:none;color:#fff;border-radius:5px;font:500 14px/35px 'Ubuntu',sans-serif;text-align:center;text-transform:none;padding:0 40px;position:relative;min-width:200px}.mobileFilterButton:after{content:'';display:inline-block;background:url('../../img/icons.png') 0 -6879px no-repeat;width:25px;height:35px;position:absolute;right:0;top:0;z-index:1}.mobileFilterButton:hover{background-color:#c70210}}@media only screen and (max-width:40em){.mobileFilterContainer{margin-top:0;text-align:center}}@media screen and (max-width:40em){.mobileFilterButton{margin-top:10px;margin-right:0}}@media screen and (max-width:64.062em){#mobileFilterMenu .mm-listview .list-values li{display:block !important}#mobileFilterMenu .mm-panels>.mm-panel:before,#mobileFilterMenu .mm-panels>.mm-panel:after{height:0}#mobileFilterMenu .mm-panels>.mm-panel.mm-hasnavbar{padding-top:0}section.hitEngine-filters{margin-top:20px}section.hitEngine-filters h3.head,section.hitEngine-filters .list p{height:40px;margin:0;padding:0}section.hitEngine-filters h3.head{padding-left:10px}section.hitEngine-filters .list p label,section.hitEngine-filters h3.head{height:40px;padding:0 0 0 10px;line-height:40px;border-bottom:1px solid #555961;background-position:right -3860px;background-color:rgba(255,255,255,0.1)}section.hitEngine-filters .filter-status-open p label,section.hitEngine-filters h3.head{background-color:rgba(255,255,255,0.5);background-position:right -3910px}section.hitEngine-filters .filter-status-open{margin-bottom:0;padding-bottom:0}#mobileFilterMenu section.hitEngine-filters ul.list-values{margin-top:10px}section.hitEngine-filters ul.list-values li{border-bottom:1px solid #555961;line-height:40px}section.hitEngine-filters ul.list-values li:last-of-type{padding-bottom:0;border-bottom:0}#mobileFilterMenu section.hitEngine-filters .list-filter-he_neu ul.list-values,#mobileFilterMenu section.hitEngine-filters .list-filter-he_lager ul.list-values,#mobileFilterMenu section.hitEngine-filters .list-filter-he_digital ul.list-values,#mobileFilterMenu section.hitEngine-filters .list-filter-he_print ul.list-values{margin-top:0 !important}#mobileFilterMenu section.hitEngine-filters .list-filter-he_neu ul.list-values,#mobileFilterMenu section.hitEngine-filters .list-filter-he_lager ul.list-values,#mobileFilterMenu section.hitEngine-filters .list-filter-he_digital ul.list-values{margin-top:0 !important}#mobileFilterMenu section.hitEngine-filters .list-filter-he_neu ul.list-values li,#mobileFilterMenu section.hitEngine-filters .list-filter-he_lager ul.list-values li,#mobileFilterMenu section.hitEngine-filters .list-filter-he_digital ul.list-values li{border-bottom:1px solid #555961}#mobileFilterMenu section.hitEngine-filters li a{width:100%;padding:0 0 0 40px;display:block;background-color:transparent;color:#fff;line-height:40px;font-weight:bold}#mobileFilterMenu section.hitEngine-filters li a:before{background:url(../../img/icons.png) 10px -4813px no-repeat transparent}#mobileFilterMenu section.hitEngine-filters li a.selected,#mobileFilterMenu section.hitEngine-filters li a:hover{color:#c70210}#mobileFilterMenu section.hitEngine-filters li a.selected:before,#mobileFilterMenu section.hitEngine-filters li a:hover:before{background-position:10px -4738px}#mobileFilterMenu section.hitEngine-filters li li a.selected:before,#mobileFilterMenu section.hitEngine-filters li li a:hover:before{background-position:10px -4738px !important}.hitEngine-filters .listFilter .filter-checkbox-container{padding-top:0;background-color:transparent}.hitEngine-filters .filter-checkbox-container{margin-bottom:0}#mobileFilterMenu .hitEngine-filters .list-filter-he_neu li:last-child{padding-bottom:0}#mobileFilterMenu .hitEngine-filters .list-filter-he_lager{margin-bottom:0}#mobileFilterMenu .list-filter-he_kategorie li a{border-bottom:0}#mobileFilterMenu .list-filter-he_kategorie li.layer-1.visible>a,#mobileFilterMenu .list-filter-he_kategorie li.layer-1>a.selected{background-color:rgba(255,255,255,0.1)}#mobileFilterMenu .list-filter-he_kategorie li.layer-1 .list-combiValues li:last-child{padding-bottom:0;border-bottom:0}#mobileFilterMenu .hitEngine-filters .list-filter-he_verlag .list-values li:last-child{border-bottom:0;padding-bottom:0}#mobileFilterMenu .resetSelection{width:90%;height:35px;margin:0 5%;border-radius:20px;background-position:15px -3267px}#mobileFilterMenu .resetSelection:hover{background-position:15px -3307px}}.smdPage{padding-left:0;padding-right:0}@media screen and (min-width:64.062em){.smdPage .inside{padding:20px 0;border:1px solid #ebebec;display:flex}}.smdTeaser{margin-top:25px;text-align:center;font-weight:bold}@media screen and (min-width:40em){.smdTeaser{margin-bottom:15px}}@media screen and (min-width:64.062em){.smdTeaser{padding:0 10%}}.smdImage{text-align:center}.smdPage h2{margin-top:2rem;color:#c70210;font:700 19px/30px 'Ubuntu',sans-serif;text-align:center}@media screen and (min-width:64.062em){.smdPage h2{margin-top:0;text-align:left}}@media screen and (min-width:641px){.smdPage h2{margin-top:0;text-align:left}}.smdPage h4.pageHead{margin-bottom:20px;font-weight:bold;text-align:center}@media screen and (min-width:641px){.smdPage h4.pageHead{margin-bottom:0;text-align:left}}.smdPage .info-row{width:100%;padding:5px 0;display:table;border-bottom:1px solid #ebebec}.smdPage .info-row:first-of-type{margin-top:10px}.smdPage .info-row:last-of-type{border-bottom:0}.smdPage .info-row>span{width:50%;display:table-cell}.smdPage .info-row span.smdTitle{font-weight:bold}.smdPage .info-row .no-downloads{background-color:#c70210;color:#fff;display:inline-block;width:20px;height:20px;line-height:21px;text-align:center}@media screen and (min-width:64.062em){.smdPage .smdBuyMoreContainer{align-items:center;justify-content:center;display:flex}}@media screen and (min-width:641px){.smdPage .smdBuyMoreContainer{text-align:right}}.smdPage .smdBuyMoreContainer .smdBuyMore{padding:5px 15px 5px 40px;margin-top:10px;margin-bottom:10px;display:block;position:relative;background-color:#c70210;color:#fff;text-align:center;font:bold 13px/30px Arial,Helvetica,sans-serif}@media screen and (min-width:641px){.smdPage .smdBuyMoreContainer .smdBuyMore{display:inline-block}}.smdPage .smdBuyMoreContainer .smdBuyMore .icon{width:30px;height:30px;top:50%;left:5px;margin-top:-15px;display:block;position:absolute;background-image:url(../../img/icons.png);background-repeat:no-repeat;background-position:2px -1354px}.smdPage .smdBuyMoreContainer .smdBuyMore:hover,.smdPage .smdBuyMoreContainer .smdBuyMore:focus{background-color:#ae020e}.smdPage #printframe{margin-top:1rem}.smdPage .smdError{margin-bottom:3rem}@media screen and (min-width:1025px){.smdPage .smdError{margin-bottom:0}}.smdPage .smdError h2{margin-top:0;margin-bottom:20px;text-align:center}.smdPage .smdError p{text-align:center}.smdPage .smdError a{color:#c70210;font-weight:bold}.smdPage .smdError a:hover,.smdPage .smdError a:focus{text-decoration:underline}#thankyouPage .smd-info{margin-top:30px;padding:10px;display:block;border:1px solid #c70210;background-color:rgba(199,2,16,0.05);color:#c70210;text-align:center;font-weight:bold}.ui-autocomplete span.hl_results{background-color:#ff6;border:1px solid black}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden;padding-right:5px;padding-bottom:15px;z-index:999999}.ui-autocomplete li{font-size:13px;padding:0 15px}* html .ui-autocomplete{height:250px}.selecter-element{*left:-999999px;position:absolute;opacity:0}.selecter{display:block;margin:10px 0;position:relative;z-index:1}.selecter .selecter-selected{background:#f9f9f9 url(jquery.fs.selecter-arrow.png) no-repeat right center;color:#333;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:8px 10px;position:relative;text-overflow:clip;z-index:49}.selecter .selecter-options{border-width:0 1px 1px;background-color:#fefefe;display:none;left:0;margin:0;max-height:260px;overflow:auto;overflow-x:hidden;padding:0;position:absolute;top:100%;width:100%;*width:auto;z-index:50}.selecter .selecter-group{background:#f9f9f9;border-bottom:1px solid #e3e3e3;color:#999;display:block;font-size:11px;padding:5px 10px 4px;text-transform:uppercase}.selecter .selecter-item{background:#fff;border-bottom:1px solid #e3e3e3;color:#333;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;width:100%}.selecter .selecter-item.selected{background:#f9f9f9}.selecter .selecter-item.disabled{color:#999;cursor:default}.selecter .selecter-item:first-child{border-radius:0}.selecter .selecter-item:last-child{border-radius:0 0 2px 2px;border-bottom:0}@media screen and (min-width:980px){.selecter .selecter-item:hover,.selecter .selecter-item.selected:hover{background-color:#c70210;color:#fff}.selecter .selecter-item.disabled:hover{background-color:#fff}.selecter:hover .selecter-selected{background-color:#c70210;color:#fff}.selecter.disabled .selecter-item:hover{background:#000}}.selecter.open{z-index:3}.selecter.open .selecter-selected{z-index:51}.selecter.open .selecter-selected,.selecter.focus .selecter-selected{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1)}.selecter.cover .selecter-options{border-width:1px;top:0}.selecter.cover.open .selecter-selected{z-index:49}.selecter.bottom .selecter-options{border-width:1px 1px 0;top:auto}.selecter.bottom .selecter-item:last-child{border:0}.selecter.bottom.cover .selecter-options{bottom:0;top:auto}.selecter.multiple .selecter-options{border-width:1px;box-shadow:none;display:block;position:static;width:100%}.selecter.disabled .selecter-selected{background:#fff;border-color:#eee;color:#ccc;cursor:default}.selecter.disabled .selecter-options{background:#fff;border-color:#eee}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{border-color:#eee;color:#ccc;cursor:default}.selecter.disabled .selecter-item.selected{background:#fafafa}.selecter .selecter-options.scroller{overflow:hidden}.selecter .selecter-options.scroller .scroller-content{max-height:260px;padding:0}@media screen and (max-width:500px){.selecter{max-width:100%}}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:10px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:0}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}