/*! nouislider - 8.5.1 - 2016-04-24 16:00:30 */


.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}/*!
 * jQuery UI Accordion 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
/*!
 * jQuery UI Autocomplete 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
/*!
 * jQuery UI Button 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
/*!
 * jQuery UI Datepicker 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
/*!
 * jQuery UI Dialog 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	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: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
/*!
 * jQuery UI Menu 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
/*!
 * jQuery UI Progressbar 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url(/assets/vendor/animated-overlay.gif);
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
/*!
 * jQuery UI Resizable 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
/*!
 * jQuery UI Selectable 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
/*!
 * jQuery UI Slider 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
/*!
 * jQuery UI Spinner 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
/*!
 * jQuery UI Tabs 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
/*!
 * jQuery UI Tooltip 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}
/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=highlight_soft&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=highlight_hard&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=highlight_hard&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=diagonals_thick&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=dots_small&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #eeeeee;
	background: #ffffff url(/assets/vendor/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #e3a1a1;
	background: #cc0000 url(/assets/vendor/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d8dcdf;
	background: #eeeeee url(/assets/vendor/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #004276;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #004276;
	text-decoration: none;
}
.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 {
	border: 1px solid #cdd5da;
	background: #f6f6f6 url(/assets/vendor/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #111111;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #111111;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #eeeeee;
	background: #ffffff url(/assets/vendor/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #cc0000;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #cc0000;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcd3a1;
	background: #fbf8ee url(/assets/vendor/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x;
	color: #444444;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #444444;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cc0000;
	background: #f3d8d8 url(/assets/vendor/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat;
	color: #2e2e2e;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #2e2e2e;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #2e2e2e;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/assets/vendor/ui-icons_cc0000_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(/assets/vendor/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(/assets/vendor/ui-icons_cc0000_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(/assets/vendor/ui-icons_cc0000_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(/assets/vendor/ui-icons_cc0000_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(/assets/vendor/ui-icons_004276_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/assets/vendor/ui-icons_cc0000_256x240.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 6px;
}

/* Overlays */
.ui-widget-overlay {
	background: #a6a6a6 url(/assets/vendor/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat;
	opacity: .4;
	filter: Alpha(Opacity=40);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #333333 url(/assets/vendor/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x;
	opacity: .1;
	filter: Alpha(Opacity=10);
	border-radius: 8px;
}
.sm-slider {
  position: relative;
  display: flex;
  align-items: stretch;
  justify-content: center;
}
.sm-slider.cloaked {
  visibility: hidden;
}
.sm-slider .slides-wrapper {
  display: flex;
  flex: 1;
  overflow: hidden;
}
.sm-slider .slides-wrapper .slides {
  display: flex;
}
.sm-slider .slides-wrapper .slides.animatable {
  will-change: transform;
  transform: translate(0, 0);
  transition: transform 300ms ease-in-out;
}
.sm-slider .slides-wrapper .slides .slide {
  flex: 1 0 auto;
  pointer-events: none;
}
.sm-slider .slides-wrapper .slides .slide * {
  pointer-events: all;
}
.sm-slider .arrow-base {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 48px;
  cursor: pointer;
  background: url(/assets/vendor/arrow.png) center center no-repeat;
  z-index: 1;
  user-select: none;
}
.sm-slider .arrow-inset {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 48px;
}
.sm-slider .arrow-left {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 48px;
  cursor: pointer;
  background: url(/assets/vendor/arrow.png) center center no-repeat;
  z-index: 1;
  user-select: none;
}
.sm-slider .arrow-left.inset {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 48px;
  left: 0;
}
.sm-slider .arrow-right {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 48px;
  cursor: pointer;
  background: url(/assets/vendor/arrow.png) center center no-repeat;
  z-index: 1;
  user-select: none;
  transform: rotate(180deg);
}
.sm-slider .arrow-right.inset {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 48px;
  right: 0;
}
.sm-slider .disabled {
  visibility: hidden;
  cursor: auto;
}
.sm-slider .dot-nav {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sm-slider .dot-nav .dot {
  border: 1px solid black;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.sm-slider .dot-nav .dot + .dot {
  margin-left: 6px;
}
.sm-slider .dot-nav .dot.active {
  background-color: #000;
}
.sm-slider--vertical {
  height: 100%;
  flex-direction: column;
}
.sm-slider--vertical .slides-wrapper .slides {
  flex-direction: column;
}
.sm-slider--vertical .slides-wrapper .slides .slide {
  display: flex;
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
}
.sm-slider--vertical .arrow-inset {
  position: absolute;
  top: auto;
  bottom: auto;
  left: 0;
  right: 0;
  height: 48px;
  width: auto;
}
.sm-slider--vertical .arrow-left {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 48px;
  cursor: pointer;
  background: url(/assets/vendor/arrow.png) center center no-repeat;
  z-index: 1;
  user-select: none;
}
.sm-slider--vertical .arrow-left.inset {
  position: absolute;
  top: auto;
  bottom: auto;
  left: 0;
  right: 0;
  height: 48px;
  width: auto;
  top: 0;
}
.sm-slider--vertical .arrow-right {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 48px;
  cursor: pointer;
  background: url(/assets/vendor/arrow.png) center center no-repeat;
  z-index: 1;
  user-select: none;
  transform: rotate(180deg);
}
.sm-slider--vertical .arrow-right.inset {
  position: absolute;
  top: auto;
  bottom: auto;
  left: 0;
  right: 0;
  height: 48px;
  width: auto;
  bottom: 0;
}


.hidden {
  display: none;
}
.lightbox-shadow {
  position: fixed;
  z-index: 1001;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  opacity: 1;
  transition: opacity 300ms ease-in-out;
}
.lightbox-shadow--hidden {
  opacity: 0;
}
.lightbox-wrapper {
  position: fixed;
  padding: 40px;
  z-index: 1002;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-height: 100%;
  -moz-user-select: none;
  user-select: none;
}
.lightbox-wrapper .sm-slider {
  z-index: 1003;
}
.lightbox-wrapper .lightbox-shadow--closer {
  position: fixed;
  z-index: 1004;
  top: 0;
  right: 0;
  color: #fff;
  padding: 0 10px;
  font-size: 40px;
  transform: rotate(45deg);
}
.lightbox-wrapper .lightbox-shadow--closer:hover {
  cursor: pointer;
}
.lightbox-wrapper .lightbox-shadow--closer:before {
  content: '+';
}
.lightbox-wrapper .lightbox-shadow--closer-hidden {
  display: none;
}
.lightbox-wrapper .lightbox-slider--main {
  height: 80%;
  max-height: inherit;
}
.lightbox-wrapper .lightbox-slider--main .slides-wrapper .slides .slide {
  text-align: center;
}
.lightbox-wrapper .lightbox-slider--main .slides-wrapper .slides .slide img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.lightbox-wrapper .lightbox-slider--thumb {
  margin-top: 20px;
  height: 20%;
}
.lightbox-wrapper .lightbox-slider--thumb .slides-wrapper .slides .slide {
  text-align: center;
}
.lightbox-wrapper .lightbox-slider--no-thumb {
  height: 100%;
}@font-face{font-family:mconcord icons;src:url(/assets/fonts/mconcord-icons.eot);src:url(/assets/fonts/mconcord-icons.eot?#iefix&v201906) format("embedded-opentype"),url(/assets/fonts/mconcord-icons.woff) format("woff"),url(/assets/fonts/mconcord-icons.ttf) format("truetype"),url(/assets/fonts/mconcord-icons.svg#mconcord-icons?v201906) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir LT Std;src:url(/assets/fonts/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenirLTStd-Light.woff) format("woff"),url(/assets/fonts/AvenirLTStd-Light.ttf) format("truetype"),url(/assets/fonts/AvenirLTStd-Light.svg#AvenirLTStd-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Avenir LT Std;src:url(/assets/fonts/AvenirLTStd-Roman.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenirLTStd-Roman.woff) format("woff"),url(/assets/fonts/AvenirLTStd-Roman.ttf) format("truetype"),url(/assets/fonts/AvenirLTStd-Roman.svg#AvenirLTStd-Roman) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir LT Std;src:url(/assets/fonts/AvenirLTStd-Book.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenirLTStd-Book.woff) format("woff"),url(/assets/fonts/AvenirLTStd-Book.ttf) format("truetype"),url(/assets/fonts/AvenirLTStd-Book.svg#AvenirLTStd-Book) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Avenir LT Std;src:url(/assets/fonts/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenirLTStd-Medium.woff) format("woff"),url(/assets/fonts/AvenirLTStd-Medium.ttf) format("truetype"),url(/assets/fonts/AvenirLTStd-Medium.svg#AvenirLTStd-Medium) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Avenir LT Std;src:url(/assets/fonts/AvenirLTStd-Heavy.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal}@font-face{font-family:Avenir LT Std;src:url(/assets/fonts/AvenirLTStd-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenirLTStd-Black.woff) format("woff"),url(/assets/fonts/AvenirLTStd-Black.ttf) format("truetype"),url(/assets/fonts/AvenirLTStd-Black.svg#AvenirLTStd-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Avenir Next LT Pro Bold Condensed;src:url(/assets/fonts/AvenirNextLTPro-BoldCn.ttf) format("truetype"),url(/assets/fonts/AvenirNextLTPro-BoldCn.eot) format("embedded-opentype"),url(/assets/fonts/AvenirNextLTPro-BoldCn.woff) format("woff"),url(/assets/fonts/AvenirNextLTPro-BoldCn.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpenSans Regular;src:url(/assets/fonts/OpenSans-Regular.ttf) format("truetype"),url(/assets/fonts/OpenSans-Regular.eot) format("embedded-opentype"),url(/assets/fonts/OpenSans-Regular.woff) format("woff"),url(/assets/fonts/OpenSans-Regular.svg) format("svg")}.texttrimmed{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.font-helvetica-base{font-family:Helvetica Neue,Helvetica,sans-serif;font-size:14px}.glyphicon{background-color:#b2b4b8;border-radius:100%;background-clip:padding-box;font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;min-width:22px;min-height:22px;line-height:21px;vertical-align:middle;text-align:center;top:0}.glyphicon a:hover,a.glyphicon:hover{transition:background .2s ease,border .2s ease,color .2s ease;background-color:#979ba1}.glyphicon.mini{font-size:8px;min-width:14px;min-height:14px;line-height:12px;top:2.5px}.glyphicon.big{font-size:20px;min-width:32px;min-height:32px;line-height:30px}.glyphicon.heart:before{content:"A"}.glyphicon.check:before,.glyphicon.glyphicon-ok:before{content:"K"}.glyphicon.cross:before{content:"N"}.glyphicon.notice{border-radius:0;background-clip:padding-box;background-color:transparent}.glyphicon.notice:before{content:"n"}.glyphicon.grid,.glyphicon.infogrid,.glyphicon.line{border-radius:0;background-clip:padding-box;background-color:transparent;font-size:21px;margin-right:15px}.glyphicon.grid:last-child,.glyphicon.infogrid:last-child,.glyphicon.line:last-child{margin-right:0}.glyphicon.grid:before,.glyphicon.infogrid:before,.glyphicon.line:before{font-size:23px}.glyphicon.line:before{content:"X"}.glyphicon.grid:before{content:"Y"}.glyphicon.infogrid:before{content:"Z"}.glyphicon.info{background-color:transparent;color:#b2b4b8;font-size:14px;min-width:10px}.glyphicon.facebook{background:url(/assets/images/sprite.png) no-repeat 0 -115px;background-size:150px auto;font-size:0!important;min-height:35px;min-width:35px}.glyphicon.youtube{background:url(/assets/images/sprite.png) no-repeat -45px -115px;background-size:150px auto;font-size:0!important;min-height:35px;min-width:60px}.glyphicon.search{background-color:transparent;font-size:16px;min-width:0;min-height:0;line-height:1;vertical-align:text-bottom}.btn-controls{border-radius:0;background-clip:padding-box;font-family:Arial,Helvetica,sans-serif;padding:0 10px 0 20px!important;margin:0;font-size:100%;vertical-align:top;line-height:1.231;min-height:0;text-align:left;font-weight:400;text-transform:none;text-indent:0;top:1px;display:block;white-space:normal}.btn-controls,.btn-controls.accordion-toggle:not(.collapsed),.btn-controls.active,.btn-controls:hover{background-color:transparent;color:#2b333f;border:0 none}.btn-controls:active,.btn-controls:focus{background-color:transparent;border:0 none}.btn-controls a{text-decoration:underline}.btn-controls.disabled,.btn-controls[disabled]{opacity:.25}.btn-controls:before{content:"";display:inline-block;vertical-align:text-top;background:url(/assets/images/sprite_checkradio.svg) no-repeat;background-size:100px auto;width:17px;height:15.25px;margin:0 0 0 -20px}.btn-controls.accordion-toggle:not(.collapsed),.btn-controls.active,.btn-controls:active{box-shadow:none}.btn-controls>input[type=checkbox],.btn-controls>input[type=radio]{display:none}.btn-controls.radio:before{background-position:-50px -64.75px}.btn-controls.radio:hover:before{background-position:-50px -31.75px}.btn-controls.radio.accordion-toggle:not(.collapsed):before,.btn-controls.radio.active:before{background-position:-50px .25px}.btn-controls.checkbox:before{background-position:0 -65px}.btn-controls.checkbox:hover:before{background-position:0 -32px}.btn-controls.checkbox.accordion-toggle:not(.collapsed):before,.btn-controls.checkbox.active:before{background-position:0 0}.btn{transition:background .2s ease,border .2s ease,color .2s ease;border-radius:0;background-color:#e8eaed;border:1px solid #e8eaed;color:#2b333f;text-transform:none;padding:8px 12px 7px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:.02em;font-size:1rem;white-space:normal}.btn:hover{background-color:#cbd0d7;border-color:#cbd0d7;color:#2b333f}.btn:active,.btn:focus{background-color:#e8eaed;border-color:#e8eaed;color:#2b333f}.btn.active,.btn:active{box-shadow:none}.btn a:not(.text-link){color:inherit}.btn.next .sufarrow:after{content:" \BB";position:relative;top:-.105em}.btn.btn-secondary{padding:10px 24px 8px}.btn-primary{background-color:#2b333f;border:1px solid #2b333f;color:#fff}.btn-primary.active,.btn-primary:hover{background-color:#191d24;border-color:#191d24;color:#fff}.btn-primary:active,.btn-primary:focus{background-color:#2b333f;border-color:#2b333f;color:#fff}.btn-primary a{color:inherit}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{background-color:rgba(43,51,63,.6);border-color:rgba(43,51,63,.6);color:hsla(0,0%,100%,.6)}.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:rgba(43,51,63,.8);border-color:rgba(43,51,63,.8);color:hsla(0,0%,100%,.6)}.btn-secondary{background-color:#5b616d;border:1px solid #5b616d;color:#fff}.btn-secondary.active,.btn-secondary:hover{background-color:#191d24;border-color:#191d24;color:#fff}.btn-secondary:active,.btn-secondary:focus{background-color:#2b333f;border-color:#2b333f;color:#fff}.btn-secondary a{color:inherit}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary{background-color:rgba(91,97,109,.6);border-color:rgba(91,97,109,.6);color:hsla(0,0%,100%,.6)}.btn-secondary.disabled.active,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled].active,.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary.active,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:rgba(91,97,109,.8);border-color:rgba(91,97,109,.8);color:hsla(0,0%,100%,.6)}.btn-minus,.btn-plus{font-family:Arial,Helvetica,sans-serif;border-color:#b2b4b8;background-color:#b2b4b8;color:#fff;font-size:34px;padding:0 0 5px;width:37px;height:38px;line-height:35px}.btn-minus.active,.btn-minus:active,.btn-minus:focus,.btn-minus:hover,.btn-plus.active,.btn-plus:active,.btn-plus:focus,.btn-plus:hover{background-color:#6f747b;border-color:#6f747b;color:#fff}.btn-minus.disabled,.btn-minus[disabled],.btn-plus.disabled,.btn-plus[disabled]{color:hsla(0,0%,100%,.65)}.btn-minus{padding-bottom:9px;line-height:31px}.btn-default{background-color:#e30614;border:1px solid #e30614;color:#fff}.btn-default.active,.btn-default:hover{background-color:#cc0202;border-color:#cc0202;color:#fff}.btn-default:active,.btn-default:focus{background-color:#e30614;border-color:#e30614;color:#fff}.btn-default a{color:inherit}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default{background-color:rgba(227,6,20,.8);border-color:rgba(227,6,20,.8);color:hsla(0,0%,100%,.8)}.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:rgba(227,6,20,.7);border-color:rgba(227,6,20,.7);color:hsla(0,0%,100%,.7)}.btn-inverse{background-color:#fff;border:1px solid #fff;color:#2b333f}.btn-inverse.active,.btn-inverse:hover{background-color:#e8eaed;border-color:#e8eaed}.btn-inverse:active,.btn-inverse:focus{background-color:#fff;border-color:#fff}.btn-inverse a{color:inherit}.btn-unstyled{background-color:transparent;border:1px solid transparent;color:#6f747b;padding:0;text-transform:none}.btn-unstyled.active,.btn-unstyled:active,.btn-unstyled:focus,.btn-unstyled:hover{background-color:transparent;border-color:transparent;color:#2b333f}.btn-unstyled a{color:inherit}.btn-group-sm>.btn,.btn-sm{font-size:90%;padding:5px 12px 4px}.btn-group-lg>.btn,.btn-lg{padding:13px 12px}.btn-cta{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:inherit}.btn-fixed{width:100%;max-width:240px}.inline .btn-controls{display:inline-block}.checkbox+.checkbox,.radio+.radio{margin-top:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:0}.checkbox,.checkbox-inline,.radio,.radio-inline{border:none;background-color:inherit}.checkbox-inline:before,.checkbox:before,.radio-inline:before,.radio:before{margin:-3px 0 0 -20px}.checkbox-inline:hover,.checkbox:hover,.radio-inline:hover,.radio:hover{border:none;background-color:inherit}.checkbox-inline input[type=checkbox],.checkbox-inline input[type=radio],.checkbox input[type=checkbox],.checkbox input[type=radio],.radio-inline input[type=checkbox],.radio-inline input[type=radio],.radio input[type=checkbox],.radio input[type=radio],input[type=checkbox],input[type=radio]{margin-top:3px}.btn.dropdown-toggle.active,.btn.dropdown-toggle:active,.btn.dropdown-toggle:focus,.btn.dropdown-toggle:hover{background-color:#fff;border-color:#fff;color:#000}.topspacer{margin-top:10px;padding-top:10px}.topspacer:after,.topspacer:before{content:"";display:table;clear:both}.topspacer-mini{margin-top:5px;padding-top:5px}.topspacer-mid{margin-top:20px;padding-top:20px}.topspacer-big{margin-top:30px;padding-top:30px}.wrapper{max-width:1212px;width:100%!important;margin:0 auto;padding:0 16px;background-color:#fff}.pagetitle{border:1px solid #b2b4b8;border-width:0 0 1px;font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 20px;padding-bottom:5px;display:block}.pagetitle.noborder{border-color:transparent;padding-bottom:0}.pagetitle .br{text-transform:none}.lead{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:32px;display:block;margin:0 0 10px}.lead .br{text-transform:none}.lead.hr{border:1px solid #b2b4b8;border-width:0 0 1px;margin-bottom:0;padding-bottom:20px;height:auto}.highlighttext{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase}.text-link{color:#6f747b;cursor:pointer}.text-link:focus,.text-link:hover{color:#63676e;text-decoration:underline}.text-link a{color:inherit}.linksholder{line-height:20px}.editor .text-link{cursor:text}footer .wrapper{position:relative}footer .h3,footer h3{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:18px;padding-bottom:5px;margin-bottom:12px;margin-top:50px}footer ul.linklist li.dropdown{display:block!important}footer ul.linklist li.dropdown>a,footer ul.linklist li.dropdown>span{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:18px;padding-bottom:2px;pointer-events:none;background-color:transparent;margin:48px 6px 5px;padding-left:0;padding-right:0;font-weight:400}footer .hr{margin-top:50px}footer .hr,footer p:last-child,footer ul:last-child{margin-bottom:0}footer ul:not(.linklist) li{line-height:1.8em}footer ul.linklist li>a:before,footer ul.linklist li>span:before{display:none}footer .support{font-size:14px}footer .support a{word-wrap:break-word}footer .support small{font-size:11px}footer .support .btn{margin-top:12px;background-color:#2b333f;color:#fff}footer .support .btn:hover{background-color:#5f708b}footer .delivery ul,footer .payment ul{margin-bottom:-10px}footer .delivery li,footer .payment li{padding-right:0;padding-bottom:10px;max-width:33.33333333%}footer .content .checklist{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;float:left;width:50%;padding-right:10%;margin-bottom:1px}footer .content .checklist li{line-height:1.42857;padding-bottom:4px;margin-top:0}footer .ekomi,footer .languages,footer .social{margin-top:50px;line-height:35px}footer .copyright{margin-top:50px;padding-top:9px;line-height:20px}footer .ekomi{text-align:right}footer .ekomi a{padding:13px;margin-top:24px;display:inline-block;background-color:#b5bec5}footer .ekomi a img{margin-top:-37px}footer .sealsholder .seals{float:left;max-width:100px;margin-left:-12px}footer .sealsholder .seals>div{float:left;margin-left:12px}footer .sealsholder #customTrustbadge img{margin-left:7px;width:71px}footer .sealsholder .text{margin-left:100px}footer .banner{margin-top:60px;text-align:center}footer .languages{max-width:80%;margin-left:20%}footer input+.btn{margin-top:10px}footer .btnholder{margin-left:-4px;margin-right:-4px}footer .btnholder .btn{margin-top:10px;margin-left:4px;margin-right:4px}footer .side-nav{margin-top:-3px;margin-left:-6px}footer .side-nav .subcategory{margin-left:0}footer .glyphicon+.icontext,footer .glyphicon+ul.checklist{padding-left:10px;display:inline-block;vertical-align:middle;max-width:80%;margin-bottom:0}footer .glyphicon+.glyphicon{margin-left:8px}footer .social .glyphicon{border-radius:0;background-clip:padding-box;transition:color .2s ease;background-color:transparent;color:#b2b4b8;font-size:35px;line-height:1}footer .social .glyphicon:hover{opacity:.6}footer .newsletterholder>*+*{padding-top:10px}footer .newsletterholder .input-group{max-width:540px}footer .awardsarea{padding-bottom:46px}footer .footersection{background-color:#e8eaed;padding:0 0 50px}footer .footersection+.footersection{border-top:1px solid #b2b4b8}footer .footersection .logo a{background-size:auto;background-position-x:center;width:100%;height:31px}footer .phone{font-size:17px;font-weight:700;margin-bottom:6px;display:inline-block}footer .legally .side-nav{margin-top:0}footer .copyrightholder{text-align:center}footer .form-control::-webkit-input-placeholder{color:#2b333f}footer .form-control:-moz-placeholder,footer .form-control::-moz-placeholder{color:#2b333f}footer .form-control:-ms-input-placeholder{color:#2b333f}.form-newsletter{background-color:#fff;padding:9px 8px 9px 46px;position:relative}.form-newsletter:before{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"3";color:#2b333f;font-size:32px;position:absolute;left:12px;top:2px;z-index:3;opacity:.3;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.form-newsletter .form-control{box-shadow:none;border-color:#fff;padding-right:.3em;padding-left:.3em}#scrolltop{transition:background .2s ease,border .2s ease,color .2s ease;font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:30px;color:#fff;background-color:#2b333f;width:50px;height:50px;line-height:50px;text-align:center;position:fixed;margin-left:630px;left:50%;bottom:43px;z-index:9999}#scrolltop:hover{background-color:#5f708b}.bgWrapper,.loading-animation{display:none}.bgWrapper{position:fixed;width:100%;height:100%;background-color:#000;opacity:.8;top:0;left:0;z-index:1003}@media (min-width:992px) and (max-width:1399px){#scrolltop{display:inline;margin-left:420px}}@media (min-width:768px){footer .footernavholder{float:right}footer .footernav{text-align:right}}@media (max-width:991px){footer .sealsholder .seals{display:table;float:none;max-width:100%}footer .sealsholder .text{margin-left:0;margin-top:10px}#scrolltop{display:inline;margin-left:280px}}@media (max-width:767px){footer .footersection{padding-bottom:30px}footer .languages{max-width:60%}footer .banner{margin-top:20px}footer .copyright,footer .ekomi,footer .languages,footer .social{text-align:center;line-height:1.42857;margin-top:30px;padding-top:0}footer .social{margin-top:70px}footer .ekomi a{margin-top:4px}footer .h3,footer h3{margin-top:30px}footer ul.linklist li.dropdown{display:block}footer ul.linklist li.dropdown>a,footer ul.linklist li.dropdown>span{margin-top:28px}#scrolltop{display:inline;margin-left:130px}}@media (min-width:380px) and (max-width:991px){footer .content .checklist{padding-right:10%}}@media (max-width:379px){footer .content .checklist{padding-right:10px}#scrolltop{display:inline;margin-left:90px}}.logo a{display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url(/assets/images/logo.svg) no-repeat 50%;background-size:100% auto;width:336px;height:40px}@media (max-width:991px){.logo a{background-size:258px auto;width:258px;height:30px}}@media (max-width:767px){.logo a{background-size:100% auto;height:46px;width:100%;background-position:0}}.comparearea .sidebar-holder{float:left;width:20%}.comparearea .sidebar-holder .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:32px;display:block;margin:0 0 10px}.comparearea .sidebar-holder .title .br{text-transform:none}.comparearea .sidebar-holder .title.hr{border:1px solid #b2b4b8;border-width:0 0 1px;margin-bottom:0;padding-bottom:20px;height:auto}.comparearea .sidebar-holder .text-link{display:block;margin-top:5px}.comparearea .sidebar-holder .text-link:before{content:"\BB   "}.comparearea .tools-holder{border:1px solid #b2b4b8;border-right-width:0;padding:20px 10px;height:450px;overflow:hidden}.comparearea .btn-holder{margin-right:-5px}.comparearea .btn-holder a{display:inline-block;margin-right:5px}.comparearea .btn-holder .btn-cta .text,.comparearea .btn-holder .btn.details .glyphicon{display:none}.comparearea .btn-holder .btn-cta .glyphicon{background-color:transparent;line-height:14px;min-height:14px;font-size:20px;top:-2px}.comparearea .content-holder{border:1px solid #b2b4b8;border-width:1px 1px 0;float:left;position:relative;width:80%}.comparearea .content-holder .attributes-holder{margin-left:-1px}.comparearea .attributes-holder{border:1px solid #b2b4b8;border-width:0 0 1px 1px;line-height:26px}.comparearea .attributes-holder .head{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;background-color:#2b333f;color:#fff;padding:0 20px 0 10px;font-weight:700;line-height:32px}.comparearea .attributes-holder .head .droparrow:before{right:10px}.comparearea .attributes-holder .line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;text-align:left;padding:0 10px}.comparearea .attributes-holder .line:nth-of-type(odd){background-color:#e8eaed}.comparearea .compare-controls{background-color:#e8eaed;position:absolute;top:-55px;height:40px;line-height:40px;left:0;right:0;text-align:center}.comparearea .compare-controls .title{text-transform:uppercase;font-weight:700}.comparearea .compare-controls .count:before{content:" ("}.comparearea .compare-controls .count:after{content:") "}.comparelist.empty .alert{font-weight:700}.slider.compare{width:100%}.slider.compare .owl-theme .owl-controls .owl-nav{top:-55px;margin-top:0;line-height:40px}.slider.compare .owl-theme .owl-controls .owl-nav .owl-next,.slider.compare .owl-theme .owl-controls .owl-nav .owl-prev{background-color:#b2b4b8!important;width:40px;text-align:center}.slider.compare .owl-theme .owl-controls .owl-nav .owl-prev{left:0}.slider.compare .owl-theme .owl-controls .owl-nav .owl-next{right:0}.slider.compare .item--no-padding{padding:0!important}.slider.compare .item .holder{border:1px solid #b2b4b8;padding:20px 10px;margin:-1px -1px 0;background-color:#fff}.slider.compare .item .holder.main{height:450px;overflow:hidden}.slider.compare .item .closeicon{box-shadow:none;border:0;line-height:21px;min-height:22px;min-width:22px}.slider.compare .item .closeicon:hover{color:#5f708b!important}.slider.compare .item .closeicon.right{right:10px;top:10px}.slider.compare .item .closeicon.right:hover{background:none}.slider.compare .item .rating{display:inline-block}.slider.compare .imgholder{display:block;max-height:190px;padding-bottom:32px}.slider.compare .imgholder img{max-height:160px}.slider.compare .articlename,.slider.compare .manufacturername{display:block}.slider.compare .manufacturername{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;line-height:1.15;margin-top:-23px;min-height:23px}.slider.compare .manufacturername img{max-height:23px;max-width:none}.slider.compare .articlename{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-size:14px;font-weight:700}.slider.compare .product-price{height:53px;margin-top:10px}@media (min-device-width:768px) and (max-device-width:1024px){.slider.compare .product-price{margin-top:15px}}@media (min-device-width:768px) and (max-device-width:1024px){.slider.compare .product-price .price-wrapper .price{font-size:24px!important}}@media (min-device-width:768px) and (max-device-width:1024px){.slider.compare .product-price .price-wrapper .price .decimals{top:0!important}}@media (min-device-width:768px) and (max-device-width:1024px){.slider.compare .product-price .retail-price{font-size:12px!important}}.slider.compare .product-price .retail-price .decimals{top:1px;vertical-align:super}.slider.compare .product-price .discount-flag{margin-bottom:6px}@media (min-device-width:768px) and (max-device-width:1024px){.slider.compare .product-price .discount-flag{margin-bottom:3px;font-size:13px}}.slider.compare .vatinfo{margin-top:0}.slider.compare .vatinfo a{display:inline}.slider.compare .ratings{display:block;height:20px;padding-top:5px}.slider.compare .availability,.slider.compare .btn-holder{margin-top:10px;padding-top:10px}.slider.compare .availability:after,.slider.compare .availability:before,.slider.compare .btn-holder:after,.slider.compare .btn-holder:before{content:"";display:table;clear:both}@media (min-width:992px){.comparearea .compare-controls{display:none}}@media (max-width:991px){.comparearea .comparelist:not(.empty):not(.mobile){margin-top:55px}.comparearea .sidebar-holder{width:33.3333334%}.comparearea .content-holder{width:66.6666667%}}#faqs .faq-panel .heading{display:flex;align-items:center;flex-direction:column;padding-top:5px;padding-bottom:5px}#faqs .faq-panel .heading .subline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:20px}#faqs .faq-panel .heading .headline{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:34px}#faqs .faq-panel .contact{display:flex;background-color:#e30614;margin:20px -36px;padding:30px 36px}#faqs .faq-panel .contact .phone{flex:0 1 50%;display:flex;align-items:center}#faqs .faq-panel .contact .phone .details{margin-left:15px}#faqs .faq-panel .contact .phone .details .text{font-size:22px}#faqs .faq-panel .contact .phone .details .number,#faqs .faq-panel .contact .phone .details .text{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-shadow:3px 3px 5px rgba(0,0,0,.5);color:#fff}#faqs .faq-panel .contact .phone .details .number{font-size:48px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#faqs .faq-panel .contact .phone .details .number{font-size:36px}}#faqs .faq-panel .contact .phone .details .availability{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:22px;color:#fff}#faqs .faq-panel .contact .chat{flex:0 1 50%;display:flex;align-items:center}#faqs .faq-panel .contact .chat .details{margin-left:15px}#faqs .faq-panel .contact .chat .details .text{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:22px;color:#fff;text-shadow:3px 3px 5px rgba(0,0,0,.5)}#faqs .faq-panel .contact .chat .details .btn.btn-chat{background-color:#2b333f;border-color:#2b333f;color:#fff;width:60%;margin:5px 0;padding:10px 0}#faqs .panel .panel-heading{padding-bottom:0}#faqs .panel .panel-heading .panel-title.h2{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700!important;padding-bottom:35px}#faqs .panel #collapsemain-faqs .panel-group .panel:last-child{border-bottom:1px solid #2b333f}#faqs .panel #collapsemain-faqs .panel-group .panel:last-child:hover{border-bottom-color:#f0f1f2}#faqs .panel #collapsemain-faqs .panel-group .panel:last-child.open:hover{border-bottom-color:#2b333f}#faqs .panel #collapsemain-faqs .panel-group .panel:hover+.panel .panel-title .accordion-toggle{border-top-color:#f0f1f2}#faqs .panel #collapsemain-faqs .panel-group .panel.open:hover+.panel .panel-title .accordion-toggle{border-top-color:#2b333f}#faqs .panel #collapsemain-faqs .panel-group .panel .panel-heading{padding:0}#faqs .panel #collapsemain-faqs .panel-group .panel .panel-heading .panel-title{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700}#faqs .panel #collapsemain-faqs .panel-group .panel .panel-heading .panel-title .accordion-toggle{margin-bottom:0;padding:20px 50px 20px 30px;border-top:1px solid #2b333f}#faqs .panel #collapsemain-faqs .panel-group .panel .panel-heading .panel-title .accordion-toggle:hover{color:#2b333f;background-color:#f0f1f2;border-color:#f0f1f2}#faqs .panel #collapsemain-faqs .panel-group .panel .panel-heading .panel-title .accordion-toggle:focus{color:#2b333f}#faqs .panel #collapsemain-faqs .panel-group .panel .panel-heading .panel-title .accordion-toggle.collapsed .droparrow:before{content:"R";color:#2b333f}#faqs .panel #collapsemain-faqs .panel-group .panel .panel-heading .panel-title .accordion-toggle .droparrow:before{content:"Q";-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-13px;margin-right:15px;opacity:1;color:#e30614}#faqs .panel #collapsemain-faqs .panel-group .panel [id^=collapsefaq-] .panel-body{width:75%;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#2b333f;font-size:17px}#faqs .panel #collapsemain-faqs .panel-group .panel>div{padding-left:30px;padding-right:10px}#faqs_mobile .faq-panel,#faqs_mobile .faq-panel .heading{display:flex;flex-direction:column}#faqs_mobile .faq-panel .heading{align-items:center;text-align:center;margin-top:15px}#faqs_mobile .faq-panel .heading .subline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:16px}#faqs_mobile .faq-panel .heading .headline{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:22px}#faqs_mobile .faq-panel .contact{display:flex;flex-direction:column;background-color:#e30614;padding:20px 16px;margin:20px -16px}#faqs_mobile .faq-panel .contact .phone{display:flex;margin-bottom:10px;color:#fff;text-shadow:3px 3px 5px rgba(0,0,0,.5)}#faqs_mobile .faq-panel .contact .phone .details{display:flex;flex-direction:column;justify-content:space-around;margin-left:15px}#faqs_mobile .faq-panel .contact .phone .details .text{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700}#faqs_mobile .faq-panel .contact .phone .details .number{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:23px;line-height:1}#faqs_mobile .faq-panel .contact .phone .details .availability{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px}#faqs_mobile .faq-panel .contact .phone .icon_phone{width:25%;height:25%;max-width:144px}#faqs_mobile .faq-panel .contact .chat{display:flex;margin-top:10px;color:#fff}#faqs_mobile .faq-panel .contact .chat .details{display:flex;flex-direction:column;justify-content:space-around;margin-left:15px}#faqs_mobile .faq-panel .contact .chat .details .text{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-shadow:3px 3px 5px rgba(0,0,0,.5)}#faqs_mobile .faq-panel .contact .chat .details .btn-chat{width:75%;background-color:#2b333f;color:#fff;border-color:#2b333f}#faqs_mobile .faq-panel .contact .chat .icon_chat{width:25%;height:25%;max-width:144px}#faqs_mobile .panel .panel-heading{padding-bottom:0}#faqs_mobile .panel .panel-heading .panel-title.h2{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700!important;padding-bottom:20px}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel{border-top:1px solid #2b333f}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel:last-child{border-bottom:1px solid #2b333f}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel .panel-heading{padding:0}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel .panel-heading .panel-title .accordion-toggle{background-color:transparent;color:#2b333f;margin-bottom:0;padding:15px 50px 15px 16px}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel .panel-heading .panel-title .accordion-toggle.collapsed:after,#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel .panel-heading .panel-title .accordion-toggle:after{display:none}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel .panel-heading .panel-title .accordion-toggle.collapsed .droparrow:before{content:"R";color:#2b333f}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel .panel-heading .panel-title .accordion-toggle .droparrow:before{content:"Q";-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-9px;margin-right:16px;opacity:1;color:#e30614}#faqs_mobile .panel #collapsemain-faqs_mobile .panel-group .panel [id^=collapsemobilefaq-] .panel-body{width:90%;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#2b333f;font-size:14px}.service-wrapper .row{text-align:center}.service-wrapper .row h2{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;margin-top:30px;font-size:34px;letter-spacing:normal}@media (max-width:991px){.service-wrapper .row h2{font-size:24px}}.service-wrapper .row .subtext{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;margin-top:15px;font-size:18px;padding:0 35px}@media (max-width:991px){.service-wrapper .row .subtext{font-size:14px;padding:0}}.service-wrapper .row.service-head{margin-top:55px}@media (max-width:991px){.service-wrapper .row.service-head{margin-top:5px}}@media (max-width:991px){.service-wrapper .row .service-info #service-info-slider{border-bottom:1px solid #b2b4b8;padding-bottom:15px}}.service-wrapper .row .service-info #service-info-slider .service-image-big-1:after,.service-wrapper .row .service-info #service-info-slider .service-image-big-2:after{content:"";display:block;background:url(/assets/images/service-arrow.svg) 50% no-repeat;width:28px;height:13px;position:absolute}.service-wrapper .row .service-info #service-info-slider .service-image-big-1:after{top:45px;right:-15px;-webkit-transform:scaleX(-1) rotate(10deg);transform:scaleX(-1) rotate(10deg)}@media only screen and (max-width:767px){.service-wrapper .row .service-info #service-info-slider .service-image-big-1:after{top:85px;right:22px;-webkit-transform:scaleX(-1) rotate(15deg);transform:scaleX(-1) rotate(15deg)}}@media only screen and (min-width:768px) and (max-width:991px){.service-wrapper .row .service-info #service-info-slider .service-image-big-1:after{right:-13px}}.service-wrapper .row .service-info #service-info-slider .service-image-big-2:after{top:35px;right:-15px;-webkit-transform:scaleX(-1) rotate(30deg);transform:scaleX(-1) rotate(30deg)}@media only screen and (max-width:767px){.service-wrapper .row .service-info #service-info-slider .service-image-big-2:after{top:85px;right:22px;-webkit-transform:scaleX(-1) rotate(15deg);transform:scaleX(-1) rotate(15deg)}}@media only screen and (min-width:768px) and (max-width:991px){.service-wrapper .row .service-info #service-info-slider .service-image-big-2:after{right:-13px}}@media (max-width:991px){.service-wrapper .row .service-info #service-info-slider .slide>img{width:160px}}@media (max-width:991px){.service-wrapper .row .service-info #service-info-slider .owl-dots{margin-top:20px;position:relative}}.service-wrapper .row .service-headline{font-size:18px;text-transform:uppercase}@media (max-width:991px){.service-wrapper .row .service-headline{font-size:16px}}.service-wrapper .row .service-headline .service-headline-red{font-size:32px;color:#e30614}@media (max-width:991px){.service-wrapper .row .service-headline .service-headline-red{font-size:24px}}.service-wrapper .row .service-text{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:18px;padding:0 30px;margin-top:10px}.service-wrapper .row .service-headline{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;margin-top:10px}.service-wrapper .row .service-headline .service-headline-red{padding-right:5px}.service-wrapper .row h3.service-headline-red{color:#e30614;margin-top:120px;letter-spacing:normal;font-size:24px}@media (max-width:991px){.service-wrapper .row h3.service-headline-red{margin-top:35px;font-size:18px}}.service-wrapper .row.service-sub{margin-top:30px}.service-wrapper .row.service-sub .service-headline{margin-top:25px}@media (max-width:991px){.service-wrapper .row #service-info-slider-sub .owl-dots{position:relative;margin-top:20px}}@media (max-width:991px){.service-wrapper .row #service-info-slider-sub .slide>img{width:120px}}.price .new{color:#e60008}.price .old{display:block;font-weight:400;color:#2b333f;font-size:11px;line-height:normal}.price .old .text{display:none}.price .saving{display:block;color:#e60008;font-weight:700;text-indent:-.01em}.price .new:after,.price .saving .percent:after,.price .text:after{content:"";display:inline-block;padding-right:.3em}.price .new,.price .standard{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:24px;line-height:1}#minibasket-modal .price .new,#minibasket-modal .price .standard{font-size:20px!important;line-height:1.5}.itemlist .item{border:1px solid #b2b4b8;border-width:1px 0 0;margin-top:16px;padding-top:16px;position:relative}.itemlist .item>.row{-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.itemlist .item>.row,.itemlist .item>.row>*{display:-moz-flex;display:-ms-flex;display:flex}.itemlist .item>.row>*{-moz-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;-moz-flex:1 1 auto;flex:1 1 auto}.itemlist .item>.row>*>*{-moz-flex:1 1 100%;flex:1 1 100%}.itemlist .productlink{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-color:#fff;text-indent:-9999px;text-decoration:none}.itemlist .articlename,.itemlist .manufacturername,.itemlist .price{display:block;padding:0}.itemlist .articlename{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-size:11px;margin-top:4px}.itemlist .ratings{display:block;margin:10px 0 -2px}.itemlist .price:not(.oldprice){margin-top:12px}.categorytree .borderedholder{padding-left:10px;padding-right:10px}.categorytree .catname{font-size:16px;line-height:1}.categorytree .catname .title{display:block;font-weight:700;text-transform:uppercase}.categorytree .catname .title:after{content:"\203A";padding-left:.3em}.categorytree .amount{color:#979ba1}.categorytree .amount:before{content:" ("}.categorytree .amount:after{content:") "}.categorytree .glyphicon{float:right;margin-left:10px}.categorytree ul{margin-bottom:0}.categorytree .text-link{padding-left:6px}.tab-content.article ul{white-space:nowrap;overflow:hidden;margin-bottom:0}.tab-content.article li{vertical-align:top}.tab-content.article .box{width:20%;display:inline-block;position:relative;white-space:normal;text-align:center;padding:10px 0}.tab-content.article .articlename,.tab-content.article .price{display:block;padding:0 10px}.tab-content.article .articlename{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin-top:5px}.tab-content.article .imgholder{position:relative}.tab-content.article .productlink{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-color:#fff;text-indent:-9999px;text-decoration:none}.tab-content.article .btnholder{position:relative;z-index:11}.pagination{border-radius:0;background-clip:padding-box;margin:0}.pagination>li>a,.pagination>li>span{color:rgba(43,51,63,.75);text-align:center;border:0;padding:0 3px;min-width:16px;min-height:39px;line-height:39px;background-color:transparent}.pagination>li>a:hover,.pagination>li>span:hover{color:#2b333f}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>li+li>a,.pagination>li+li>span{margin-left:5px}.pagination>li.next a,.pagination>li.prev a{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#fff;background-color:#2b333f;font-size:16px;min-width:39px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination>li.next a:hover,.pagination>li.prev a:hover{background-color:#191d24}.pagination>li.next.disabled a,.pagination>li.next.disabled span,.pagination>li.prev.disabled a,.pagination>li.prev.disabled span{color:rgba(43,51,63,.3);background-color:#e8eaed;cursor:default;pointer-events:none}.pagination>li.prev a{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:15px}.pagination>li.next a{margin-left:15px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{font-weight:700;color:#2b333f;background-color:transparent}.formholder.articlesort{padding-left:74px;padding-bottom:5px}.formholder.articlesort .title{margin-left:-74px;width:74px}.formholder>*{display:inline-block;vertical-align:middle}.formholder .title{padding-right:15px}.colors .blau,.Farbe .blau{background-color:#003e91!important}.colors .rot,.Farbe .rot{background-color:#b00000!important}.colors .grau,.Farbe .grau{background-color:#838383!important}.colors .orange,.Farbe .orange{background-color:#ed6a12!important}.colors .braun,.Farbe .braun{background-color:#513c2b!important}.colors .gelb,.Farbe .gelb{background-color:#fffc00!important}.colors .schwarz,.Farbe .schwarz{background-color:#000!important}.colors .violett,.Farbe .violett{background-color:#914e95!important}.colors .beige,.Farbe .beige{background-color:#d3c8b6!important}.colors .grün,.Farbe .grün{background-color:#b3d040!important}.colors .weiß,.Farbe .weiß{background-color:#fff!important;box-shadow:inset 0 0 1px rgba(43,51,63,.3)}.colors .türkis,.Farbe .türkis{background-color:#4bafbc!important}.colors .rosa,.Farbe .rosa{background-color:#f0bcd3!important}.horizontal-line{border:1px solid #b2b4b8;border-width:1px 0 0;top:0;right:0;height:1px}.horizontal-line,.vertical-line{position:absolute;left:0;content:"";display:block}.vertical-line{border:1px solid #b2b4b8;border-width:0 0 0 1px;top:7px;bottom:10px;width:1px}.categorylist{display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.categorylist:before{width:100%}.categorylist .box:not(.plbanner)>div{padding:20px 55px 25px}.categorylist .box .price .save_area{margin-bottom:1px}.categorylist .box,.topsellerslider-neu .box{position:relative;padding-top:11px;padding-bottom:15px;margin-left:-.1px}.categorylist .box:before,.topsellerslider-neu .box:before{border:1px solid #b2b4b8;border-width:1px 0 0;position:absolute;top:0;left:0;right:0;content:"";display:block;height:1px}.categorylist .box:hover .hovercontent,.topsellerslider-neu .box:hover .hovercontent{transition:opacity .2s ease;opacity:1;display:block}.editor .categorylist .box .hovercontent.banner,.editor .topsellerslider-neu .box .hovercontent.banner{opacity:1!important;display:block!important}.categorylist .box .holder,.topsellerslider-neu .box .holder{position:relative;overflow:hidden}.categorylist .box .hovercontent,.topsellerslider-neu .box .hovercontent{transition:opacity .2s ease;opacity:0;display:none;position:absolute;text-align:center;top:0;bottom:0;left:0;right:0;z-index:11}.categorylist .box .hovercontent.banner,.topsellerslider-neu .box .hovercontent.banner{top:50%;margin-top:-20px;text-align:center;pointer-events:none}.categorylist .box .hovercontent.banner a,.topsellerslider-neu .box .hovercontent.banner a{pointer-events:auto}.editor .categorylist .box .hovercontent.banner .btn,.editor .topsellerslider-neu .box .hovercontent.banner .btn{pointer-events:auto!important}.categorylist .box .hovercontent.article,.topsellerslider-neu .box .hovercontent.article{left:-58px;padding-left:58px;bottom:-73px;padding-bottom:73px;border:8px solid hsla(220,4%,71%,.8)}.categorylist .box .hovercontent.article.no-thumbs,.topsellerslider-neu .box .hovercontent.article.no-thumbs{left:0;padding-left:0}.categorylist .box .hovercontent.article.no-thumbs .col-left,.topsellerslider-neu .box .hovercontent.article.no-thumbs .col-left{display:none}.categorylist .box .hovercontent.article.no-thumbs .col-bottom,.topsellerslider-neu .box .hovercontent.article.no-thumbs .col-bottom{left:0}.categorylist .box .hovercontent.article .col-left,.topsellerslider-neu .box .hovercontent.article .col-left{position:absolute;left:0;top:0;bottom:0;width:58px;background-color:#fff}.categorylist .box .hovercontent.article .col-right,.topsellerslider-neu .box .hovercontent.article .col-right{margin-top:53%}.categorylist .box .hovercontent.article .col-bottom,.topsellerslider-neu .box .hovercontent.article .col-bottom{position:absolute;left:58px;right:0;bottom:0;height:73px;padding-top:5px;background-color:#fff;z-index:11}.categorylist .box .hovercontent .thumbs ul,.topsellerslider-neu .box .hovercontent .thumbs ul{list-style:none;padding:0;margin:5px 0}.categorylist .box .hovercontent .thumbs img,.topsellerslider-neu .box .hovercontent .thumbs img{max-height:54px;padding:5px}.categorylist .box .hovercontent .sizes ul,.topsellerslider-neu .box .hovercontent .sizes ul{list-style:none;padding:0;margin:0;font-size:13px;color:#979ba1;cursor:default}.categorylist .box .hovercontent .sizes li,.topsellerslider-neu .box .hovercontent .sizes li{display:inline-block;padding:0 5px}.categorylist .box .hovercontent .sizes li.soldout,.topsellerslider-neu .box .hovercontent .sizes li.soldout{text-decoration:line-through}.categorylist .box .hovercontent .sharing,.topsellerslider-neu .box .hovercontent .sharing{padding-top:12px;font-size:12px}.categorylist .box .hovercontent .sharing .glyphicon,.topsellerslider-neu .box .hovercontent .sharing .glyphicon{min-width:0;padding-right:2px}.categorylist .box .hovercontent .sharing .glyphicon.notice,.topsellerslider-neu .box .hovercontent .sharing .glyphicon.notice{font-size:14px}.categorylist .box .hovercontent .btnholder,.topsellerslider-neu .box .hovercontent .btnholder{position:relative;z-index:11}.categorylist .box .productlink,.topsellerslider-neu .box .productlink{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-color:#fff;text-indent:-9999px;text-decoration:none}.categorylist .box .btnholder,.topsellerslider-neu .box .btnholder{float:left;clear:both;position:relative;z-index:20;width:100%}.categorylist .box .btnholder .btn,.topsellerslider-neu .box .btnholder .btn{width:100%}.categorylist .box .btnholder .btn+.btn,.topsellerslider-neu .box .btnholder .btn+.btn{margin-top:7px}.categorylist .box .btnholder .btn.compare,.topsellerslider-neu .box .btnholder .btn.compare{border-color:#f3f3f3;background-color:#f3f3f3;color:#2b333f;padding-top:6px;padding-bottom:5px}.categorylist .box .btnholder .btn.compare:hover,.topsellerslider-neu .box .btnholder .btn.compare:hover{border-color:#e6e6e6;background-color:#e6e6e6}.categorylist .box .btnholder .btn.to-detail,.topsellerslider-neu .box .btnholder .btn.to-detail{text-transform:uppercase}.categorylist .box .imgholder,.topsellerslider-neu .box .imgholder{position:relative;margin-bottom:20px}.categorylist .box .imgholder img,.topsellerslider-neu .box .imgholder img{vertical-align:top}.categorylist .box .imgholder .flag,.topsellerslider-neu .box .imgholder .flag{top:-20px;left:-47px}.categorylist .box .lineholder .articlename,.topsellerslider-neu .box .lineholder .articlename{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:16px;color:#2b333f;white-space:normal;overflow:normal}.categorylist .box .articlename,.categorylist .box .selection,.topsellerslider-neu .box .articlename,.topsellerslider-neu .box .selection{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;line-height:1.15;min-height:24px}.categorylist .box .articlename,.topsellerslider-neu .box .articlename{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:18px;clear:both}.categorylist .box .manufacturername,.topsellerslider-neu .box .manufacturername{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;line-height:1.1;font-size:19px;min-height:21px;margin-bottom:3px;margin-top:1px}@media (max-width:767px){.categorylist .box .manufacturername,.topsellerslider-neu .box .manufacturername{min-height:1px}}.categorylist .box .manufacturername img,.topsellerslider-neu .box .manufacturername img{max-height:23px;max-width:none}.categorylist .box .ratings,.topsellerslider-neu .box .ratings{display:block;height:18px;margin-top:5px}@media (max-width:767px){.categorylist .box .ratings,.topsellerslider-neu .box .ratings{margin-top:6px}}.categorylist .box .ratings .rating,.topsellerslider-neu .box .ratings .rating{display:inline-block}.categorylist .box .ratings .long,.topsellerslider-neu .box .ratings .long{display:none}.categorylist .box .ratings .short,.topsellerslider-neu .box .ratings .short{display:inline-block}.categorylist .box .price,.topsellerslider-neu .box .price{display:block;overflow:hidden;width:100%;padding-right:50px;margin-top:22px!important}.categorylist .box .price .standard,.topsellerslider-neu .box .price .standard{margin-top:13px;display:block}.categorylist .box .price .text,.topsellerslider-neu .box .price .text{text-transform:capitalize}.categorylist .box .price .new .text,.categorylist .box .price:not(.oldprice) .text,.topsellerslider-neu .box .price .new .text,.topsellerslider-neu .box .price:not(.oldprice) .text{font-size:16px;padding-right:3px}.categorylist .box .price .old .text,.topsellerslider-neu .box .price .old .text{display:inline}.categorylist .box .priceholder,.topsellerslider-neu .box .priceholder{position:relative}.categorylist .box .priceholder .currency,.topsellerslider-neu .box .priceholder .currency{margin-left:5px}.categorylist .box .priceholder .flag.discount,.topsellerslider-neu .box .priceholder .flag.discount{position:absolute;top:10px;right:0}@media (max-width:767px){.categorylist .box .priceholder .flag.discount,.topsellerslider-neu .box .priceholder .flag.discount{top:15px}}.categorylist .box .priceholder .flag.discount .ribbon,.topsellerslider-neu .box .priceholder .flag.discount .ribbon{padding:0 10px;font-size:14px;background-color:#e30614;color:#fff}@media (max-width:767px){.categorylist .box .priceholder .flag.discount .ribbon,.topsellerslider-neu .box .priceholder .flag.discount .ribbon{padding:0 7px}}.categorylist .box .highlight .lent-term-pl,.categorylist .box .lent-term-pl,.topsellerslider-neu .box .highlight .lent-term-pl,.topsellerslider-neu .box .lent-term-pl{margin:-1px 0 9px;font-size:12px}@media only screen and (max-width:767px){.categorylist .box .highlight .lent-term-pl,.categorylist .box .lent-term-pl,.topsellerslider-neu .box .highlight .lent-term-pl,.topsellerslider-neu .box .lent-term-pl{margin:-3px 0 9px}}.categorylist .box .highlight .lent-term-pl .bg,.categorylist .box .lent-term-pl .bg,.topsellerslider-neu .box .highlight .lent-term-pl .bg,.topsellerslider-neu .box .lent-term-pl .bg{display:inline;color:#fff;background:#5b616d;padding:1px 5px}.categorylist .box .highlight .lent-term-pl span,.categorylist .box .lent-term-pl span,.topsellerslider-neu .box .highlight .lent-term-pl span,.topsellerslider-neu .box .lent-term-pl span{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}.categorylist .box .colors,.topsellerslider-neu .box .colors{margin-top:10px;z-index:12;position:relative}.categorylist .box .colors img,.topsellerslider-neu .box .colors img{width:22px;height:22px}.categorylist .box .benefits-list,.topsellerslider-neu .box .benefits-list{padding-top:7px;padding-left:0;margin-bottom:0;list-style:none}.categorylist .box .benefits-list>li,.topsellerslider-neu .box .benefits-list>li{position:relative;padding-left:17px}.categorylist .box .benefits-list>li:before,.topsellerslider-neu .box .benefits-list>li:before{content:"+";width:11px;height:11px;border-radius:12px;line-height:11px;text-align:center;font-size:11px;position:absolute;top:3px;left:0;color:#fff;background-color:#2b333f;text-indent:-1px}.categorylist .box .benefits-list>li+li,.topsellerslider-neu .box .benefits-list>li+li{margin-top:2px}@media (min-width:1199px){.categorylist .box .benefits-list,.topsellerslider-neu .box .benefits-list{min-height:120px}}@media (min-width:1200px){.categorylist .box .benefits-list,.topsellerslider-neu .box .benefits-list{min-height:131px}}@media (max-width:991px){.categorylist .box .benefits-list,.topsellerslider-neu .box .benefits-list{min-height:180px}}.categorylist .plbanner,.topsellerslider-neu .plbanner{position:relative}.categorylist .plbanner.col-xs-12,.topsellerslider-neu .plbanner.col-xs-12{padding-top:15px}.categorylist .plbanner+.box,.topsellerslider-neu .plbanner+.box{clear:both}.categorylist.infogrid-view .box:first-of-type:before,.categorylist.infogrid-view .box:nth-of-type(2):before,.categorylist.infogrid-view .box:nth-of-type(3):before,.categorylist.infogrid-view .box:nth-of-type(4):before,.topsellerslider-neu.infogrid-view .box:first-of-type:before,.topsellerslider-neu.infogrid-view .box:nth-of-type(2):before,.topsellerslider-neu.infogrid-view .box:nth-of-type(3):before,.topsellerslider-neu.infogrid-view .box:nth-of-type(4):before{display:none}.categorylist.infogrid-view .box .hovercontent.article,.topsellerslider-neu.infogrid-view .box .hovercontent.article{bottom:-98px}.categorylist.infogrid-view .box .hovercontent.article .col-bottom,.topsellerslider-neu.infogrid-view .box .hovercontent.article .col-bottom{height:98px}.categorylist .grid .plbanner,.topsellerslider-neu .grid .plbanner{padding-left:0;padding-right:0}.categorylist .grid .plbanner:before,.topsellerslider-neu .grid .plbanner:before{left:0;right:0}.categorylist .grid .grid_item:first-child .box:before,.topsellerslider-neu .grid .grid_item:first-child .box:before{display:none!important}.categorylist:not(.line-view) .box .price,.topsellerslider-neu:not(.line-view) .box .price{margin-top:22px}.categorylist:not(.line-view) .box .price .saving,.topsellerslider-neu:not(.line-view) .box .price .saving{display:none}.categorylist:not(.line-view) .box .price:not(.oldprice),.topsellerslider-neu:not(.line-view) .box .price:not(.oldprice){margin-top:37px}.categorylist:not(.line-view) .box:first-child:before,.categorylist:not(.line-view) .box:nth-child(2):before,.topsellerslider-neu:not(.line-view) .box:first-child:before,.topsellerslider-neu:not(.line-view) .box:nth-child(2):before{display:none!important}.categorylist:not(.line-view) .box:nth-child(2n):after,.topsellerslider-neu:not(.line-view) .box:nth-child(2n):after{border:1px solid #b2b4b8;border-width:0 0 0 1px;position:absolute;top:7px;left:0;bottom:10px;content:"";display:block;width:1px}.categorylist:not(.line-view) .box:nth-child(2):after,.topsellerslider-neu:not(.line-view) .box:nth-child(2):after{top:-3px}.categorylist.grid-view.highlight .box:nth-child(2n):after,.topsellerslider-neu.grid-view.highlight .box:nth-child(2n):after{border:1px solid #b2b4b8;border-width:0 0 0 1px;position:absolute;top:7px;left:0;bottom:10px;content:"";display:block;width:1px;top:0;bottom:0}.categorylist.line-view.highlight .box .price,.topsellerslider-neu.line-view.highlight .box .price{margin-top:20px}.categorylist.line-view.highlight .box .price .saving,.topsellerslider-neu.line-view.highlight .box .price .saving{display:none}.categorylist.line-view.highlight .box .price:not(.oldprice),.topsellerslider-neu.line-view.highlight .box .price:not(.oldprice){margin-top:50px}.categorylist.line-view:not(.highlight)>.box,.topsellerslider-neu.line-view:not(.highlight)>.box{width:100%!important;padding-left:0;padding-right:0}.categorylist.line-view:not(.highlight)>.box:before,.categorylist.line-view:not(.highlight)>.box:first-child>.line-view>.box:before,.topsellerslider-neu.line-view:not(.highlight)>.box:before,.topsellerslider-neu.line-view:not(.highlight)>.box:first-child>.line-view>.box:before{display:none!important}.categorylist.line-view:not(.highlight)>.box:first-child,.topsellerslider-neu.line-view:not(.highlight)>.box:first-child{margin-top:-10px}.categorylist.line-view:not(.highlight) .box,.topsellerslider-neu.line-view:not(.highlight) .box{padding-top:0;padding-bottom:7px}.categorylist.line-view:not(.highlight) .box:not(.plbanner)>div,.topsellerslider-neu.line-view:not(.highlight) .box:not(.plbanner)>div{padding:0}.categorylist.line-view:not(.highlight) .box.plbanner,.topsellerslider-neu.line-view:not(.highlight) .box.plbanner{padding:15px 0}.categorylist.line-view:not(.highlight) .box .box,.topsellerslider-neu.line-view:not(.highlight) .box .box{padding-top:20px;padding-bottom:7px}.categorylist.line-view:not(.highlight) .box .box:before,.topsellerslider-neu.line-view:not(.highlight) .box .box:before{display:block!important;right:0;left:0}.categorylist.line-view:not(.highlight) .box .box .imgholder .flag,.topsellerslider-neu.line-view:not(.highlight) .box .box .imgholder .flag{top:-10px;left:0}.categorylist.line-view:not(.highlight) .box:before,.topsellerslider-neu.line-view:not(.highlight) .box:before{display:none!important}.categorylist.line-view:not(.highlight) .box.plbanner:before,.topsellerslider-neu.line-view:not(.highlight) .box.plbanner:before{display:block!important;left:0;right:0}.categorylist.line-view .plbanner.grid-only,.topsellerslider-neu.line-view .plbanner.grid-only{display:none}.categorylist .line-view,.topsellerslider-neu .line-view{display:block}.categorylist .line-view a:not(.productlink),.topsellerslider-neu .line-view a:not(.productlink){z-index:11;position:relative}.categorylist .line-view .lineholder .left-col,.topsellerslider-neu .line-view .lineholder .left-col{padding-left:0}.categorylist .line-view .lineholder .right-col,.topsellerslider-neu .line-view .lineholder .right-col{padding-right:0}.categorylist .line-view .box,.topsellerslider-neu .line-view .box{text-align:left;padding-top:20px}.categorylist .line-view .box>.hr,.topsellerslider-neu .line-view .box>.hr{margin-top:25px}.categorylist .line-view .box .ratings,.topsellerslider-neu .line-view .box .ratings{margin-bottom:-12px}.categorylist .line-view .box:before,.topsellerslider-neu .line-view .box:before{display:block!important;right:0;left:0}.categorylist .line-view .title,.topsellerslider-neu .line-view .title{font-size:13px;font-weight:700;margin-top:20px}.categorylist .line-view .title .text-link,.topsellerslider-neu .line-view .title .text-link{text-transform:none;float:right}.categorylist .line-view .btn.moreinfo,.topsellerslider-neu .line-view .btn.moreinfo{display:block;margin-top:12px;margin-bottom:16px;font-size:12px;padding-left:2px;padding-right:2px}.categorylist .line-view .amountarea,.topsellerslider-neu .line-view .amountarea{display:inline-block;max-width:100px;padding-top:10px}.categorylist .line-view .amountarea .title,.topsellerslider-neu .line-view .amountarea .title{text-align:left;border-bottom:0;margin-bottom:0}.categorylist .line-view .articlename,.topsellerslider-neu .line-view .articlename{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;line-height:1.2;font-size:18px;display:block}.categorylist .line-view .price,.topsellerslider-neu .line-view .price{display:block}.categorylist .line-view .price .new,.categorylist .line-view .price .standard,.topsellerslider-neu .line-view .price .new,.topsellerslider-neu .line-view .price .standard{font-size:26px}.categorylist .line-view .price .text,.topsellerslider-neu .line-view .price .text{display:none}.categorylist .line-view .vatinfo,.topsellerslider-neu .line-view .vatinfo{margin-top:0;color:#2b333f}.categorylist .line-view .vatinfo a,.topsellerslider-neu .line-view .vatinfo a{color:#2b333f}.categorylist .line-view .btn-cta,.topsellerslider-neu .line-view .btn-cta{margin-top:10px;width:288px;max-width:100%}.categorylist .line-view .btn.noticelist,.categorylist .line-view .btn.wishlist,.topsellerslider-neu .line-view .btn.noticelist,.topsellerslider-neu .line-view .btn.wishlist{margin-top:10px;font-weight:700;white-space:normal;width:288px;max-width:100%}.categorylist .line-view .availability .status,.topsellerslider-neu .line-view .availability .status{display:inline-block;text-align:left;margin-top:20px;margin-bottom:10px}.categorylist .alert,.topsellerslider-neu .alert{margin-bottom:10px}.categorylist.highlight,.topsellerslider-neu.highlight{border:4px solid #e32118;margin-top:13px}.categorylist.highlight .btn.to-detail,.topsellerslider-neu.highlight .btn.to-detail{border-color:#e30614;background-color:#e30614}.categorylist.highlight .box,.topsellerslider-neu.highlight .box{padding-top:27px;padding-bottom:35px;border:none}.categorylist.highlight .box .imgholder .flag,.topsellerslider-neu.highlight .box .imgholder .flag{left:-55px}.categorylist.highlight .box .imgholder .sealsholder,.topsellerslider-neu.highlight .box .imgholder .sealsholder{top:0;max-width:52%}.categorylist.highlight .box:before,.topsellerslider-neu.highlight .box:before{border:none!important}.categorylist.highlight .box:nth-child(2):after,.topsellerslider-neu.highlight .box:nth-child(2):after{top:0;bottom:0}.categorylist.highlight .box:not(.plbanner)>div,.topsellerslider-neu.highlight .box:not(.plbanner)>div{padding:10px 45px}.categorylist.highlight .box.single .benefits-list,.topsellerslider-neu.highlight .box.single .benefits-list{min-height:0!important}.categorylist.highlight .box.single .price,.topsellerslider-neu.highlight .box.single .price{margin-top:20px}.categorylist.highlight .box.single .btnholder,.topsellerslider-neu.highlight .box.single .btnholder{width:100%}.categorylist.highlight .box.single .btnholder>.btn,.topsellerslider-neu.highlight .box.single .btnholder>.btn{width:calc(50% - 3px);display:inline-block;padding:7px;line-height:22px;font-size:11px}.categorylist.highlight .box.single .btnholder>.btn.to-detail,.topsellerslider-neu.highlight .box.single .btnholder>.btn.to-detail{float:right;margin-left:6px}.categorylist.highlight .box.single .btnholder>.btn+.btn,.topsellerslider-neu.highlight .box.single .btnholder>.btn+.btn{margin-top:0}.categorylist.nohighlight,.topsellerslider-neu.nohighlight{margin-top:20px}.categorylist.nohighlight .item .content,.topsellerslider-neu.nohighlight .item .content{min-height:310px;padding:20px;background-color:#f3f3f3;font-size:15px}.categorylist.nohighlight .item .content .h3,.categorylist.nohighlight .item .content h3,.topsellerslider-neu.nohighlight .item .content .h3,.topsellerslider-neu.nohighlight .item .content h3{margin-bottom:20px}.categorylist.nohighlight .item .content p,.categorylist.nohighlight .item .content ul,.topsellerslider-neu.nohighlight .item .content p,.topsellerslider-neu.nohighlight .item .content ul{margin:0;padding:10px 0}.categorylist.nohighlight .item .content ul li,.topsellerslider-neu.nohighlight .item .content ul li{padding-left:20px;position:relative;list-style:none}.categorylist.nohighlight .item .content ul li:before,.topsellerslider-neu.nohighlight .item .content ul li:before{content:"R";font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;position:absolute;top:0;left:0}.categorylist.nohighlight .item .content ul li+li,.topsellerslider-neu.nohighlight .item .content ul li+li{margin-top:10px}.categorylist.nohighlight .item .content ul.support li,.topsellerslider-neu.nohighlight .item .content ul.support li{min-height:38px;padding-left:58px}.categorylist.nohighlight .item .content ul.support li+li,.topsellerslider-neu.nohighlight .item .content ul.support li+li{margin-top:12px}.categorylist.nohighlight .item .content ul.support li .glyphicon,.topsellerslider-neu.nohighlight .item .content ul.support li .glyphicon{width:38px;height:38px;line-height:38px;border-radius:0;font-size:18px;color:#fff;background-color:#5b616d;position:absolute;top:0;left:0}.categorylist.nohighlight .item .content ul.support li a:not(.glyphicon),.categorylist.nohighlight .item .content ul.support li span:not(.glyphicon),.topsellerslider-neu.nohighlight .item .content ul.support li a:not(.glyphicon),.topsellerslider-neu.nohighlight .item .content ul.support li span:not(.glyphicon){display:inline-block;padding:8px 0}.categorylist.nohighlight .item .content ul.support li:before,.topsellerslider-neu.nohighlight .item .content ul.support li:before{display:none}.categorylist.nohighlight .item .content small,.topsellerslider-neu.nohighlight .item .content small{font-size:11px}.categorylist.nohighlight .item.storesfinder .content,.topsellerslider-neu.nohighlight .item.storesfinder .content{padding-right:100px;background:url(//api.meleven.de/out/matratzenconcord/b2.81.3e.filialmapimage2a651aa4.png) 100% 80% no-repeat #f3f3f3}.search_match .box .articlename,.search_match .box .manufacturername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:26px!important;line-height:1;letter-spacing:normal;min-height:0!important;white-space:normal!important}.search_match .box .ratings{margin-top:12px}.search_match .box .benefits-list{min-height:90px}.search_match .box .btnholder{width:100%}.slider #topsellerslider.topsellerslider-neu .item{width:100%;max-width:100%}.slider #topsellerslider .item .product-ratings{z-index:15;position:relative}.categorylist .imgholder .sealsholder,.slider .imgholder .sealsholder{position:absolute;top:-20px;right:0;width:170px}.categorylist .imgholder .sealsholder img+img,.slider .imgholder .sealsholder img+img{margin-top:5px}.plbanner{padding:5px 10px 0}.plbanner.last{margin:30px 0}.plbanner:empty{display:none}.lineholder{display:-moz-flex;display:-ms-flex;display:flex;margin-bottom:-10px;margin-top:-14px}.lineholder>*{-moz-flex:1 1 auto;flex:1 1 auto;padding-bottom:10px;padding-top:14px}.lineholder .right-col{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;padding-top:0;padding-bottom:0}.lineholder .right-col>.articlesidebar{-moz-flex:1 1 100%;flex:1 1 100%}.lineholder .price{margin-top:0}.pl-outfit .categorylist .box .hovercontent.article{bottom:-43px}.pl-outfit .categorylist .box .hovercontent.article .col-bottom{height:43px}.pl-outfit .categorylist .box .hovercontent .sharing{padding-top:0}.availability .status{display:inline-block;position:relative;line-height:20px;margin-bottom:5px}.availability .status .glyphicon.truck{background:transparent no-repeat 50%;font-size:24px;padding-right:.3em}.availability .status.positive .bullet{color:#59ca1c}.availability .status.attention .bullet{color:#fec311}.availability .status.negative .bullet{color:#fe640f}.basketarea .availability .status{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.basketarea .availability .status .js-mc-stocktext{font-weight:400}.editor .categorylist .box .imgholder{height:335px}.editor .categorylist .box .imgholder img{max-height:335px}.ekomi.side a{padding:13px;margin-top:24px;display:block;background-color:#b5bec5;text-align:center}.ekomi.side a img{margin-top:-37px}.pl-content{padding-top:0}.pl-content .leader .h1,.pl-content .leader h1{margin-bottom:0;border-bottom:0;font-size:2em}.pl-content .leader.topspacer-mini{margin-top:-10px}.pl-content>.nav-tabs{display:none}.pl-content .tab-content{border-width:0}.pl-content .tab-content h2.highlight{margin-top:40px;margin-bottom:20px}.pl-content .pagination>li{display:inline-block}.pl-content .pagination>li>a,.pl-content .pagination>li>span{width:33px;height:33px;min-width:0;min-height:0;line-height:33px;font-size:12px;color:#5b616d;border:1px solid #e8eaed;background-color:#e8eaed}.pl-content .pagination>li>a.current,.pl-content .pagination>li>span.current{background-color:#fff;border-color:rgba(43,51,63,.25)}.pl-content .pagination>li.next>a,.pl-content .pagination>li.prev>a{color:#fff;border-color:#5b616d;background-color:#5b616d}.pl-content .pagination>li.next>a:hover,.pl-content .pagination>li.prev>a:hover{border-color:#2b333f;background-color:#2b333f}.pl-content .pagination>li.next a{margin-left:6px}.pl-content .pagination>li.prev a{margin-right:0}.pl-content .pagination>li+li>a,.pl-content .pagination>li+li>span{margin-left:6px}.pl-content .searchresults{margin-top:0!important}.pl-content .paginationholder.footer{text-align:right;margin:10px 0 5px}@media (max-width:1199px){.categorylist.nohighlight .item .content{font-size:13px}.categorylist.nohighlight .item.storesfinder .content{padding-right:60px}}@media (min-width:992px) and (max-width:1199px){.categorylist .imgholder .sealsholder,.slider .imgholder .sealsholder{max-width:14vw}.categorylist.highlight .box.single:not(.plbanner)>div{padding-left:25px;padding-right:25px}}@media (max-width:1024px){.categorylist .box .hovercontent.article{display:none!important}}@media (min-width:992px) and (max-width:1024px){.categorylist .plbanner-2sp img{max-width:107.6%;margin-left:-3.8%;margin-right:-3.8%}.categorylist .plbanner-3sp img{max-width:105.8%;margin-left:-2.9%;margin-right:-2.9%}}@media (max-width:991px){.pl-holder{padding-left:0}.pl-content .viewoptions .iconholder .infogrid{display:none}.reviewsarea h2{text-align:center}.categorylist.nohighlight .item .content{min-height:0}.categorylist.nohighlight .item+.item{margin-top:10px}}@media (min-width:768px) and (max-width:991px){.categorylist .plbanner-3sp img{max-width:106.6%;margin-left:-3.3%;margin-right:-3.3%;max-width:108.6%;margin-left:-4.3%;margin-right:-4.3%}.categorylist .imgholder .sealsholder,.slider .imgholder .sealsholder{max-width:18vw}.collapseMoreFilter .dropdown-menu-open::-webkit-scrollbar,.form-filter .filter-holder .dropdown-menu ul::-webkit-scrollbar{-webkit-appearance:none;position:relative;display:inline;width:3px}.collapseMoreFilter .dropdown-menu-open::-webkit-scrollbar-thumb,.form-filter .filter-holder .dropdown-menu ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.pl-content .filtercollapselink{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:-.02em;padding:12px 20px;background-color:#fff;position:fixed;top:200px;left:0;z-index:999;-webkit-transform:rotate(-90deg) translateY(-69%);transform:rotate(-90deg) translateY(-69%);box-shadow:0 0 8px rgba(0,0,0,.31)}.pl-content .filtercollapselink:after{content:"Q";display:inline-block;font-size:10px;margin-left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pl-content .filtercollapselink.collapsed:after{content:"R"}.pl-content #collapsefilter{position:fixed;z-index:1000;top:130px;left:-300px;bottom:0;width:300px;padding:26px 36px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.31);transition:left .125s linear}.pl-content #collapsefilter.in{left:0;overflow-y:auto}.pl-content #collapsefilter .filter-heading{position:relative;margin-bottom:20px;padding-right:50px;text-transform:uppercase}.pl-content #collapsefilter .filter-heading .tablet-filtercollapselink{width:40px;height:40px;line-height:40px;text-align:center;display:inline-block;background-color:#f3f3f3;padding:0;position:absolute;top:0;right:0;text-indent:-2px}.pl-content #collapsefilter .filter-heading .tablet-filtercollapselink:before{font-family:mconcord icons,sans-serif;font-style:normal;text-transform:none;content:"Q";color:#e30614;font-size:20px;font-weight:400}.pl-content .selectedfilter{padding-right:0;margin-right:0}.pl-content .selectedfilter .title{width:calc(100% + 23px)}.pl-content .selectedfilter .filter .delete:before,.pl-content .selectedfilter .removefilter .delete:before{display:none}.pl-content .form-filter .filter-holder{width:100%}.pl-content .form-filter .filter-holder .dropdown-menu{position:relative;left:0;right:0;width:100%;padding:12px}}@media (min-width:768px){.categorylist.banner-fourth .box.plbanner+div+div:before,.categorylist.banner-fourth .box.plbanner+div:before,.categorylist.banner-fourth .box.plbanner:after,.categorylist.banner-fourth .box.plbanner:before,.categorylist.banner-fourth .box:after,.categorylist.banner-fourth .box:nth-child(2n):after,.categorylist.banner-second .box.plbanner+div+div:before,.categorylist.banner-second .box.plbanner+div:before,.categorylist.banner-second .box.plbanner:after,.categorylist.banner-second .box.plbanner:before,.categorylist.banner-second .box:after,.categorylist.banner-second .box:nth-child(2n):after,.categorylist.banner-sixth .box.plbanner+div+div:before,.categorylist.banner-sixth .box.plbanner+div:before,.categorylist.banner-sixth .box.plbanner:after,.categorylist.banner-sixth .box.plbanner:before,.categorylist.banner-sixth .box:after,.categorylist.banner-sixth .box:nth-child(2n):after{display:none}.categorylist.banner-fourth .box:not(.plbanner):nth-of-type(5n-1):after,.categorylist.banner-fourth .box:not(.plbanner):nth-of-type(5n-3):after,.categorylist.banner-second .box:not(.plbanner):nth-of-type(3n-1):after,.categorylist.banner-sixth .box:not(.plbanner):nth-of-type(7n-1):after,.categorylist.banner-sixth .box:not(.plbanner):nth-of-type(7n-3):after,.categorylist.banner-sixth .box:not(.plbanner):nth-of-type(7n-5):after{border:1px solid #b2b4b8;border-width:0 0 0 1px;position:absolute;top:7px;left:0;bottom:10px;content:"";display:block;width:1px}}@media (max-width:767px){.availability .status{font-size:13px}.pl-content .cattitle{text-align:center}.pl-content .cattitle .count:after{content:" Artikel)"}.nav-tabs.article li{width:46.5%}.nav-tabs.article li+li{margin-left:7%}.nav-tabs.article li>a{margin-right:0}.tab-content.article .box{width:50%}.categorylist.highlight .box .imgholder .flag{left:-25px}.categorylist.grid-view{margin-left:-16px;margin-right:-16px}.categorylist.grid-view .box:nth-of-type(3):before,.categorylist.infogrid-view .box:nth-of-type(3):before,.categorylist.infogrid-view .box:nth-of-type(4):before{display:block}.categorylist:not(.line-view) .box:nth-child(2):before{display:block!important}.categorylist:not(.line-view) .box:nth-child(2n):after{display:none}.categorylist .box{font-size:11px;padding-bottom:20px!important}.categorylist .box:not(.plbanner)>div{padding:10px 15px}.categorylist .box .btnholder{margin-top:15px;width:100%}.categorylist .box .imgholder{margin-bottom:15px}.categorylist .box .imgholder .flag{top:0;left:-25px}.categorylist .box .articlename,.categorylist .box .manufacturername,.categorylist .box .price{line-height:1}.categorylist .box .articlename,.categorylist .box .manufacturername{font-size:16px;white-space:normal;text-overflow:clip}.categorylist .box .articlename{min-height:0}.categorylist .box .manufacturername{margin:4px 0 0}.categorylist .box .ratings{margin-top:5px}.categorylist .box .ratings:empty+.benefits-list{margin-top:0}.categorylist .box .ratings-hidden{height:0!important}.categorylist .box .benefits-list{padding-top:8px;min-height:0}.categorylist .box .benefits-list li:before{top:2px}.categorylist .box .benefits-list li+li{margin-top:3px}.categorylist .box .colors img{height:14px;width:14px}.categorylist .box .flag.discount{top:16px;right:0}.categorylist .plbanner.col-xs-12+.box{clear:none}.categorylist:not(.line-view) .box .price,.categorylist:not(.line-view) .box .price:not(.oldprice){margin-bottom:3px}.categorylist.highlight{margin-top:0;margin-left:-16px;margin-right:-16px}.categorylist.highlight.visible-xs{width:100%}.categorylist.highlight .owl-controls .owl-dots{margin-bottom:10px}.categorylist.highlight .owl-controls .owl-dots .owl-dot.active>span{background:#e60008!important}.categorylist.highlight .owl-controls .owl-dots .owl-dot:not(.active)>span{border:2px solid #fff!important}.categorylist.highlight .item{max-width:none!important;margin-top:0!important;padding:20px 17px 0}.categorylist.highlight .item .articlename{font-size:16px!important;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}.categorylist.highlight .item .manufacturername{font-size:16px}.categorylist.highlight .item .imgholder .flag{left:-17px!important}.categorylist.highlight .item .benefits-list{padding-top:11px;min-height:119px;padding-left:0;margin-bottom:0;list-style:none}.categorylist.highlight .item .benefits-list>li{position:relative;padding-left:17px}.categorylist.highlight .item .benefits-list>li:before{content:"+";width:11px;height:11px;border-radius:12px;line-height:11px;text-align:center;font-size:11px;position:absolute;top:3px;left:0;color:#fff;background-color:#2b333f;text-indent:-1px}.categorylist.highlight .item .priceholder .oldprice{margin-top:10px;margin-bottom:10px}.categorylist.highlight .item .priceholder .flag.discount{right:17px;bottom:48px;position:absolute}.categorylist.highlight .item .priceholder .flag.discount .ribbon.sale{line-height:16px;color:#fff;background-color:#e60008;padding:3px 4px 1px}.categorylist.highlight .item .btnholder{position:static!important;opacity:1!important}.categorylist.highlight .item .btnholder .to-detail{width:100%}.categorylist.highlight .box:not(.plbanner)>div{padding:0 15px}.categorylist.highlight .box .btnholder .btn{width:100%;line-height:inherit;font-size:13px}.categorylist.highlight .box .btnholder .btn.to-detail{margin-left:auto;margin-right:auto;background-color:#5b616d;border-color:#5b616d}.categorylist.highlight .box .btnholder .btn.to-detail.active,.categorylist.highlight .box .btnholder .btn.to-detail:hover{background-color:#191d24;border-color:#191d24}.categorylist.highlight .box .btnholder .btn.to-detail:active,.categorylist.highlight .box .btnholder .btn.to-detail:focus{background-color:#2b333f;border-color:#2b333f}.categorylist.highlight .box .btnholder .btn+.btn{margin-top:7px}.categorylist.highlight.single{margin-left:-12px;margin-right:-20px}.categorylist .imgholder .sealsholder,.slider .imgholder .sealsholder{top:0;width:138px;max-width:38vw}.banner-fourth .box.plbanner+div:before,.banner-fourth .box.plbanner:after,.banner-fourth .box.plbanner:before,.banner-fourth .box:after,.banner-fourth .box:nth-child(2n):after,.banner-second .box.plbanner+div:before,.banner-second .box.plbanner:after,.banner-second .box.plbanner:before,.banner-second .box:after,.banner-second .box:nth-child(2n):after,.banner-sixth .box.plbanner+div:before,.banner-sixth .box.plbanner:after,.banner-sixth .box.plbanner:before,.banner-sixth .box:after,.banner-sixth .box:nth-child(2n):after{display:none}.lineholder{flex-wrap:wrap}.lineholder>.left-col{-moz-flex:1 1 100%;flex:1 1 100%}.collapseMoreFilter .itemholder li span.value{height:auto!important}.collapseMoreFilter .dropdown-menu-open::-webkit-scrollbar,.form-filter .filter-holder .dropdown-menu ul::-webkit-scrollbar{-webkit-appearance:none;position:relative;display:inline;width:3px}.collapseMoreFilter .dropdown-menu-open::-webkit-scrollbar-thumb,.form-filter .filter-holder .dropdown-menu ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.pl-content{padding-top:0}.pl-content .leader.fullsize-xs{margin:-10px -16px 0;padding:24px;color:#fff;background-color:#2b333f;text-align:center}.pl-content .leader.fullsize-xs .text{padding:0}.pl-content .filter.toggle-sm,.pl-content .filter.toggle-xs{margin:0 -16px;background-color:#f3f3f3}.pl-content .filter.toggle-sm .filtercollapselink,.pl-content .filter.toggle-xs .filtercollapselink{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-transform:none;font-size:16px;letter-spacing:-.02em;padding:12px 0;background-color:#e8eaed}.pl-content .filter.toggle-sm .filtercollapselink:after,.pl-content .filter.toggle-xs .filtercollapselink:after{display:inline-block;margin-left:7px}.pl-content .filter.toggle-sm .filtercollapselink:active,.pl-content .filter.toggle-sm .filtercollapselink:focus,.pl-content .filter.toggle-xs .filtercollapselink:active,.pl-content .filter.toggle-xs .filtercollapselink:focus{color:#2b333f}.pl-content .filter.toggle-sm #collapsefilter,.pl-content .filter.toggle-xs #collapsefilter{padding:20px 26px}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .filter-drop,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .filter-drop{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:-.02em;font-size:14px;padding-left:16px;padding-right:16px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .filter-drop:after,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .filter-drop:after{right:16px}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .dropdown-menu,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .dropdown-menu{position:relative;left:0;right:0;width:100%;padding:12px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .dropdown-menu ul,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .dropdown-menu ul{max-height:151px;overflow:auto;margin:0 -12px}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .dropdown-menu ul li label,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .dropdown-menu ul li label{margin-bottom:0}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .dropdown-menu ul li .value,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .dropdown-menu ul li .value{position:relative;text-align:center;margin:0;padding:12px 40px;font-size:14px;font-weight:400}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .dropdown-menu ul li .value:before,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .dropdown-menu ul li .value:before{position:absolute;left:13px;top:14px;margin-left:0;-webkit-transform:scale(1.14);transform:scale(1.14)}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .dropdown-menu ul li .value:hover,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .dropdown-menu ul li .value:hover{background-color:transparent}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder .dropdown-menu ul li+li,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder .dropdown-menu ul li+li{margin-top:0;border-top:1px solid rgba(43,51,63,.1)}.pl-content .filter.toggle-sm #collapsefilter .form-filter .filter-holder.open .filter-drop,.pl-content .filter.toggle-xs #collapsefilter .form-filter .filter-holder.open .filter-drop{background-color:#2b333f;color:#fff}.pl-content .form-sorting{margin-top:15px;margin-left:-10px;margin-right:-10px;padding-bottom:0}.pl-content .selectedfilter{margin-left:-5px;padding-left:3px}.pl-content .selectedfilter .title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;display:block;margin-left:5px;margin-bottom:15px;float:none;font-size:16px;letter-spacing:-.02em}.pl-content .selectedfilter .title:after{display:none}.pl-content .selectedfilter .filter{background-color:#fff;float:left;padding-top:2px;padding-bottom:2px;border-radius:2px;margin-bottom:10px}.pl-content .selectedfilter .removefilter{float:left;clear:both;margin-left:5px;margin-bottom:20px;padding-top:2px;padding-bottom:2px;border-radius:2px;color:#fff;border-color:#2b333f;background-color:#2b333f}.pl-content .searchresults{margin-top:0!important;padding-top:0!important}.h1.highlight,h1.highlight{padding:20px;margin:-20px -16px 0;text-align:center;font-size:20px;letter-spacing:-.02em;color:#fff;background-color:#e32118}.h1.highlight.single,h1.highlight.single{padding:20px;margin:-20px -20px 0 -12px}}@media (max-width:767px) and (max-width:991px){.categorylist.highlight{overflow:hidden}}@media (max-width:520px){.categorylist.nohighlight .item.storesfinder .content{padding-right:20px;background:#f3f3f3}}.cross-selling.slider.article .slidertitle{text-align:center;font-size:37px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:-1px;font-weight:700!important;margin-bottom:10px}.cross-selling.slider.article .owl-stage{display:flex}.cross-selling.slider.article .owl-stage .owl-item{flex:0 0 auto}.cross-selling.slider.article .owl-stage .owl-item:last-of-type{border:none}.cross-selling.slider.article .owl-stage .owl-item .item{max-width:none;padding-left:30px}.cross-selling.slider.article .owl-stage .owl-item .item:hover{box-shadow:none}.cross-selling.slider.article .owl-stage .owl-item .item .imgholder .sealsholder{width:140px;top:0}.cross-selling.slider.article .owl-stage .owl-item .item .articlename{font-size:16px;font-weight:700}.cross-selling.slider.article .owl-stage .owl-item .item .manufacturername{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:13px}.cross-selling.slider.article .owl-stage .owl-item .item .ratingCount.hidden{display:block!important;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:11px}.cross-selling.slider.article .owl-stage .owl-item .item .price{display:flex;justify-content:flex-start}.cross-selling.slider.article .owl-stage .owl-item .item .price:not(.oldprice){margin-top:0}.cross-selling.slider.article .owl-stage .owl-item .item .price:not(.oldprice) .value{color:#2b333f}.cross-selling.slider.article .owl-stage .owl-item .item .price .new,.cross-selling.slider.article .owl-stage .owl-item .item .price .standard{line-height:64px;flex:0 0 55%}.cross-selling.slider.article .owl-stage .owl-item .item .price .value{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#e30614;font-size:2em;font-weight:700;letter-spacing:-.05em;text-shadow:3px 3px 2px #fff,3px -3px 2px #fff,-3px 3px 2px #fff,-3px -3px 2px #fff;display:inline-flex;text-decoration:none!important}@media (max-width:767px){.cross-selling.slider.article .owl-stage .owl-item .item .price .value{font-size:1.3em}}.cross-selling.slider.article .owl-stage .owl-item .item .price .value span{font-size:.5em;vertical-align:super}.cross-selling.slider.article .owl-stage .owl-item .item .price .value .new{display:flex;align-items:baseline;order:1}@media (max-width:767px){.cross-selling.slider.article .owl-stage .owl-item .item .price .value .new{font-size:42px}}.cross-selling.slider.article .owl-stage .owl-item .item .save_area{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-align:center;display:flex;align-items:center;flex-direction:column;order:2;flex:0 0 40%}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .old_price{display:block;background:#fff109;padding:5px 15px;position:relative;width:100%}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .old_price:before{background:url(/assets/images/old_price_through.png) no-repeat;content:"";display:block;height:35px;position:absolute;right:50%;width:71px;-webkit-transform:translate(50%);transform:translate(50%)}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .old_price .value{text-shadow:none}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .old_price span{font-weight:700;-webkit-text-stroke:0;color:#2b333f}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .saving .pricing .value .currency{padding:0 2px!important}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .saving{background:#e10101;display:block!important;color:#fff;padding:5px;width:100%}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .saving .pricing .value{color:#fff;font-size:13px;text-shadow:none}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .saving .pricing .value span{font-weight:400;vertical-align:middle}.cross-selling.slider.article .owl-stage .owl-item .item .save_area .saving .pricing .value .currency{display:inline;font-size:13px;padding-right:5px}.cross-selling.slider.article .owl-stage .owl-item .item .price .old{text-decoration:none}.cross-selling.slider.article .owl-stage .owl-item .item .pricehidden{display:none}.cross-selling-wrapper .slider .owl-nav [class*=owl-][class*=-next],.cross-selling-wrapper .slider .owl-nav [class*=owl-][class*=-prev]{top:-15px}.cross-selling-wrapper .slider.fullsize.article .owl-nav{margin-left:-15px;margin-right:-15px}.cross-selling-wrapper .slider .owl-nav [class*=owl-]{color:hsla(216,5%,61%,.7)!important;background-color:transparent!important;font-size:20px}.themessection .box{padding-bottom:0;padding-top:20px}.themessection .box .holder{border:1px solid #b2b4b8}.themessection .btnholder{position:relative;z-index:10;border:1px solid #b2b4b8;border-width:1px 0 0;padding:15px 0;margin:10px 15px 0}.themessection .btnholder-bottom{position:absolute;z-index:10;bottom:15px;left:15px;right:15px}.side-teaser{color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.side-teaser .checklist{line-height:1.1}.side-teaser .checklist>:before{color:#fff;font-size:1.077rem;opacity:.5}.side-teaser .title{padding-right:3%}.side-teaser .title br{display:none}.side-teaser .ekomi-widget{margin-right:10px;margin-top:-8px}.side-teaser .caption{border:1px solid #b2b4b8;border-width:1px 0 0;margin-right:14px}.side-teaser .caption br{display:none}.side-teaser .caption .title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-size:31px;letter-spacing:-.04em;line-height:1}.side-teaser .caption .title~*{font-size:1.077rem;line-height:17px;color:#fff;width:115px;max-width:70%}.side-teaser.lp{padding-bottom:66px}.side-teaser.lp .caption .title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.side-teaser.lp .text-link{position:absolute;bottom:26px;color:#fff;text-decoration:underline}.side-teaser.lp .text-link:hover{opacity:.8}.side-teaser .imgholder .caption{position:absolute;top:0;left:0;right:0;padding:30px 20px;margin:0;border-width:0;text-align:left}.side-teaser .imgholder .caption .desc{max-width:160px}.side-teaser .imgholder .caption .btn{margin-top:15px}.content-holder,.content-holder div[id*=cc-column]{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.content-holder .side-teaser,.content-holder div[id*=cc-column]{-moz-flex:1 1 100%;flex:1 1 100%}.title.outline{color:#2b333f;text-shadow:4px 0 0 #fff,4px 1px 0 #fff,3px 2px 0 #fff,3px 3px 0 #fff,2px 3px 0 #fff,1px 4px 0 #fff,0 4px 0 #fff,-1px 4px 0 #fff,-2px 3px 0 #fff,-3px 3px 0 #fff,-3px 2px 0 #fff,-4px 1px 0 #fff,-4px 0 0 #fff,-4px -1px 0 #fff,-3px -2px 0 #fff,-3px -3px 0 #fff,-2px -3px 0 #fff,-1px -4px 0 #fff,0 -4px 0 #fff,1px -4px 0 #fff,2px -3px 0 #fff,3px -3px 0 #fff,3px -2px 0 #fff,4px -1px 0 #fff}.title.outline-smaller{color:#2b333f;text-shadow:3px 0 0 #fff,3px 1px 0 #fff,3px 2px 0 #fff,3px 3px 0 #fff,2px 3px 0 #fff,1px 3px 0 #fff,0 2px 0 #fff,-1px 3px 0 #fff,-2px 3px 0 #fff,-3px 3px 0 #fff,-3px 2px 0 #fff,-3px 1px 0 #fff,-3px 0 0 #fff,-3px -1px 0 #fff,-3px -2px 0 #fff,-3px -3px 0 #fff,-2px -3px 0 #fff,-1px -3px 0 #fff,0 -3px 0 #fff,1px -3px 0 #fff,2px -3px 0 #fff,3px -3px 0 #fff,3px -2px 0 #fff,3px -1px 0 #fff}.title.outline-small{color:#2b333f;text-shadow:2px 0 0 #fff,2px 1px 0 #fff,2px 2px 0 #fff,1px 2px 0 #fff,0 2px 0 #fff,-1px 2px 0 #fff,-2px 2px 0 #fff,-2px 1px 0 #fff,-2px 0 0 #fff,-2px -1px 0 #fff,-2px -2px 0 #fff,-1px -2px 0 #fff,0 -2px 0 #fff,1px -2px 0 #fff,2px -2px 0 #fff,2px -1px 0 #fff}.banner-headline .imgholder.icon{float:left;padding:0 8px 0 0;line-height:30px}.banner-headline .imgholder.icon img{vertical-align:middle}.banner-headline .imgholder.icon+*{display:block;padding-top:5px;margin:0 0 0 40px;line-height:21px}.banner-headline .text-link{display:inline-block;float:right;color:#2b333f}.banner-headline .text-link.small{font-size:.923rem;padding-top:12px}.banner-headline .text-link:not(.small){font-size:1.154rem;padding-top:9px}.banner-headline .text-link+*{clear:both}.categorielist{padding-top:0}.categorielist .col-md-3{border:1px solid #b2b4b8;border-width:0 1px 0 0;padding-bottom:10px}.categorielist .hr{margin-bottom:0}.categorielist .text-link{font-size:12px;padding-top:0;color:#2b333f;text-transform:uppercase;text-decoration:underline}.categorielist .text-link:hover{color:#5f708b}.brand{padding-top:20px;margin-top:-20px}.brand .text-link{color:#2b333f;font-size:1.154rem}.brand .text-link:hover{color:#5f708b}.brand.more{cursor:pointer}.brand-popover{display:none;position:absolute;top:0;left:10px;width:150%;-webkit-transform:translateY(-100%);transform:translateY(-100%);box-shadow:0 5px 20px rgba(0,0,0,.2);background-color:#fff;z-index:1000}.brand-popover .popover-content{padding:20px}.brand-popover:after{content:"";display:block;position:absolute;bottom:-8px;left:33.33333333%;margin-left:-12px;margin-right:-12px;width:17px;height:17px;background-color:#fff;box-shadow:3px 3px 4px rgba(0,0,0,.05);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.editor .brandholder .brand-popover{display:none!important;opacity:1!important}.editor .brandholder .brand-popover.open{display:block!important;bottom:100%;top:auto;-webkit-transform:none;transform:none}.service .sidebar .borderedholder,.service .sidebar .holder{border:0;padding:0}.service .sidebar .borderedholder>.pagetitle,.service .sidebar .holder>.pagetitle{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;text-transform:none;font-size:18px;margin:0;padding:23px;color:#fff;background-color:#2b333f}.service .sidebar .borderedholder li a,.service .sidebar .holder li a{transition:background .2s ease,border .2s ease,color .2s ease;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;font-size:14px;margin:0;padding:15px 24px;background-color:#e8eaed;border-bottom:1px solid #b2b4b8}.service .sidebar .borderedholder li a.selected,.service .sidebar .borderedholder li a:hover,.service .sidebar .holder li a.selected,.service .sidebar .holder li a:hover{background-color:#e8eaed}.service .sidebar .borderedholder li a.selected:hover,.service .sidebar .holder li a.selected:hover{background-color:#dadde2}.service .sidebar .borderedholder li a~.subcategory,.service .sidebar .borderedholder li a~.subsubcategory,.service .sidebar .holder li a~.subcategory,.service .sidebar .holder li a~.subsubcategory{display:none}.service .advantages .counter{font-size:56px;letter-spacing:-.03em}.service .advantages .h2,.service .advantages h2{font-size:24px;letter-spacing:-.03em;line-height:1.3}.service .advantages .h4,.service .advantages h4{letter-spacing:.03em;line-height:1.3}.service .advantages .h5,.service .advantages h5{letter-spacing:normal;line-height:1.3}.service .advantages .text{line-height:1.7}.brand-shop{font-size:14px;line-height:1.6em;color:#5c6472}.brand-shop .h1,.brand-shop .h2,.brand-shop .h3,.brand-shop .h4,.brand-shop .h5,.brand-shop .h6,.brand-shop h1,.brand-shop h2,.brand-shop h3,.brand-shop h4,.brand-shop h5,.brand-shop h6{color:#2b333f}.brand-shop .brand-tabs{width:100%;margin:0;padding:10px 2px;text-align:center;background-color:#e8eaed}.brand-shop .brand-tabs ul{display:inline-block;margin:0;padding:0}.brand-shop .brand-tabs ul li{display:inline-block}.brand-shop .brand-tabs ul li a{display:inline-block;position:relative;padding:12px 30px 11px;font-size:13px;letter-spacing:.18em!important;text-transform:uppercase}.brand-shop .brand-tabs ul li a:after{content:"";display:block;opacity:0;margin:auto;position:absolute;left:0;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:0 12.5px 13px;border-color:transparent transparent #fff}.brand-shop .brand-tabs ul li.active a{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}.brand-shop .brand-tabs ul li.active a:after{opacity:1}.brand-shop .brand-tabs ul:hover li a.active:after{opacity:0}.brand-shop .brand-tabs ul:hover li a.active:hover:after,.brand-shop .brand-tabs ul:hover li a:hover:after{opacity:1}.brand-shop.checklists .checklist{margin-top:10px;padding-top:10px}.brand-shop.checklists .checklist>*{margin-top:6px;padding-left:28px}.brand-shop.checklists .checklist>:first-child{margin-top:0}.brand-shop.checklists .checklist>:before{color:#da8e03;font-size:20px;margin-top:-.1em;opacity:1}.brand-shop.seals{margin:10px 0;padding:10px 0}.brand-shop.seals .sealholder{display:inline-block;max-width:16.66666667%;width:136px}.brand-shop.seals .seal{margin-top:10px}.brand-shop .comparison{margin-top:40px;padding:0;border:1px solid #b2b4b8;border-width:1px}.brand-shop .comparison>div{padding:0;border:1px solid #b2b4b8;border-width:0 1px 0 0;margin:0 -1px 0 0}.brand-shop .comparison>div .headline{text-align:center;padding:25px 6px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:#fff}.brand-shop .comparison>div .checklist{padding:30px 15px 30px 35px}.brand-shop .comparison>div .checklist>*{margin-top:23px;line-height:1.6em}.brand-shop .comparison>div .checklist>:first-child{margin-top:0}.brand-shop .comparison>div .checklist>:before{opacity:1}.brand-shop .comparison>div.suitable .headline{background-color:#81a4b8}.brand-shop .comparison>div.suitable .checklist>:before{margin-top:-.1em;font-size:12px;color:#59ca1c}.brand-shop .comparison>div:not(.suitable) .headline{background-color:#da8e03}.brand-shop .comparison>div:not(.suitable) .checklist>:before{font-family:Arial,Helvetica,sans-serif;content:"x";margin-top:-1px;color:#fe640f}.brand-shop .quote .text{margin-top:5px}@media (min-width:1199px){.brand-shop.checklists{margin:0 80px}}@media (min-width:768px) and (max-width:1024px){.side-teaser{padding:16px}.side-teaser.lp .text-link{bottom:18px}.startbody .side-teaser.smaller{padding:0}}@media (min-width:992px){.themessection .bg-inverse .lineholder{height:115px;overflow:hidden}.categorielist .col-md-3:last-child{border-width:0}.brandarea .col-md-3:nth-of-type(4n) .brand-popover{left:auto;right:10px}.brandarea .col-md-3:nth-of-type(4n) .brand-popover:after{left:auto;right:33.33333333%}.brandarea .col-md-3:nth-of-type(4n+1){clear:left}.service .advantages.col-sm-6:nth-child(2n){padding-left:30px}.brand-shop.checklists{margin:0 40px}}@media (min-width:992px) and (max-width:1024px){.themessection .twbanner-1sp img,.themessection .twbanner-2sp img{max-width:108%;margin-left:-4%;margin-right:-4%}.themessection .twbanner-3sp img{max-width:107.6%;margin-left:-3.8%;margin-right:-3.8%}}@media (min-width:768px) and (max-width:991px){.themessection .bg-inverse .imgholder{min-height:160px}.themessection .bg-inverse .lineholder{height:155px;overflow:hidden}.themessection .btnholder{padding:8px 0}.themessection .btnholder-bottom{bottom:8px}.themessection .twbanner-1sp img{max-width:105.1%;margin-left:-2.55%;margin-right:-2.55%}.themessection .twbanner-2sp img{max-width:218%;margin-left:-59%;margin-right:-59%}.themessection .twbanner-3sp img{max-width:158%;margin-left:-29%;margin-right:-29%}.side-teaser .ekomi-widget{max-width:73%}.side-teaser .caption .title{font-size:15px;padding-right:0}.side-teaser .caption .title~*{font-size:11px;line-height:12px}}@media (max-width:991px){.categorielist{padding-top:0}.categorielist .col-xs-6{margin-top:20px}.categorielist .col-xs-6:before{border:1px solid #b2b4b8;border-width:1px 0 0;position:absolute;content:"";display:block;left:10px;right:10px;top:-10px}.categorielist .col-xs-6:nth-child(2n){border-width:0}.categorielist .col-xs-6:nth-child(odd){clear:left}.categorielist .col-xs-6:first-of-type,.categorielist .col-xs-6:nth-of-type(2){margin-top:10px}.categorielist .col-xs-6:first-of-type:before,.categorielist .col-xs-6:nth-of-type(2):before{display:none}.brandarea .col-xs-4:nth-of-type(3n) .brand-popover{left:auto;right:10px}.brandarea .col-xs-4:nth-of-type(3n) .brand-popover:after{left:auto;right:33.33333333%}.brandarea .col-xs-4:nth-of-type(3n+1){clear:left}}@media (min-width:768px){.banner-headline .text-link{margin-top:-28px}.brand-shop.seals .seal{padding:10px 10px 0}.brand-shop .quote{margin-top:30px;padding-top:30px}.brand-shop .quote:nth-last-child(-n+2){margin-bottom:30px;padding-bottom:30px}}@media (max-width:767px){.themessection .box .ratings{padding-bottom:10px}.themessection .btnholder,.themessection .btnholder-bottom{display:none}.themessection .btnholder-bottom .btn,.themessection .btnholder .btn{padding-left:0;padding-right:0;display:block}.themessection .box:before{display:none!important}.themessection .twbanner-1sp img{max-width:100%;margin-left:0;margin-right:0}.themessection .twbanner-2sp img{max-width:208%;margin-left:-54%;margin-right:-54%}.themessection .twbanner-3sp img{max-width:120%;margin-left:-10%;margin-right:-10%}.themessection .bg-inverse .imgholder{min-height:195px;overflow:hidden;position:relative}.themessection .bg-inverse .imgholder img{width:100%;max-width:none;min-height:195px;display:block}.themessection .bg-inverse .imgholder .largepic{position:absolute;width:183%;left:-41.5%;right:-41.5%}.side-teaser .imgholder .caption{padding:0;position:relative;text-align:center}.side-teaser .imgholder .caption .btn{margin-top:20px;width:100%}.banner-headline>.imgholder,.banner-headline>.text-link,.banner-headline>.title{display:block!important;text-align:right;float:none}.banner-headline>.text-link{font-size:11px!important;padding-top:4px!important}.banner-headline .h2,.banner-headline h2{font-size:18px}.categorielist{padding-top:0}.categorielist .col-xs-12{border-width:1px 0 0}.categorielist .col-xs-12:first-child{border-width:0}.brand-popover{width:100%;display:none!important}.brand-popover:after{left:50%}.brand.more{cursor:default}.brand .text-link,.categorielist .text-link{font-size:11px}.brand-shop.checklists{text-align:center}.brand-shop.checklists .checklist>*{display:inline-block}.brand-shop.seals .seal{padding:10px 10px 0}.brand-shop.seals .sealholder{max-width:33.33333333%}.brand-shop .brand-tabs ul li a{padding:4px 10px 3px}.brand-shop .brand-tabs ul li a:after{display:none}.brand-shop .comparison>div{border-width:0 1px 1px;margin-bottom:20px}.brand-shop .comparison>div .headline{padding-top:12px;padding-bottom:12px}.brand-shop .quote{margin-top:10px;padding-top:10px}.brand-shop .quote:last-of-type{margin-bottom:10px;padding-bottom:10px}.brand-shop .h1,.brand-shop h1{font-size:22px}}@media (max-width:379px){.twbanner-1sp img{max-width:108.6%;margin-left:-4.3%;margin-right:-4.3%}}.form-group .form-group-tooltip,.form-group .required-fields-tooltip,.requiredFields .form-group-tooltip,.requiredFields .required-fields-tooltip{display:inline-block;min-width:17px;min-height:17px}.form-group .form-group-tooltip-icon,.form-group .required-fields-tooltip-icon,.requiredFields .form-group-tooltip-icon,.requiredFields .required-fields-tooltip-icon{color:#000}.form-group .required-fields-tooltip,.requiredFields .required-fields-tooltip{text-align:right;width:100%;line-height:13px;font-size:13px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.form-group .required-fields-tooltip-text,.requiredFields .required-fields-tooltip-text{padding:10px 0;text-align:left}.form-group .required-fields-tooltip-text-item,.requiredFields .required-fields-tooltip-text-item{margin:0 0 10px;font-size:14px}.form-group .required-fields-tooltip-text-close,.requiredFields .required-fields-tooltip-text-close{text-align:right;margin:0 0 15px}.form-group .form-group-tooltip,.requiredFields .form-group-tooltip{position:relative;line-height:14px;font-size:14px;font-weight:700;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.form-group .form-group-tooltip:hover .form-group-tooltip-text,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text{display:block;background-color:#fff;color:#2b333f;position:absolute;bottom:35px;margin-left:-24px;padding:10px 30px 10px 10px;width:500px;font-size:13px;font-weight:400;z-index:1;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;pointer-events:none}.form-group .form-group-tooltip:hover .form-group-tooltip-text:after,.form-group .form-group-tooltip:hover .form-group-tooltip-text:before,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text:after,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text:before{position:absolute;top:100%;left:30px;border:solid transparent;content:" ";height:0;width:0}.form-group .form-group-tooltip:hover .form-group-tooltip-text:before,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text:before{border-color:transparent;border-top-color:#000;border-width:13px;margin-left:-13px}@media only screen and (max-width:767px){.form-group .form-group-tooltip:hover .form-group-tooltip-text:before,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text:before{margin-left:57px}}.form-group .form-group-tooltip:hover .form-group-tooltip-text:after,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text:after{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:12px;margin-left:-12px}@media only screen and (max-width:767px){.form-group .form-group-tooltip:hover .form-group-tooltip-text:after,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text:after{margin-left:58px}}.form-group .form-group-tooltip:hover .form-group-tooltip-text .close-tooltip,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text .close-tooltip{position:absolute;right:10px;top:10px;font-size:20px;font-weight:700}@media only screen and (max-width:767px){.form-group .form-group-tooltip:hover .form-group-tooltip-text,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text{width:calc(100% - 10px);margin:0;left:5px}}@media only screen and (min-width:768px) and (max-width:991px){.form-group .form-group-tooltip:hover .form-group-tooltip-text,.requiredFields .form-group-tooltip:hover .form-group-tooltip-text{width:450px}}@media only screen and (max-width:767px){.form-group .form-group-tooltip,.requiredFields .form-group-tooltip{position:static}}.form-group .form-group-tooltip .form-group-tooltip-text,.requiredFields .form-group-tooltip .form-group-tooltip-text{display:none;border:1px solid #000}@media only screen and (max-width:767px){.form-group label.form-group-tooltip-label[for=enquiry_phoneNumber] .form-group-tooltip:hover .form-group-tooltip-text:before,.requiredFields label.form-group-tooltip-label[for=enquiry_phoneNumber] .form-group-tooltip:hover .form-group-tooltip-text:before{margin-left:17px}}@media only screen and (max-width:767px){.form-group label.form-group-tooltip-label[for=enquiry_phoneNumber] .form-group-tooltip:hover .form-group-tooltip-text:after,.requiredFields label.form-group-tooltip-label[for=enquiry_phoneNumber] .form-group-tooltip:hover .form-group-tooltip-text:after{margin-left:18px}}@media only screen and (max-width:767px){label.form-group-tooltip-label{width:100%}}@font-face{font-family:FontAwesome;src:url(/assets/fonts/fontawesome-webfont.eot);src:url(/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(/assets/fonts/fontawesome-webfont.woff2) format("woff2"),url(/assets/fonts/fontawesome-webfont.woff) format("woff"),url(/assets/fonts/fontawesome-webfont.ttf) format("truetype"),url(/assets/fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #b2b4b8;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\2039"}.fa-caret-right:before{content:"\203A"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}select.mobile-device{position:absolute!important;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoom-allowed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#2b333f;opacity:0;-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#2b333f}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#b2b4b8}.pswp__error-msg a{color:#b2b4b8;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/assets/images/photoswipe-default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/assets/images/photoswipe-default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right{right:0}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{border-radius:2px;background-clip:padding-box;z-index:1620;position:absolute;background:#fff;top:56px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#2b333f;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0;background-clip:padding-box}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px;background-clip:padding-box}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#979ba1}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#b2b4b8}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/assets/images/photoswipe-preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:b .5s linear infinite;animation:b .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:c 1s cubic-bezier(.4,0,.22,1) infinite;animation:c 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{border-radius:50%;background-clip:padding-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes c{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes c{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#2b333f;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#2b333f}a.pswp__share--twitter:hover{background:#e8eaed;color:#fff}a.pswp__share--pinterest:hover{background:#b2b4b8;color:#e30614}a.pswp__share--download:hover{background:#b2b4b8}.blockHead{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:32px;display:block;margin:0 0 10px}.blockHead .br{text-transform:none}.blockHead.hr{border:1px solid #b2b4b8;border-width:0 0 1px;margin-bottom:0;padding-bottom:20px;height:auto}.content-box .breadcrumb{margin-bottom:13px}.main-row .radio.generalsalutation{display:flex}.main-row .radio.generalsalutation label+label{margin-left:10px}.main-row .checkbox label,.main-row .radio label{display:block;color:#2b333f}.main-row .checkbox label input,.main-row .radio label input{display:none}.main-row .checkbox label input+span,.main-row .radio label input+span{border-radius:0;background-clip:padding-box;font-family:Arial,Helvetica,sans-serif;padding:0 10px 0 20px!important;margin:0;font-size:100%;vertical-align:top;line-height:1.231;min-height:0;text-align:left;font-weight:400;text-transform:none;text-indent:0;top:1px;display:block;white-space:normal;display:inline;padding:0!important}.main-row .checkbox label input+span,.main-row .checkbox label input+span.accordion-toggle:not(.collapsed),.main-row .checkbox label input+span.active,.main-row .checkbox label input+span:hover,.main-row .radio label input+span,.main-row .radio label input+span.accordion-toggle:not(.collapsed),.main-row .radio label input+span.active,.main-row .radio label input+span:hover{background-color:transparent;color:#2b333f;border:0 none}.main-row .checkbox label input+span:active,.main-row .checkbox label input+span:focus,.main-row .radio label input+span:active,.main-row .radio label input+span:focus{background-color:transparent;border:0 none}.main-row .checkbox label input+span a,.main-row .radio label input+span a{text-decoration:underline}.main-row .checkbox label input+span.disabled,.main-row .checkbox label input+span[disabled],.main-row .radio label input+span.disabled,.main-row .radio label input+span[disabled]{opacity:.25}.main-row .checkbox label input+span:before,.main-row .radio label input+span:before{content:"";display:inline-block;vertical-align:text-top;background:url(/assets/images/sprite_checkradio.svg) no-repeat;background-size:100px auto;width:17px;height:15.25px;margin:0 0 0 -20px}.main-row .checkbox label input+span.accordion-toggle:not(.collapsed),.main-row .checkbox label input+span.active,.main-row .checkbox label input+span:active,.main-row .radio label input+span.accordion-toggle:not(.collapsed),.main-row .radio label input+span.active,.main-row .radio label input+span:active{box-shadow:none}.main-row .checkbox label input+span>input[type=checkbox],.main-row .checkbox label input+span>input[type=radio],.main-row .radio label input+span>input[type=checkbox],.main-row .radio label input+span>input[type=radio]{display:none}.main-row .checkbox label input+span.radio:before,.main-row .radio label input+span.radio:before{background-position:-50px -64.75px}.main-row .checkbox label input+span.radio:hover:before,.main-row .radio label input+span.radio:hover:before{background-position:-50px -31.75px}.main-row .checkbox label input+span.radio.accordion-toggle:not(.collapsed):before,.main-row .checkbox label input+span.radio.active:before,.main-row .radio label input+span.radio.accordion-toggle:not(.collapsed):before,.main-row .radio label input+span.radio.active:before{background-position:-50px .25px}.main-row .checkbox label input+span.checkbox:before,.main-row .radio label input+span.checkbox:before{background-position:0 -65px}.main-row .checkbox label input+span.checkbox:hover:before,.main-row .radio label input+span.checkbox:hover:before{background-position:0 -32px}.main-row .checkbox label input+span.checkbox.accordion-toggle:not(.collapsed):before,.main-row .checkbox label input+span.checkbox.active:before,.main-row .radio label input+span.checkbox.accordion-toggle:not(.collapsed):before,.main-row .radio label input+span.checkbox.active:before{background-position:0 0}.main-row .checkbox label input+span:before,.main-row .radio label input+span:before{background-position:0 -64.75px;margin-top:1px;float:left}.main-row .checkbox label input:hover+span:before,.main-row .radio label input:hover+span:before{background-position:0 -31.75px}.main-row .checkbox label input:checked+span:before,.main-row .radio label input:checked+span:before{background-position:0 .25px}.main-row .radio label input+span:before{background-position:-50px -64.75px}.main-row .radio label input:hover+span:before{background-position:-50px -31.75px}.main-row .radio label input:checked+span:before{background-position:-50px .25px}.table .lead{display:table-cell;font-size:24px;padding-bottom:0!important}.table-striped>tbody>tr:nth-of-type(odd){background-color:#e8eaed}.well-sm{border-radius:0;background-clip:padding-box;padding:0;background-color:transparent;border:0;box-shadow:none}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover,.list-group-item.active a{color:#fff}.text-secondary{color:#e30614}@-webkit-keyframes d{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes e{0%{-webkit-transform:rotate(1turn)}to{-webkit-transform:rotate(0deg)}}#wrapper{max-width:1212px;width:100%!important;margin:0 auto;padding:0 16px}#wrapper>.container-fluid{padding-left:0;padding-right:0}.container{width:100%;padding:0}.main-row .alert+.spacer:empty{display:none}.checkoutOptions{margin:0 -10px}.emptycart{text-align:center}.emptycart br{display:none}.emptycart:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"C";color:#b2b4b8;font-size:175px;display:block}body.is-checkout .well .btn-default{font-family:Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;background-color:#fff;border:1px solid #fff;color:#2b333f;padding-bottom:10px;padding-top:10px;width:255px;max-width:100%}body.is-checkout .well .btn-default.active,body.is-checkout .well .btn-default:active,body.is-checkout .well .btn-default:focus,body.is-checkout .well .btn-default:hover{color:#5f708b}body.is-checkout .well .btn-default .fa{font-size:2rem;font-weight:700;margin:-11px 2px -2px 0;vertical-align:middle;opacity:.5}body.is-checkout .oxMonth .dropdown-toggle.btn-default{width:100%;height:100%;border-color:#b2b4b8}#content .well{background-color:#e8eaed;padding:20px}#content .well .btn-primary{background-color:#e30614;border:1px solid #e30614;color:#fff;padding-top:10px;padding-bottom:10px;width:255px;max-width:100%}#content .well .btn-primary.active,#content .well .btn-primary:hover{background-color:#cc0202;border-color:#cc0202;color:#fff}#content .well .btn-primary:active,#content .well .btn-primary:focus{background-color:#e30614;border-color:#e30614;color:#fff}#content .well .btn-primary a{color:inherit}#content .well .btn-primary.disabled,#content .well .btn-primary[disabled],fieldset[disabled] #content .well .btn-primary{background-color:rgba(227,6,20,.8);border-color:rgba(227,6,20,.8);color:hsla(0,0%,100%,.8)}#content .well .btn-primary.disabled.active,#content .well .btn-primary.disabled:active,#content .well .btn-primary.disabled:focus,#content .well .btn-primary.disabled:hover,#content .well .btn-primary[disabled].active,#content .well .btn-primary[disabled]:active,#content .well .btn-primary[disabled]:focus,#content .well .btn-primary[disabled]:hover,fieldset[disabled] #content .well .btn-primary.active,fieldset[disabled] #content .well .btn-primary:active,fieldset[disabled] #content .well .btn-primary:focus,fieldset[disabled] #content .well .btn-primary:hover{background-color:rgba(227,6,20,.7);border-color:rgba(227,6,20,.7);color:hsla(0,0%,100%,.7)}#content .well .btn-primary .fa{display:none}#content .step-bottom{margin-top:18px;position:relative}#content .step-bottom:before{content:"";width:0;height:0;border-style:solid;border-width:0 18px 18px;border-color:transparent transparent #e8eaed;position:absolute;top:-18px;right:16px}body.cl-basket h2{font-size:32px}body.cl-basket .step-top{display:none!important}body.cl-basket #basket_list li{min-height:130px}body.cl-basket #basket_list li .row:first-child>div{min-height:40px;height:100%}body.cl-basket #basket_list li .toggle-actions{text-decoration:none;font-size:24px;display:none}body.cl-basket #basket_list .attribute .atttitle:after{content:":"}body.cl-basket #basket_list .attribute .atttitle:empty{display:none}body.cl-basket #basket_list .price.mobile .old{position:relative}body.cl-basket #basket_list .price.mobile .old:after{position:absolute;content:"";top:48%;right:-1px;border-top:1px solid #e30614;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);-webkit-transform-origin:center;transform-origin:center;width:50px}body.cl-basket table#basket_table .basketImage{margin-left:-20px}body.cl-basket #giftoptions_modal_form .priceCol img,body.cl-basket #wrappCard img{cursor:pointer}#basketVoucher{margin-bottom:20px}#basketVoucher label{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400!important;text-transform:uppercase;padding-right:6px;width:174px}#basketVoucher label:after{display:none}#basketVoucher .input-group{border:1px solid #b2b4b8;width:320px;padding:4px}#basketVoucher .input-group .form-control{box-shadow:none;border-color:#fff;height:29px}#basketVoucher .input-group-btn .btn{width:120px;padding-top:5px;padding-bottom:5px;font-size:12px}#basketVoucher .input-group-btn .fa{display:none}#basketVoucher .alert-danger{color:#e60008;font-weight:700;font-size:12px;margin-bottom:8px;margin-top:0;position:relative;z-index:1}#basketVoucher .alert-danger:before{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-weight:400;text-align:center;content:"!";display:inline-block;margin-right:3px;width:16px;height:16px;line-height:16px;background-color:#e60008;color:#fff}#basketVoucher .form-control::-webkit-input-placeholder{color:#2b333f}#basketVoucher .form-control:-moz-placeholder,#basketVoucher .form-control::-moz-placeholder{color:#2b333f}#basketVoucher .form-control:-ms-input-placeholder{color:#2b333f}#shippingAddress .dd-available-addresses{margin-left:-10px;margin-right:-20px}#shippingAddress .dd-available-addresses>div[class*=col-]{padding-left:0}#shippingAddress .dd-available-addresses .panel{width:100%;margin-left:0}#shippingAddress .dd-available-addresses .dd-add-delivery-address{border-bottom:0}#shippingAddress .dd-available-addresses .dd-add-delivery-address .panel-body{min-height:10px}#shippingAddress .dd-available-addresses .panel-body{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;min-height:147px}#shippingAddress .dd-available-addresses .panel-body .btn{margin-left:4px}body.cl-account_user #shippingAddress .dd-available-addresses{margin-left:0;margin-right:-10px}body.cl-payment .selectPrePayment .panel-body>dl,body.cl-payment form#payment .panel-body>dl{border-radius:3px;background-clip:padding-box;min-height:20px;margin-bottom:20px;background-color:#e8eaed;border:1px solid #e8eaed;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);padding:9px}body.cl-payment .selectPrePayment .panel-body>dl blockquote,body.cl-payment form#payment .panel-body>dl blockquote{border-color:#b2b4b8;border-color:rgba(0,0,0,.15)}body.cl-payment .selectPrePayment .panel-body dl.disable_cmfinanz,body.cl-payment form#payment .panel-body dl.disable_cmfinanz{opacity:.5}body.cl-payment .selectPrePayment dt label,body.cl-payment form#payment dt label{cursor:pointer;margin-left:5px;padding-right:10px;min-width:140px}@media only screen and (max-width:767px){body.cl-payment .selectPrePayment dt label,body.cl-payment form#payment dt label{min-width:50%}}body.cl-payment .selectPrePayment dt input,body.cl-payment form#payment dt input{cursor:pointer}body.cl-payment .selectPrePayment dt img,body.cl-payment form#payment dt img{max-height:19px}body.cl-payment .selectPrePayment dd,body.cl-payment form#payment dd{display:none;padding-left:22px}body.cl-payment .selectPrePayment dd.activePayment,body.cl-payment form#payment dd.activePayment{display:block}body.cl-payment .selectPrePayment dd .alert,body.cl-payment form#payment dd .alert{margin-bottom:0;padding-top:0;padding-left:5px}body.cl-payment .lineBox:last-child{margin-top:30px}body.cl-payment #shipping .bootstrap-select{max-width:240px}body.cl-payment ul.form{list-style:none;padding-left:0;margin:10px 0}body.cl-payment ul.form label{min-width:160px}body.cl-payment ul.form input,body.cl-payment ul.form select{border:1px solid #b2b4b8;padding:8px;width:200px}body.cl-payment ul.form .js-oxError_notEmpty{color:#e30614}body.cl-payment .status.error{margin-bottom:20px;color:#fe640f}body.cl-payment .status.error h3{color:inherit!important;font-size:1rem}.remark_block{display:none}body.cl-order .agb a{text-decoration:underline;color:#e30614}body.cl-order #orderEditCart .panel-body{background-color:transparent}body.cl-order #orderEditCart table#basket_table thead tr{background-color:#fff}body.cl-order table#basket_table .basketImage{margin-left:-8px}#basketSummary table.table-bordered,#basketSummary table.table-bordered>tbody>tr>td,#basketSummary table.table-bordered>tbody>tr>th,#basketSummary table.table-bordered>tfoot>tr>td,#basketSummary table.table-bordered>tfoot>tr>th,#basketSummary table.table-bordered>thead>tr>td,#basketSummary table.table-bordered>thead>tr>th,table#basket_table.table-bordered,table#basket_table.table-bordered>tbody>tr>td,table#basket_table.table-bordered>tbody>tr>th,table#basket_table.table-bordered>tfoot>tr>td,table#basket_table.table-bordered>tfoot>tr>th,table#basket_table.table-bordered>thead>tr>td,table#basket_table.table-bordered>thead>tr>th{border:0}#basketSummary,#basketSummary table.table-striped>tbody>tr:nth-of-type(odd),table#basket_table.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}#basketSummary{width:430px;padding:20px 0 0 50px;margin-top:-71px}#basketSummary th{width:65%;font-weight:400;padding:5px 0;position:relative}#basketSummary td{text-align:right;padding:5px 0}#basketSummary td#basketPriceReduction{font-size:14px;color:#e60008;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}#basketSummary .vat td,#basketSummary .vat th{font-size:11px;padding-top:0}#basketSummary .couponData th b,#basketSummary .couponData th strong{font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:0}#basketSummary .couponData td{color:#e60008;font-size:14px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}#basketSummary .couponData a{font-size:0}#basketSummary .couponData a:after{border-radius:100%;background-clip:padding-box;font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"N";font-size:8px;display:inline-block;width:20px;height:20px;line-height:20px;background:#2b333f;color:#fff;text-align:center}#basketSummary .couponData a:hover:after{background-color:#404c5d}#basketSummary #basketDeliveryGross{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}#basketSummary #basketDeliveryGross .free-delivery{color:#0a0;font-weight:400;font-family:Arial,Helvetica,sans-serif}#basketSummary .basketPriceWithoutDiscounts{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:16px}#basketSummary .basketPriceWithoutDiscounts th{font-weight:400}#basketSummary .basketVatInfo{text-align:left;font-weight:400;padding:0}#basketSummary .basketVatInfo small{display:block;margin-top:-3px}#basketSummary .boldhintasterisk{font-weight:700!important;font-size:16px;position:absolute;top:-3px}#basketSummary .hintfreestoredelivery{text-align:left;font-weight:400;margin-top:10px}#basketSummary .hintfreestoredelivery span{font-weight:700;font-size:14px}#basketSummary #basketDeliveryNote{text-align:left;padding-top:5px}table#basket_table{margin-bottom:35px}table#basket_table.table-striped>tbody>tr{border-top:1px solid #b2b4b8}table#basket_table thead{font-size:14px;white-space:nowrap}table#basket_table thead td:first-child,table#basket_table thead th:first-child{padding-left:0}table#basket_table .unitPrice small{font-size:inherit}table#basket_table td[align=center],table#basket_table th[align=center]{text-align:left}table#basket_table .checkactive{display:table-cell;margin:0;padding:10px;vertical-align:middle;width:50px}table#basket_table .checkactive label{display:inline-block;white-space:nowrap}table#basket_table .price:not(.oldprice){margin-top:0}table#basket_table .price .saving,table#basket_table .price .total{display:none!important}table#basket_table .price .old{position:relative}table#basket_table .price .old:after{position:absolute;content:"";left:auto;top:48%;right:-1px;border-top:1px solid #e30614;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);-webkit-transform-origin:center;transform-origin:center;width:55px}@media only screen and (max-width:767px){table#basket_table .price .old:after{top:5px;left:-3px}}table#basket_table .price .new,table#basket_table .price .standard{font-size:14px}table#basket_table .price .new:after,table#basket_table .price .standard:after{display:block;padding:0}table#basket_table .price .new.reduced,table#basket_table .price .standard.reduced{text-decoration:line-through}table#basket_table .reducedPrice .price{display:block}table#basket_table .reducedPrice .benefit{display:block;font-weight:400}table#basket_table .reducedPrice .separator{display:inline-block}table#basket_table .articlename,table#basket_table .manufacturername,table#basket_table .vatPercent .value{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:14px}table#basket_table .quantity{width:140px;text-align:center}table#basket_table .quantity .textbox{width:56px;text-align:center}table#basket_table .reducedPrice,table#basket_table .totalPrice,table#basket_table .unitPrice,table#basket_table .vatPercent{width:100px;text-align:right}table#basket_table .image{width:120px}table#basket_table .attribute .atttitle:after{content:":"}table#basket_table .attribute .atttitle:empty{display:none}#giftoptions .modal-title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase}#giftoptions .thumbCol{display:none}#giftoptions .priceCol{width:100%}#giftoptions .lead{font-size:14px;text-transform:none}#giftoptions .well{margin-bottom:0}#giftoptions .img-thumbnail{width:100%;margin-bottom:30px}#giftoptions .wrappingComment .control-label{font-weight:700}body.cl-account .accountLoginView .btn-block{display:inline;width:auto;float:right;margin-top:10px}body.cl-account .accountLoginView .btn-block:after{content:"\203A";display:inline-block;padding-left:.3em;font:1rem/1 FontAwesome;text-rendering:auto}body.cl-account_order .panel{margin-bottom:35px}body.cl-sm_orderhistory_account_order_details .panel-heading h2{font-size:17px;margin-bottom:10px}body.cl-sm_orderhistory_account_order_details .panel-heading li+li{margin-top:10px;padding-top:10px;border-top:1px solid #979ba1}body.cl-sm_orderhistory_account_order_details .panel-heading li+li:after,body.cl-sm_orderhistory_account_order_details .panel-heading li+li:before{content:"";display:table;clear:both}body.cl-account_user .dd-add-delivery-address,body.cl-user .dd-add-delivery-address{cursor:pointer}body.cl-account_user .dd-add-delivery-address .icon-plus-circle,body.cl-user .dd-add-delivery-address .icon-plus-circle{color:#979ba1;font-size:64px;opacity:.3;transition:opacity .3s}body.cl-account_user .dd-add-delivery-address:hover .icon-plus-circle,body.cl-user .dd-add-delivery-address:hover .icon-plus-circle{opacity:1;transition:opacity .3s}body.cl-account_user .dd-add-delivery-address .oxEqualized .icon-plus-circle,body.cl-user .dd-add-delivery-address .oxEqualized .icon-plus-circle{margin-top:15px}body.cl-oxUBase .err-404 .page-header{margin-top:10px;padding-top:10px}body.cl-oxUBase .err-404 .page-header:after,body.cl-oxUBase .err-404 .page-header:before{content:"";display:table;clear:both}body.cl-oxUBase .err-404 .gears-box{background:transparent url(/assets/images/board.png) top no-repeat;width:551px;height:514px;float:right;position:relative;overflow:hidden}body.cl-oxUBase .err-404 .gears-box .paper-overlay{background:transparent url(/assets/images/paper_crack.png) 0 0 no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}body.cl-oxUBase .err-404 .gears-box .gear-rotate{width:280px;height:280px;position:absolute;z-index:5;-webkit-animation-name:d;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:d;-moz-animation-duration:10s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}body.cl-oxUBase .err-404 .gears-box .gear-rotate.reverse{-webkit-animation-name:e;-moz-animation-name:e}body.cl-thankyou ol.checkoutSteps,body.is-checkout ol.checkoutSteps,body.vue-checkout ol.checkoutSteps{width:100%;height:50px;display:block;padding:0;margin:11px 0 0}body.cl-thankyou ol.checkoutSteps li,body.is-checkout ol.checkoutSteps li,body.vue-checkout ol.checkoutSteps li{font-weight:700;font-size:14px;letter-spacing:0;text-transform:uppercase;width:calc(34% - 12px);display:block;margin-left:6px;float:left;position:relative;text-align:center;background-color:#afb3b8;color:#fff;cursor:default}body.cl-thankyou ol.checkoutSteps li .num,body.is-checkout ol.checkoutSteps li .num,body.vue-checkout ol.checkoutSteps li .num{display:none;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#fff;font-size:16px;text-align:center}body.cl-thankyou ol.checkoutSteps li a,body.is-checkout ol.checkoutSteps li a,body.vue-checkout ol.checkoutSteps li a{color:#fff}body.cl-thankyou ol.checkoutSteps li a:hover,body.is-checkout ol.checkoutSteps li a:hover,body.vue-checkout ol.checkoutSteps li a:hover{text-decoration:none}body.cl-thankyou ol.checkoutSteps li .text,body.is-checkout ol.checkoutSteps li .text,body.vue-checkout ol.checkoutSteps li .text{margin-left:6px;padding:15px 0}body.cl-thankyou ol.checkoutSteps li:hover,body.is-checkout ol.checkoutSteps li:hover,body.vue-checkout ol.checkoutSteps li:hover{background-color:#6f747b}body.cl-thankyou ol.checkoutSteps li:hover:after,body.is-checkout ol.checkoutSteps li:hover:after,body.vue-checkout ol.checkoutSteps li:hover:after{border-left-color:#6f747b}body.cl-thankyou ol.checkoutSteps li.step1,body.cl-thankyou ol.checkoutSteps li.step1 .text,body.cl-thankyou ol.checkoutSteps li:first-child,body.cl-thankyou ol.checkoutSteps li:first-child .text,body.is-checkout ol.checkoutSteps li.step1,body.is-checkout ol.checkoutSteps li.step1 .text,body.is-checkout ol.checkoutSteps li:first-child,body.is-checkout ol.checkoutSteps li:first-child .text,body.vue-checkout ol.checkoutSteps li.step1,body.vue-checkout ol.checkoutSteps li.step1 .text,body.vue-checkout ol.checkoutSteps li:first-child,body.vue-checkout ol.checkoutSteps li:first-child .text{margin-left:0}body.cl-thankyou ol.checkoutSteps li.active,body.cl-thankyou ol.checkoutSteps li.activeLast,body.cl-thankyou ol.checkoutSteps li.passed,body.is-checkout ol.checkoutSteps li.active,body.is-checkout ol.checkoutSteps li.activeLast,body.is-checkout ol.checkoutSteps li.passed,body.vue-checkout ol.checkoutSteps li.active,body.vue-checkout ol.checkoutSteps li.activeLast,body.vue-checkout ol.checkoutSteps li.passed{background-color:#2b333f;color:#fff}body.cl-thankyou ol.checkoutSteps li:after,body.cl-thankyou ol.checkoutSteps li:before,body.is-checkout ol.checkoutSteps li:after,body.is-checkout ol.checkoutSteps li:before,body.vue-checkout ol.checkoutSteps li:after,body.vue-checkout ol.checkoutSteps li:before{content:"";position:absolute;top:0;width:0;height:0;border-style:solid;border-width:25px 0 25px 18px;border-color:transparent}body.cl-thankyou ol.checkoutSteps li:before,body.is-checkout ol.checkoutSteps li:before,body.vue-checkout ol.checkoutSteps li:before{left:0;border-left-color:#fff}body.cl-thankyou ol.checkoutSteps li:after,body.is-checkout ol.checkoutSteps li:after,body.vue-checkout ol.checkoutSteps li:after{right:-18px;border-left-color:#afb3b8;z-index:1}body.cl-thankyou ol.checkoutSteps li.active:after,body.cl-thankyou ol.checkoutSteps li.active:hover:after,body.cl-thankyou ol.checkoutSteps li.activeLast:after,body.cl-thankyou ol.checkoutSteps li.activeLast:hover:after,body.cl-thankyou ol.checkoutSteps li.passed:after,body.cl-thankyou ol.checkoutSteps li.passed:hover:after,body.is-checkout ol.checkoutSteps li.active:after,body.is-checkout ol.checkoutSteps li.active:hover:after,body.is-checkout ol.checkoutSteps li.activeLast:after,body.is-checkout ol.checkoutSteps li.activeLast:hover:after,body.is-checkout ol.checkoutSteps li.passed:after,body.is-checkout ol.checkoutSteps li.passed:hover:after,body.vue-checkout ol.checkoutSteps li.active:after,body.vue-checkout ol.checkoutSteps li.active:hover:after,body.vue-checkout ol.checkoutSteps li.activeLast:after,body.vue-checkout ol.checkoutSteps li.activeLast:hover:after,body.vue-checkout ol.checkoutSteps li.passed:after,body.vue-checkout ol.checkoutSteps li.passed:hover:after{border-left-color:#2b333f}body.cl-thankyou ol.checkoutSteps li.active:hover,body.cl-thankyou ol.checkoutSteps li.activeLast:hover,body.cl-thankyou ol.checkoutSteps li.passed:hover,body.is-checkout ol.checkoutSteps li.active:hover,body.is-checkout ol.checkoutSteps li.activeLast:hover,body.is-checkout ol.checkoutSteps li.passed:hover,body.vue-checkout ol.checkoutSteps li.active:hover,body.vue-checkout ol.checkoutSteps li.activeLast:hover,body.vue-checkout ol.checkoutSteps li.passed:hover{background-color:#2b333f}body.cl-thankyou ol.checkoutSteps li:first-child:before,body.cl-thankyou ol.checkoutSteps li:last-child:after,body.is-checkout ol.checkoutSteps li:first-child:before,body.is-checkout ol.checkoutSteps li:last-child:after,body.vue-checkout ol.checkoutSteps li:first-child:before,body.vue-checkout ol.checkoutSteps li:last-child:after{display:none}body.cl-thankyou .contact,body.is-checkout .contact,body.vue-checkout .contact{padding-top:22px}body.cl-thankyou .contact img,body.is-checkout .contact img,body.vue-checkout .contact img{float:left;margin-right:10px}body.cl-thankyou .sealholder,body.is-checkout .sealholder,body.vue-checkout .sealholder{text-align:right}body.cl-thankyou .sealholder img,body.is-checkout .sealholder img,body.vue-checkout .sealholder img{padding:18px 4px}#basketFn .bordered{border-style:solid;border-color:#b2b4b8;border-width:1px 0}#basketFn .no-border{border-bottom:0}#basketFn td,#basketFn th{padding-top:15px;padding-bottom:14px}#basketFn .removebtn{margin-left:25px}#basketFn .removebtn,#basketFn .updatebtn{background-color:transparent;border:1px solid transparent;color:#6f747b;padding:0;text-transform:none;vertical-align:middle;margin-right:12px}#basketFn .removebtn.active,#basketFn .removebtn:active,#basketFn .removebtn:focus,#basketFn .removebtn:hover,#basketFn .updatebtn.active,#basketFn .updatebtn:active,#basketFn .updatebtn:focus,#basketFn .updatebtn:hover{background-color:transparent;border-color:transparent;color:#2b333f}#basketFn .removebtn a,#basketFn .updatebtn a{color:inherit}#basketFn .removebtn:before,#basketFn .updatebtn:before{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;line-height:19px;padding-right:8px;float:left}#basketFn .removebtn:before{content:"N";font-size:11px}#basketFn .updatebtn:before{content:"u"}#thankyouPage a:not(.btn){text-decoration:underline;color:#e30614}.paypalHelpBox{border-radius:4px;background-clip:padding-box;padding:15px;margin-bottom:20px;border:1px solid #e8eaed;background-color:#e8eaed;color:#2b333f;display:none;position:absolute}.paypalHelpBox h4{margin-top:0;color:inherit}.paypalHelpBox .alert-link{font-weight:700;color:#2b333f}.paypalHelpBox>p,.paypalHelpBox>ul{margin-bottom:0}.paypalHelpBox>p+p{margin-top:5px}@media (max-width:767px){body.cl-sm_orderhistory_account_order_details .underdog select .count{margin-top:11px}}body.cl-sm_orderhistory_account_order_details .underdog .artnumb{margin-top:10px;margin-bottom:12px;padding:0 10px 0 20px!important}body.cl-sm_orderhistory_account_order_details .underdog select{padding:5px 20px 5px 10px;border:1px solid #b2b4b8;min-width:50%}body.cl-sm_orderhistory_account_order_details .underdog select:not(.count){width:100%}body.cl-sm_orderhistory_account_order_details .underdog select.count{margin-top:5px;margin-bottom:6px}#paypalExpressCheckoutDetailsBox{width:100%;float:none!important}#paypalExpressCheckoutDetailsBox.paypalExpressCheckoutDetailsBox .paypalExpressCheckoutMsg{float:none}.paypalExpressCheckoutBox{padding-right:15px!important;margin:0 15px 0 0!important}.paypalExpressCheckoutBox.paypalExpressCheckoutMsg{clear:both}#paypalExpressCheckoutMiniBasketImage{float:right!important}.btn:hover,.dropdown li a:hover,.nav li a:hover,.pagination a:hover{transition:color .3s,background-color .3s,border .3s}.spacer{min-height:30px}.spacer:after,.spacer:before{content:" ";display:table}.spacer:after{clear:both}#wrapper{background-color:#fff}.page-header{border-bottom-color:#b2b4b8}#content .page-header:first-child{margin-top:6px}.boxwrapper .page-header{position:relative;text-align:center;border-bottom:0}.boxwrapper .page-header .h3,.boxwrapper .page-header h2,.boxwrapper .page-header h3{font-weight:200}.boxwrapper .page-header .h3 .rss,.boxwrapper .page-header h2 .rss,.boxwrapper .page-header h3 .rss{font-size:12px;color:orange;line-height:1.3333333;vertical-align:middle}.boxwrapper .page-header .subhead{color:#979ba1}.boxwrapper .list-container .gridView{margin-bottom:30px}.boxwrapper .list-container .gridView .productBox .picture{border-bottom:1px dashed #e8eaed;width:100%;height:205px;display:table;margin-bottom:15px;table-layout:fixed}.boxwrapper .list-container .gridView .productBox .picture a{display:table-cell;vertical-align:middle}.boxwrapper .list-container .gridView .productBox .picture img{max-height:190px;margin:0 auto}.boxwrapper .list-container .gridView .productBox .title{height:40px;overflow:hidden;font-weight:600}.boxwrapper .list-container .gridView .productBox .price{margin-bottom:15px}.boxwrapper .list-container .gridView .productBox .price .lead{font-weight:400}.boxwrapper .list-container .infogridView{margin-bottom:50px}.boxwrapper .list-container .infogridView .productBox .picture{width:100%;height:275px;display:table;table-layout:fixed}.boxwrapper .list-container .infogridView .productBox .picture a{display:table-cell;vertical-align:middle}.boxwrapper .list-container .infogridView .productBox .picture img{max-height:275px;margin:0 auto}.boxwrapper .list-container .infogridView .productBox .title{min-height:40px;font-weight:600}.boxwrapper .list-container .infogridView .productBox .shortdesc{margin-bottom:20px}.boxwrapper .list-container .infogridView .productBox .price{margin-bottom:10px}.boxwrapper .list-container .infogridView .productBox .price .lead{font-weight:400}.boxwrapper .list-container .lineView{margin-top:15px}.boxwrapper .list-container .lineView:first-child{margin-top:0}.boxwrapper .list-container .lineView .productBox form{border-bottom:1px dashed #e8eaed;padding-bottom:15px}.boxwrapper .list-container .lineView .productBox .picture img{max-height:150px;margin:0 auto}.boxwrapper .list-container .lineView .productBox .title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:0;font-size:15px}.boxwrapper .list-container .lineView .productBox .functions .selectorsBox{margin:10px 0}.boxwrapper .list-container .lineView .productBox .functions .form-group{margin-top:10px;margin-bottom:0}.boxwrapper .list-container .lineView .productBox .functions input.amount{width:90px;float:right}.boxwrapper .list-container .lineView .productBox .functions .btn{width:100%;padding-left:4px!important;padding-right:4px!important;min-width:40px;white-space:normal}.boxwrapper .list-container .lineView .productBox .functions .btn+.btn{margin-top:10px}.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;background-color:#e30614;border:1px solid #e30614;color:#fff;padding-top:7px;padding-bottom:8px;text-transform:uppercase;letter-spacing:0}.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle.active,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle:hover{background-color:#cc0202;border-color:#cc0202;color:#fff}.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle:active,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle:focus{background-color:#e30614;border-color:#e30614;color:#fff}.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle a{color:inherit}.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle.disabled,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle[disabled],fieldset[disabled] .boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle{background-color:rgba(227,6,20,.8);border-color:rgba(227,6,20,.8);color:hsla(0,0%,100%,.8)}.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle.disabled.active,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle.disabled:active,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle.disabled:focus,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle.disabled:hover,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle[disabled].active,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle[disabled]:active,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle[disabled]:focus,.boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle[disabled]:hover,fieldset[disabled] .boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle.active,fieldset[disabled] .boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle:active,fieldset[disabled] .boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle:focus,fieldset[disabled] .boxwrapper .list-container .lineView .productBox .functions .btn.dropdown-toggle:hover{background-color:rgba(227,6,20,.7);border-color:rgba(227,6,20,.7);color:hsla(0,0%,100%,.7)}.boxwrapper .list-container .lineView .productBox .functions .btn.removeButton{font-size:90%;padding:5px 12px 4px;display:block}.boxwrapper .list-container .lineView .productBox div.attributes>strong{font-size:15px}.boxwrapper .list-container .lineView .productBox ul.attributes.small{margin-top:5px;padding-top:5px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;font-size:100%}.boxwrapper .list-container .attributes{margin-top:0;padding-top:0;border-width:0}.boxwrapper .list-container .dropdown-wrapper{position:relative}.boxwrapper .list-container .dropdown-wrapper .dropdown-menu{width:100%}.boxwrapper .list-container .oldPrice{display:block;font-weight:400;color:#2b333f;font-size:11px;line-height:normal}.boxwrapper .list-container .oldPrice .text{display:none}.boxwrapper .list-container .oldPrice+br+.price{color:#e60008;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:24px;line-height:1}.boxwrapper .list-container .price{margin:0;padding:0}.flexslider{border:none;background:transparent;margin-bottom:15px}.flexslider .flex-control-paging{display:none}.flexslider .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-prev{border-radius:50%;background-clip:padding-box;background-color:#2b333f;opacity:.6}.flexslider .flex-direction-nav .flex-next:before,.flexslider .flex-direction-nav .flex-prev:before{color:#fff;font-size:30px;text-shadow:none;transition:color .3s}.flexslider .flex-direction-nav .flex-next:hover:before,.flexslider .flex-direction-nav .flex-prev:hover:before{color:#e8eaed}.flexslider .flex-direction-nav .flex-prev{left:15px;text-align:left}.flexslider .flex-direction-nav .flex-prev:before{padding-left:14px;margin-top:-2px}.flexslider .flex-direction-nav .flex-next{right:15px;text-align:right}.flexslider .flex-direction-nav .flex-next:before{padding-right:14px;margin-top:-2px}.flexslider .slides>li{position:relative}.flexslider .flex-caption{background:#2b333f;width:100%;margin:0;padding:10px;position:absolute;left:0;bottom:0;color:#fff;opacity:0;filter:alpha(opacity=0);transition:all .3s ease-in-out}.flexslider .flex-caption a{color:#fff;text-decoration:none}.flexslider .flex-caption a:hover .title{text-decoration:underline}.flexslider .flex-caption a:hover .shortdesc{text-decoration:none}.flexslider .flex-caption .title{font-weight:700}.flexslider:hover .flex-caption{opacity:.7;filter:alpha(opacity=70)}#manufacturerSlider{border-top:2px solid #b2b4b8;border-bottom:2px solid #b2b4b8;background-color:#e8eaed;padding-bottom:40px;margin-bottom:0}#manufacturerSlider .flexslider li{text-align:center}#manufacturerSlider .flexslider li img{width:auto;max-width:100px;margin:0 auto}.refineParams{margin-bottom:15px}.refineParams.bottomParams{text-align:center}.refineParams .pagination{margin:0}#sidebar .box.well .page-header{margin-top:0}.legal{background-color:#fff;padding:30px 0}#incVatMessage{border-radius:4px 0 0 0;background-clip:padding-box;background-color:hsla(0,0%,100%,.5);padding:2px 5px;position:fixed;right:0;bottom:0;z-index:500}#jumptotop{display:none!important}.cl-user #storeavailability-modal .contactdetails .imgholder{height:94px;margin-bottom:15px}.cl-user #storeavailability-modal .contactdetails .imgholder img{position:relative;max-height:94px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1200px){.cl-user.is-checkout #shippingAddress .dd-available-addresses .col-lg-4{width:50%}.cl-user.is-checkout #shippingAddress .dd-available-addresses .col-lg-4:nth-of-type(odd){clear:left}.cl-user.is-checkout label[for=showShipAddress],.cl-user.is-checkout label[for=subscribeNewsletter]{margin-left:-5px}}@media (max-width:1199px){.control-label.col-xs-12{text-align:left}body.cl-thankyou ol.checkoutSteps li,body.is-checkout ol.checkoutSteps li{font-size:12px;text-transform:none;padding:13px 0;width:calc(34% - 11px)}body.cl-thankyou ol.checkoutSteps li .text,body.is-checkout ol.checkoutSteps li .text{padding:0}body.cl-thankyou ol.checkoutSteps li:after,body.cl-thankyou ol.checkoutSteps li:before,body.is-checkout ol.checkoutSteps li:after,body.is-checkout ol.checkoutSteps li:before{border-width:21px 0 22px 18px}body.cl-thankyou .sealholder img,body.is-checkout .sealholder img{padding-top:10px;padding-bottom:10px}}@media (min-width:768px) and (max-width:991px){#basketSummary{margin-top:0;padding:0;width:498px}}@media (min-width:768px) and (max-width:991px){body.cl-details #zoom1 img{margin:0 auto}#header .header-box{padding-bottom:10px}body.cl-thankyou ol.checkoutSteps li,body.is-checkout ol.checkoutSteps li,body.vue-checkout ol.checkoutSteps li{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;text-transform:none;padding:13px 0;letter-spacing:-.01em;width:calc(34% - 9px)}body.cl-thankyou ol.checkoutSteps li .text,body.is-checkout ol.checkoutSteps li .text,body.vue-checkout ol.checkoutSteps li .text{margin-left:16px;margin-right:-12px;position:relative;z-index:2;padding:0}body.cl-thankyou ol.checkoutSteps li:last-child .text,body.is-checkout ol.checkoutSteps li:last-child .text,body.vue-checkout ol.checkoutSteps li:last-child .text{margin-left:6px}body.cl-thankyou ol.checkoutSteps li:after,body.cl-thankyou ol.checkoutSteps li:before,body.is-checkout ol.checkoutSteps li:after,body.is-checkout ol.checkoutSteps li:before,body.vue-checkout ol.checkoutSteps li:after,body.vue-checkout ol.checkoutSteps li:before{border-width:21px 0 22px 18px}body.cl-thankyou .contact,body.is-checkout .contact,body.vue-checkout .contact{padding-top:24px}body.cl-thankyou .sealholder img,body.is-checkout .sealholder img,body.vue-checkout .sealholder img{max-width:46px;padding-top:12px;padding-bottom:7px}}@media (min-width:768px){body.cl-user:not(.is-logged-in) .checkoutCollumns{display:table;width:100%}body.cl-user:not(.is-logged-in) .checkoutCollumns .panel:first-of-type{float:left;width:48%}body.cl-user:not(.is-logged-in) .checkoutCollumns .panel:nth-last-of-type(2):not(:nth-of-type(2n)){float:left;width:48%;clear:left}body.cl-user:not(.is-logged-in) .checkoutCollumns .panel:nth-of-type(2){float:left;width:48%;margin-left:4%;border-top-width:0}body.cl-user:not(.is-logged-in) .checkoutCollumns .panel:last-of-type{float:left;width:48%;border-top-width:0}body.cl-user.is-logged-in .checkoutCollumns{display:table;width:100%}body.cl-user.is-logged-in .checkoutCollumns .panel:first-of-type{float:left;width:48%;clear:left}body.cl-user.is-logged-in .checkoutCollumns .panel:nth-of-type(2){float:left;width:48%;margin-left:4%;border-top-width:0}body.cl-user.is-logged-in .checkoutCollumns .panel:nth-of-type(2)+*{clear:both}}.checkoutCollumns .panel-body.p15{padding:15px}@media (max-width:767px){#basketSummary{margin-top:0;padding:0;width:100%}#basketVoucher .input-group{width:100%}body.is-checkout .well .btn-default{width:48%;font-size:11px;padding-left:2px;padding-right:2px;line-height:18.5667px}#content .well .btn-default+.btn-primary,#content .well .btn-default+form .btn-primary{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;width:48%}#content .well{padding:10px}.flexslider .flex-caption{display:none}body.cl-account_order .panel-heading div[class*=col-],body.cl-sm_orderhistory_account_order_details .panel-heading div[class*=col-]{width:100%}body.cl-account_order .panel-heading strong+br,body.cl-sm_orderhistory_account_order_details .panel-heading strong+br{display:none}body.cl-account_order .panel-heading .pull-right,body.cl-sm_orderhistory_account_order_details .panel-heading .pull-right{float:none!important}body.cl-thankyou ol.checkoutSteps li,body.is-checkout ol.checkoutSteps li,body.vue-checkout ol.checkoutSteps li{padding:10px 0 11px;width:18%;width:calc(32% - 2px)}body.cl-thankyou ol.checkoutSteps li .num,body.is-checkout ol.checkoutSteps li .num,body.vue-checkout ol.checkoutSteps li .num{display:block;margin-left:0;margin-right:-22px}body.cl-thankyou ol.checkoutSteps li .text,body.is-checkout ol.checkoutSteps li .text,body.vue-checkout ol.checkoutSteps li .text{display:none}body.cl-thankyou ol.checkoutSteps li:first-child,body.is-checkout ol.checkoutSteps li:first-child,body.vue-checkout ol.checkoutSteps li:first-child{width:16%;width:calc(32% - 2px)}body.cl-thankyou ol.checkoutSteps li:first-child .num,body.is-checkout ol.checkoutSteps li:first-child .num,body.vue-checkout ol.checkoutSteps li:first-child .num{margin-right:-8px}body.cl-thankyou ol.checkoutSteps li:last-child,body.is-checkout ol.checkoutSteps li:last-child,body.vue-checkout ol.checkoutSteps li:last-child{width:21%;width:calc(32% + 13px)}body.cl-thankyou ol.checkoutSteps li:last-child .num,body.is-checkout ol.checkoutSteps li:last-child .num,body.vue-checkout ol.checkoutSteps li:last-child .num{margin-right:-8px}body.cl-thankyou .contact,body.is-checkout .contact,body.vue-checkout .contact{padding-top:16px}body.cl-thankyou .sealholder img,body.is-checkout .sealholder img,body.vue-checkout .sealholder img{max-width:46px;padding-top:12px;padding-bottom:7px}body.cl-thankyou #basketSummary,body.is-checkout #basketSummary,body.vue-checkout #basketSummary{width:100%!important}body.vue-checkout #header-wrapper{padding-bottom:10px}.boxwrapper .list-container .gridView,.boxwrapper .list-container .infogridView{text-align:center}.boxwrapper .list-container .infogridView .productBox .picture{border-bottom:1px dashed #e8eaed;margin-bottom:15px}.boxwrapper .list-container .lineView .productBox .functions input.amount{width:45px;float:right}.boxwrapper .list-container .lineView .productBox .picture{margin-bottom:10px}.boxwrapper .list-container .lineView .productBox .col-xs-6{width:66.66666667%}.boxwrapper .list-container .lineView .productBox .col-xs-4{width:33.33333333%}#storeavailability-modal .contactdetails{width:100%;padding-right:0}#storeavailability-modal .btnholder .button{min-height:0;padding:10px 0}.price.mobile .value{font-size:14px}.price.mobile .old .value{font-size:12px}.price.mobile .new{font-size:13px;display:block;position:relative;right:-4px}}@media (max-width:567px){body.cl-thankyou ol.checkoutSteps li:last-child,body.is-checkout ol.checkoutSteps li:last-child{width:calc(32% + 3px)}}.deliveryHint{margin-top:10px}#paymentFrameIframe{display:block;height:200px;margin:20px 0 0;width:350px}#paymentFrameForm .largeButton{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;background-color:#e8eaed;border:1px solid #e8eaed;margin-top:10px;border-radius:0;color:#2b333f;font-size:1rem;letter-spacing:.02em;padding:8px 12px 7px;text-transform:uppercase;transition:background .2s ease 0s,border .2s ease 0s,color .2s ease 0s;white-space:normal}#d3HeidelpayError{display:flex;align-items:center;justify-content:center}#d3HeidelpayError .d3HeidelpayInfoCell{padding:15px 0}#basket_list .toggable{margin-top:10px}#basket_list .toggable .btn-danger{height:30px;font-size:85%!important;padding:5px 7px 4px!important}#basket_list .toggable #am_1{border-radius:0!important;margin-right:5px}#basket_list .toggable .input-group-addon{border:none!important;background:none!important;padding-right:15px}#basket_list .toggable .input-group-btn{border-radius:0!important}.main-row h1{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:20px}.cl-forgotpwd .form-horizontal{max-width:590px}.accountDashboardView .panel-default>.panel-heading,.accountLoginView .panel-default>.panel-heading,.addressCollumns .panel-default>.panel-heading{display:table;line-height:17px;font-size:16px;font-weight:700;text-transform:uppercase;width:100%}.accountDashboardView .panel-default>.panel-heading a:first-child,.accountLoginView .panel-default>.panel-heading a:first-child,.addressCollumns .panel-default>.panel-heading a:first-child{float:left}.accountDashboardView .panel-default>.panel-heading .btn,.accountLoginView .panel-default>.panel-heading .btn,.addressCollumns .panel-default>.panel-heading .btn{transition:background .2s ease,border .2s ease,color .2s ease;border-radius:0;background-color:#e8eaed;border:1px solid #e8eaed;color:#2b333f;text-transform:none;padding:8px 12px 7px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:.02em;font-size:1rem;white-space:normal}.accountDashboardView .panel-default>.panel-heading .btn:hover,.accountLoginView .panel-default>.panel-heading .btn:hover,.addressCollumns .panel-default>.panel-heading .btn:hover{background-color:#cbd0d7;border-color:#cbd0d7;color:#2b333f}.accountDashboardView .panel-default>.panel-heading .btn:active,.accountDashboardView .panel-default>.panel-heading .btn:focus,.accountLoginView .panel-default>.panel-heading .btn:active,.accountLoginView .panel-default>.panel-heading .btn:focus,.addressCollumns .panel-default>.panel-heading .btn:active,.addressCollumns .panel-default>.panel-heading .btn:focus{background-color:#e8eaed;border-color:#e8eaed;color:#2b333f}.accountDashboardView .panel-default>.panel-heading .btn.active,.accountDashboardView .panel-default>.panel-heading .btn:active,.accountLoginView .panel-default>.panel-heading .btn.active,.accountLoginView .panel-default>.panel-heading .btn:active,.addressCollumns .panel-default>.panel-heading .btn.active,.addressCollumns .panel-default>.panel-heading .btn:active{box-shadow:none}.accountDashboardView .panel-default>.panel-heading .btn a:not(.text-link),.accountLoginView .panel-default>.panel-heading .btn a:not(.text-link),.addressCollumns .panel-default>.panel-heading .btn a:not(.text-link){color:inherit}.accountDashboardView .panel-default>.panel-heading .btn.next .sufarrow:after,.accountLoginView .panel-default>.panel-heading .btn.next .sufarrow:after,.addressCollumns .panel-default>.panel-heading .btn.next .sufarrow:after{content:" \BB";position:relative;top:-.105em}.accountDashboardView .panel-default>.panel-heading .btn.btn-secondary,.accountLoginView .panel-default>.panel-heading .btn.btn-secondary,.addressCollumns .panel-default>.panel-heading .btn.btn-secondary{padding:10px 24px 8px}.accountDashboardView .panel-default>.panel-heading .btn.active,.accountLoginView .panel-default>.panel-heading .btn.active,.addressCollumns .panel-default>.panel-heading .btn.active{background-color:#e8eaed;border:1px solid #e8eaed;color:#2b333f}.addressCollumns #shippingAddress{margin-top:14px}#account_menu{max-width:100%;width:240px}#account_menu .list-group{margin:6px 0 30px}#account_menu .list-group-item{border:0;padding:5px 0 6px}#account_menu .list-group-item:first-child{padding-top:0}#account_menu .list-group-item.active,#account_menu .list-group-item.active:focus,#account_menu .list-group-item.active:hover{background-color:transparent}#account_menu .list-group-item.active:focus a,#account_menu .list-group-item.active:hover a,#account_menu .list-group-item.active a{color:#5f708b}#account_menu .list-group-item a{color:#2b333f;font-weight:700}#account_menu .list-group-item a:before{content:"\203A   "}#account_menu .list-group-item a:hover{color:#5f708b}#account_menu .badge{background-color:#e30614;font-weight:400;min-width:18px;min-height:18px;padding:3px}#account_menu .logout{margin-top:25px}#account_menu .logout a{text-transform:lowercase}#account_menu .logout a:before{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"$";font-size:16px;padding-right:6px;position:relative;top:3px}#shippingAddressForm{margin-top:10px;padding-top:10px}#shippingAddressForm:after,#shippingAddressForm:before{content:"";display:table;clear:both}.wishlistPublish .btn{margin-top:10px}#wishlistProductList .btn .fa-times{padding:2px 0;top:-2px;position:relative}body.cl-compare .blockHead,body.cl-compare .page-header,body.cl-register .blockHead,body.cl-register .page-header,body.cl-sm_orderhistory_account_order_details .blockHead,body.cl-sm_orderhistory_account_order_details .page-header,body[class*=cl-account] .blockHead,body[class*=cl-account] .page-header{font-size:24px}body.cl-compare .blockHead.no-border,body.cl-compare .page-header.no-border,body.cl-register .blockHead.no-border,body.cl-register .page-header.no-border,body.cl-sm_orderhistory_account_order_details .blockHead.no-border,body.cl-sm_orderhistory_account_order_details .page-header.no-border,body[class*=cl-account] .blockHead.no-border,body[class*=cl-account] .page-header.no-border{border:0;padding-bottom:0}body.cl-compare .h1.blockHead,body.cl-compare .h1.page-header,body.cl-compare h1.blockHead,body.cl-compare h1.page-header,body.cl-register .h1.blockHead,body.cl-register .h1.page-header,body.cl-register h1.blockHead,body.cl-register h1.page-header,body.cl-sm_orderhistory_account_order_details .h1.blockHead,body.cl-sm_orderhistory_account_order_details .h1.page-header,body.cl-sm_orderhistory_account_order_details h1.blockHead,body.cl-sm_orderhistory_account_order_details h1.page-header,body[class*=cl-account] .h1.blockHead,body[class*=cl-account] .h1.page-header,body[class*=cl-account] h1.blockHead,body[class*=cl-account] h1.page-header{font-size:30px;margin:5px 0 18px;padding-bottom:15px}body.is-logged-in .accountDashboardView .page-header{margin-bottom:27px}body.is-logged-in .accountDashboardView .panel{position:relative;padding:25px 20px 19px 130px;background-color:#e8eaed;border:0;min-height:117px}body.is-logged-in .accountDashboardView .panel .panel-heading{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-weight:400;padding:0;text-transform:none}body.is-logged-in .accountDashboardView .panel .panel-heading a.btn{display:none}body.is-logged-in .accountDashboardView .panel .panel-body{padding-top:5px;font-size:12px}body.is-logged-in .accountDashboardView .panel .panel-body a{color:#6f747b;font-weight:700}body.is-logged-in .accountDashboardView .panel .panel-body a:hover{color:#63676e}body.is-logged-in .accountDashboardView .panel:before{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;display:block;position:absolute;top:0;left:0;bottom:0;width:110px;line-height:117px;font-size:32px;background-color:#2b333f;color:#fff;text-align:center}body.is-logged-in .accountDashboardView .panel.password:before{content:"9"}body.is-logged-in .accountDashboardView .panel.orders:before{content:"!";font-size:38px}body.is-logged-in .accountDashboardView .panel.noticelist:before,body.is-logged-in .accountDashboardView .panel.wishlist:before{content:"n";font-size:38px}body.is-logged-in .accountDashboardView .panel.user:before{content:'"';font-size:48px}body.is-logged-in .accountDashboardView .panel.compare:before{content:"v";font-size:28px}body.is-logged-in .accountDashboardView .panel.newsletter:before{content:"#";font-size:48px}body.cl-register .bg-grey+.bg-grey{margin-top:18px}body.cl-register .blockHead,body.cl-register .page-header{font-size:24px}body.cl-register .blockHead{margin:0 0 30px}body.cl-register .required.text{margin:0;font-size:12px;line-height:4.4em}body.cl-register #accUserSaveTop{background-color:#e30614;border:1px solid #e30614;color:#fff;float:right;padding:12px 28px}body.cl-register #accUserSaveTop.active,body.cl-register #accUserSaveTop:hover{background-color:#cc0202;border-color:#cc0202;color:#fff}body.cl-register #accUserSaveTop:active,body.cl-register #accUserSaveTop:focus{background-color:#e30614;border-color:#e30614;color:#fff}body.cl-register #accUserSaveTop a{color:inherit}body.cl-register #accUserSaveTop.disabled,body.cl-register #accUserSaveTop[disabled],fieldset[disabled] body.cl-register #accUserSaveTop{background-color:rgba(227,6,20,.8);border-color:rgba(227,6,20,.8);color:hsla(0,0%,100%,.8)}body.cl-register #accUserSaveTop.disabled.active,body.cl-register #accUserSaveTop.disabled:active,body.cl-register #accUserSaveTop.disabled:focus,body.cl-register #accUserSaveTop.disabled:hover,body.cl-register #accUserSaveTop[disabled].active,body.cl-register #accUserSaveTop[disabled]:active,body.cl-register #accUserSaveTop[disabled]:focus,body.cl-register #accUserSaveTop[disabled]:hover,fieldset[disabled] body.cl-register #accUserSaveTop.active,fieldset[disabled] body.cl-register #accUserSaveTop:active,fieldset[disabled] body.cl-register #accUserSaveTop:focus,fieldset[disabled] body.cl-register #accUserSaveTop:hover{background-color:rgba(227,6,20,.7);border-color:rgba(227,6,20,.7);color:hsla(0,0%,100%,.7)}body.cl-register .form-group #invadr_oxuser__oxfname+.btn-group,body.cl-register .form-group #invadr_oxuser__oxfname+.btn-group .dropdown-menu,body.cl-register .form-group #invadr_oxuser__oxfname+.btn-group .dropdown-toggle{max-width:110px}body.cl-register .form-group #invCountrySelect+.btn-group,body.cl-register .form-group #invCountrySelect+.btn-group .dropdown-menu,body.cl-register .form-group #invCountrySelect+.btn-group .dropdown-toggle{max-width:295px}body.cl-register #sidebar .page-header,body.cl-register .help-block{display:none}@media (min-width:992px){body.cl-compare .col-md-3 .h1.page-header,body.cl-compare .col-md-3 h1.page-header,body.cl-register .col-md-3 .h1.page-header,body.cl-register .col-md-3 h1.page-header,body.cl-sm_orderhistory_account_order_details .col-md-3 .h1.page-header,body.cl-sm_orderhistory_account_order_details .col-md-3 h1.page-header,body[class*=cl-account] .col-md-3 .h1.page-header,body[class*=cl-account] .col-md-3 h1.page-header{width:421.5%;width:calc(400% + 60px)}body.cl-compare .col-md-9 .h1.page-header,body.cl-compare .col-md-9 h1.page-header,body.cl-register .col-md-9 .h1.page-header,body.cl-register .col-md-9 h1.page-header,body.cl-sm_orderhistory_account_order_details .col-md-9 .h1.page-header,body.cl-sm_orderhistory_account_order_details .col-md-9 h1.page-header,body[class*=cl-account] .col-md-9 .h1.page-header,body[class*=cl-account] .col-md-9 h1.page-header{width:133.4%;width:calc(133% + 10px)}body.cl-compare #content,body.cl-sm_orderhistory_account_order_details #content,body[class*=cl-account] #content{margin-top:80px}body.cl-compare #content .h1.blockHead,body.cl-compare #content .h1.page-header,body.cl-compare #content h1.blockHead,body.cl-compare #content h1.page-header,body.cl-sm_orderhistory_account_order_details #content .h1.blockHead,body.cl-sm_orderhistory_account_order_details #content .h1.page-header,body.cl-sm_orderhistory_account_order_details #content h1.blockHead,body.cl-sm_orderhistory_account_order_details #content h1.page-header,body[class*=cl-account] #content .h1.blockHead,body[class*=cl-account] #content .h1.page-header,body[class*=cl-account] #content h1.blockHead,body[class*=cl-account] #content h1.page-header{width:100%}body.cl-register .bg-grey{width:84%}body.cl-register #sidebar{margin-top:73px;margin-left:-20%}}@media (min-width:768px){.form-horizontal .control-label{font-size:12px}}@media (max-width:767px){body.cl-register #accUserSaveTop{float:none;width:100%}body.cl-register .form-group.country .btn-group,body.cl-register .form-group.country .btn-group .dropdown-menu,body.cl-register .form-group.country .btn-group .dropdown-toggle,body.cl-register .form-group.salutation .btn-group,body.cl-register .form-group.salutation .btn-group .dropdown-menu,body.cl-register .form-group.salutation .btn-group .dropdown-toggle{max-width:none}.oxDate .form-control:not(.btn-group){padding:3px;text-align:center}}.thankyoubody{font-family:Arial,Helvetica,sans-serif;color:#2b333f;font-size:14px;line-height:1.42857}.cl-thankyou .checkout-thankyou-installmenthint{margin-top:10px;margin-bottom:10px;color:#e30614}#thankyou .slider a{display:inline-block;min-width:150px}#thankyou h3{font-size:14px;font-weight:700;text-transform:uppercase;line-height:50px;margin-bottom:10px}#thankyou h3 .glyphicon{border-radius:0;background-clip:padding-box;font-size:50px;color:#e8eaed;background-color:#fff;min-width:96px}#thankyou .orderconfirmation .glyphicon:before{content:"V"}#thankyou .orderhistory .glyphicon:before{content:"U";font-size:58px}#thankyou .thankyouregister .glyphicon:before{content:"S"}#thankyou .printorder .glyphicon:before{content:"L"}#thankyou .orderconfirmation h3,#thankyou .orderhistory h3,#thankyou .thankyouregister h3{margin-top:30px;padding-top:30px;border:1px solid #b2b4b8;border-width:1px 0 0;padding-top:15px}#thankyou .print{margin-top:30px;padding-top:30px;border:1px solid #b2b4b8;border-width:1px 0;padding-top:15px;padding-bottom:30px;margin-bottom:30px}#thankyou .orderinformation .desc{margin-top:30px;padding-top:30px;padding-top:0;text-align:center}#thankyou .printorderbtn{text-align:center}#thankyou .printorderbtn h3{line-height:1.42857;font-weight:400;margin-bottom:0}#thankyou .printorderbtn a{transition:background .2s ease,border .2s ease,color .2s ease;border-radius:0;background-color:#e8eaed;border:1px solid #e8eaed;color:#2b333f;text-transform:none;padding:8px 12px 7px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:.02em;font-size:1rem;white-space:normal;background-color:#2b333f;border:1px solid #2b333f;color:#fff;margin-top:70px;display:inline-block}#thankyou .printorderbtn a:hover{background-color:#cbd0d7;border-color:#cbd0d7;color:#2b333f}#thankyou .printorderbtn a:active,#thankyou .printorderbtn a:focus{background-color:#e8eaed;border-color:#e8eaed;color:#2b333f}#thankyou .printorderbtn a.active,#thankyou .printorderbtn a:active{box-shadow:none}#thankyou .printorderbtn a a:not(.text-link){color:inherit}#thankyou .printorderbtn a.next .sufarrow:after{content:" \BB";position:relative;top:-.105em}#thankyou .printorderbtn a.btn-secondary{padding:10px 24px 8px}#thankyou .printorderbtn a.active,#thankyou .printorderbtn a:hover{background-color:#191d24;border-color:#191d24;color:#fff}#thankyou .printorderbtn a:active,#thankyou .printorderbtn a:focus{background-color:#2b333f;border-color:#2b333f;color:#fff}#thankyou .printorderbtn a a{color:inherit}#thankyou .printorderbtn a.disabled,#thankyou .printorderbtn a[disabled],fieldset[disabled] #thankyou .printorderbtn a{background-color:rgba(43,51,63,.6);border-color:rgba(43,51,63,.6);color:hsla(0,0%,100%,.6)}#thankyou .printorderbtn a.disabled.active,#thankyou .printorderbtn a.disabled:active,#thankyou .printorderbtn a.disabled:focus,#thankyou .printorderbtn a.disabled:hover,#thankyou .printorderbtn a[disabled].active,#thankyou .printorderbtn a[disabled]:active,#thankyou .printorderbtn a[disabled]:focus,#thankyou .printorderbtn a[disabled]:hover,fieldset[disabled] #thankyou .printorderbtn a.active,fieldset[disabled] #thankyou .printorderbtn a:active,fieldset[disabled] #thankyou .printorderbtn a:focus,fieldset[disabled] #thankyou .printorderbtn a:hover{background-color:rgba(43,51,63,.8);border-color:rgba(43,51,63,.8);color:hsla(0,0%,100%,.6)}#thankyou .printorderbtn a:after{content:" \BB"}#thankyou .alert-danger{text-align:center}#ordermail .no-print{display:none!important}#ordermail .mailcontent,#ordermail table.mailcontent{width:100%!important;max-width:660px!important}#thankyouPage>.status.corners.error:not(.smpreventhide){display:none}@media (max-width:767px){#thankyou h3 .glyphicon{min-width:66px}#thankyou .printorderbtn a{margin-top:10px;width:100%}}.cl-thankyou{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#f3f3f3!important}.cl-thankyou #breadcrumb{display:none}.cl-thankyou #wrapper{background-color:transparent}.cl-thankyou footer{background-color:#fff}.cl-thankyou #content{display:flex;flex-direction:column}.cl-thankyou #content .teaser-wrapper{order:0}@media only screen and (max-width:767px){.cl-thankyou #content .teaser-wrapper{order:1}}.cl-thankyou #content .link-wrapper{max-width:254px;order:2}@media only screen and (max-width:767px){.cl-thankyou #content .link-wrapper{max-width:none}}.cl-thankyou header .navbar-nav{z-index:auto}#thankyou-container{display:flex;align-items:flex-start;margin-top:16px;order:1}@media only screen and (max-width:767px){#thankyou-container{flex-wrap:wrap;order:0}}#thankyou-container #thankyouPage{padding:16px;background-color:#fff;font-size:16px;flex:1}#thankyou-container #thankyouPage:not(.full){margin-right:16px;flex:0 1 50%}@media only screen and (max-width:767px){#thankyou-container #thankyouPage{flex-basis:100%!important;margin-right:0!important;margin-bottom:16px}}#thankyou-container #thankyouPage .blockHead{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700!important;font-size:22px;line-height:1.2;position:relative;color:#5aa800}#thankyou-container #thankyouPage .blockHead:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"K";font-size:18px;display:inline-block;margin-left:8px}#thankyou-container #thankyouPage .registered-order{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700!important;margin:24px 0}#thankyou-container #thankyouPage .alert-info{color:#000;padding-top:0}#thankyou-container #thankyouPage .alert-info span{color:#e30614;margin:20px 0;display:block}#thankyou-container #thankyouPage .alert-info span b{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700!important}.cl-thankyou .card-register-password{background-color:#fff;padding:16px;margin-top:16px}.cl-thankyou .card-register-password h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700!important;margin-bottom:16px;font-size:18px;line-height:1.2}.cl-thankyou .card-register-password .input-wrapper{display:flex;flex-direction:column;margin-bottom:16px}.cl-thankyou .card-register-password .input-wrapper label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#404c5d;margin-bottom:5px;font-weight:400}.cl-thankyou .card-register-password .input-wrapper .password-wrapper{position:relative}.cl-thankyou .card-register-password .input-wrapper .password-wrapper input{width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;padding:10px;border:1px solid #b4b4b4}.cl-thankyou .card-register-password .input-wrapper .password-wrapper .button-inside{position:absolute;background:transparent;height:100%;font-size:23px;margin-right:10px;top:0;border:0;right:0;color:#b4b4b4}.cl-thankyou .button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;border:none;outline:none;font-size:16px;line-height:19px;padding:12px 25px 13px;transition:box-shadow .15s ease-in;text-align:center}.cl-thankyou .button+.button.btn-block{margin-top:10px}.cl-thankyou .primary{background-color:#e30614}.cl-thankyou .primary:hover{background:#cc0202}.cl-thankyou .secondary{background-color:#404c5d}.cl-thankyou .secondary:hover{background-color:#596371}.cl-thankyou .store-delivery-wrapper,.cl-thankyou .teaser-wrapper{text-align:center}.cl-thankyou .store-delivery-wrapper img,.cl-thankyou .teaser-wrapper img{margin:12px auto 0}.cl-thankyou .link-wrapper{margin:20px 0 16px}.cl-thankyou .link-wrapper .button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;border:none;outline:none;font-size:16px;line-height:19px;padding:12px 25px 13px;transition:box-shadow .15s ease-in}.cl-thankyou .link-wrapper .button+.button.btn-block{margin-top:10px}.cl-thankyou .link-wrapper .secondary{background-color:#404c5d}.cl-thankyou .link-wrapper .secondary:hover{background-color:#596371}.btn-suggest,.btn-suggest:focus{width:100%}.btn-suggest.hiddenButton,.btn-suggest:focus.hiddenButton{padding:0;height:0;opacity:0;transition:all .3s}.btn-suggest.shown,.btn-suggest:focus.shown{display:block!important;opacity:1;transition:all .3s;background:#e8eaed;color:#000;border:none;margin:15px 0 5px;padding:8px 0;font-size:12px;text-transform:uppercase}.btn-suggest.shown:hover,.btn-suggest:focus.shown:hover{background:#cbd0d7;color:#000}#priceSuggestionModal{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:16px}#priceSuggestionModal .modal-header{border:none;text-align:center}#priceSuggestionModal .modal-header h3{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:28px}#priceSuggestionModal .modal-header button.close{font-size:50px;margin-right:-48px;margin-top:-60px;color:#fff}@media (max-width:767px){#priceSuggestionModal .modal-header button.close{margin-right:-18px;margin-top:-48px;font-size:40px}}#priceSuggestionModal .modal-header .general-banner{padding:0 4px}#priceSuggestionModal .modal-body ::-webkit-input-placeholder{color:transparent}#priceSuggestionModal .modal-body ::-moz-placeholder{color:transparent}#priceSuggestionModal .modal-body :-ms-input-placeholder{color:transparent}@media (max-width:767px){#priceSuggestionModal .modal-body ::-webkit-input-placeholder{color:#2b333f}#priceSuggestionModal .modal-body ::-moz-placeholder{color:#2b333f}#priceSuggestionModal .modal-body :-ms-input-placeholder{color:#2b333f}}#priceSuggestionModal .modal-body label{font-weight:400!important}@media (max-width:767px){#priceSuggestionModal .modal-body label{display:none}}#priceSuggestionModal .modal-body input{border:1px solid #b2b4b8;margin:0 0 10px;padding:8px;width:100%;box-shadow:inset 0 0 4px #b2b4b8}#priceSuggestionModal .modal-body ::-webkit-input-placeholder{color:#b2b4b8}#priceSuggestionModal .modal-body :-moz-placeholder,#priceSuggestionModal .modal-body ::-moz-placeholder{color:#b2b4b8}#priceSuggestionModal .modal-body :-ms-input-placeholder{color:#b2b4b8}#priceSuggestionModal .modal-body .your_price .form-group.CHF input{padding-left:45px!important}#priceSuggestionModal .modal-body .your_price span.inputCurrency{position:absolute;margin-top:-41px;margin-left:10px;color:#b2b4b8}#priceSuggestionModal .modal-body .your_price input{width:48%;padding-left:20px;font-weight:700}@media (max-width:767px){#priceSuggestionModal .modal-body .your_price input{width:100%}}#priceSuggestionModal .modal-body .your_price ::-webkit-input-placeholder{color:#b2b4b8}#priceSuggestionModal .modal-body .your_price ::-moz-placeholder{color:#b2b4b8}#priceSuggestionModal .modal-body .your_price :-ms-input-placeholder{color:#b2b4b8}#priceSuggestionModal .modal-body .agb{font-size:13px}#priceSuggestionModal .modal-body .agb>div{float:left}#priceSuggestionModal .modal-body .agb label{display:inline-block;margin-top:5px}#priceSuggestionModal .modal-body .agb a{text-decoration:underline}#priceSuggestionModal .modal-body .agb p{margin:3px 0 0;float:left;width:90%;width:calc(100% - 13px - 5px)}#priceSuggestionModal .modal-body .agb p label{margin:0;display:block;width:100%;line-height:1}#priceSuggestionModal .modal-body .agb .requiredFields{margin-top:10px;padding-left:18px;clear:both;float:left}#priceSuggestionModal .modal-body #priceSuggestion_form_agb{border:1px solid #b2b4b8;box-shadow:inset 0 0 2px #b2b4b8;width:13px;float:left;margin:3px 5px 0 0}#priceSuggestionModal .modal-body .btn-default{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;width:100%}@media (max-width:1199px){#priceSuggestionModal .modal-body .btn-default{margin-top:20px}}#priceSuggestion label{width:200px}#priceSuggestion input{border:1px solid #b2b4b8;margin:0 0 10px;padding:8px;width:100%;box-shadow:inset 0 0 6px #b2b4b8}#priceSuggestion .your_price input{width:48%}#priceSuggestion #priceSuggestion_form_agb{border:1px solid #b2b4b8;box-shadow:inset 0 0 2px #b2b4b8;width:5%;float:left;margin:5px}#priceSuggestion .spinnerWrapper{width:100%;padding-top:20%;left:0;height:100%;background:#fff;top:0;opacity:.9;position:absolute}#priceSuggestion .spinnerWrapper .search-spinner{text-align:center;margin-left:auto;margin-right:auto;width:50px;padding-left:5px}#priceSuggestion .spinnerWrapper .search-spinner>div{background:#b80712}#priceSuggestion .errorBox,#priceSuggestion .internalError,#priceSuggestion .resultBox{opacity:0;height:0;overflow:hidden;transition:all .3s}#priceSuggestion .errorBox.shown,#priceSuggestion .internalError.shown,#priceSuggestion .resultBox.shown{opacity:1;height:100%;transition:all .3s;color:#b80712;margin-top:10px}#priceSuggestion .errorBox .btn-primary,#priceSuggestion .internalError .btn-primary,#priceSuggestion .resultBox .btn-primary{width:100%;margin:40px 0 20px}#priceSuggestion .resultBox.shown{color:#2b333f}#accessories .panel-title{font-size:38px;margin:0 0 30px;text-align:center;line-height:normal}.ads-accessoires .box:before,.ads-accessoires .grid-view{border:none!important}.ads-accessoires .box:after{border-width:0 1px 0 0!important;border-right:1px solid #e8eaed!important;position:absolute!important;top:15px!important;bottom:20px!important;right:0!important;left:auto!important;display:block!important;width:1px!important;content:""!important;height:96%}.ads-accessoires .box:nth-child(3n+3):after{display:none!important}.ads-accessoires .box.consultant-search-match{padding:25px 0 10px!important}.ads-accessoires .benefits-list,.ads-accessoires .ratings>.text{display:none!important}.ads-accessoires .box .grid-view.highlight{padding:20px 30px!important}.ads-accessoires .box .grid-view.highlight .imgholder>.flag{left:0!important;top:-20px!important}.ads-accessoires .box .grid-view.highlight .btnholder{display:none!important}#artaccessoires_mobile .panel .panel-heading{padding-bottom:15px;margin-top:10px;margin-bottom:10px}#artaccessoires_mobile .panel .panel-heading .panel-title{text-align:center}#artaccessoires_mobile .ads-accessoires{border:none}#artaccessoires_mobile .ads-accessoires .box:after{border-right:none!important}#artaccessoires_mobile .ads-accessoires .box .grid-view.highlight{padding:0!important}#artaccessoires_mobile .ads-accessoires .articlename,#artaccessoires_mobile .ads-accessoires .manufacturername{display:block}#artaccessoires_mobile .ads-accessoires .ratings .ratingarea{margin:10px 0}#artaccessoires_mobile .owl-dots{position:relative!important;margin-top:10px;bottom:0!important}#my-video{width:100%!important}.vid-wrapper{max-width:100%}.vid-wrapper.shown{display:block;position:relative;z-index:1001}.vid-wrapper .closeicon{font-size:25px;background:#5f708b;opacity:.45;transition:all .4s ease-in-out;display:none}.vid-wrapper .closeicon:hover{opacity:.95;transition:all .4s ease-in-out}.videothumb-wrap{margin-top:20px}.flag.hidden,.mainimg.hidden,.seal_holder.hidden,.thumbimg.hidden{display:none}.detailsarea .details_benefits ul{padding-left:0}.thumb-wrapper{overflow:auto}.thumb-wrapper .thumbgrid,.thumb-wrapper .thumbgrid #thumbslider{padding-left:0}.thumb-wrapper .owl-nav{pointer-events:none}.thumb-wrapper .owl-nav .owl-next,.thumb-wrapper .owl-nav .owl-prev{pointer-events:all}@media only screen and (max-width:767px){.detailsarea .articleimg{overflow:initial}.detailsarea .details_benefits ul,.detailsarea .videothumb-wrap{padding-left:0}}.mobile-navigation{list-style:none;margin:0;padding:0 60px;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.mobile-navigation{padding:0;margin:0 -16px}}.mobile-navigation .mobile-nav-item a{display:flex;align-items:center;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#2b333f;font-size:16px;text-transform:uppercase;padding:0 8px;height:40px;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.mobile-navigation .mobile-nav-item a{padding:0 15px}}.mobile-navigation .mobile-nav-item a.sale{color:#e60008}.mobile-navigation .mobile-nav-item a:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"R";color:#2b333f;margin-left:auto;font-size:12px}.mobile-navigation .mobile-nav-item a .icon-wrapper{width:60px}.mobile-navigation .mobile-nav-item a .icon-wrapper .mobile-nav-icon{height:30px}@media only screen and (max-width:767px){.mobile-navigation .mobile-nav-item:first-child a{border-top:1px solid #ddd}}.mobile-navigation .mobile-nav-item:last-child a{border-bottom:none}.price-wrapper .price{display:flex}.price-wrapper .price:not(.oldprice){margin-top:0}.price-wrapper .price:not(.oldprice) .value{color:#2b333f}.price-wrapper .price .new,.price-wrapper .price .standard{line-height:64px;flex:1}.price-wrapper .price .value{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#e30614;font-size:2em;font-weight:700;letter-spacing:-.05em;text-shadow:3px 3px 2px #fff,3px -3px 2px #fff,-3px 3px 2px #fff,-3px -3px 2px #fff;display:inline-flex;text-decoration:none!important}@media (max-width:767px){.price-wrapper .price .value{font-size:1.3em}}.price-wrapper .price .value span{font-size:.5em;vertical-align:super}.price-wrapper .price .value .new{display:flex;align-items:baseline;order:1}@media (max-width:767px){.price-wrapper .price .value .new{font-size:42px}}.price-wrapper .price .currency{display:none}.price-wrapper .save_area{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-align:center;display:flex;flex-direction:column;order:2}.price-wrapper .save_area .old_price{display:block;background:#fff109;padding:5px 15px;position:relative;width:100%}.price-wrapper .save_area .old_price:before{background:url(/assets/images/old_price_through.png) no-repeat;content:"";display:block;height:35px;position:absolute;right:50%;width:71px;-webkit-transform:translate(50%);transform:translate(50%)}.price-wrapper .save_area .old_price .value{text-shadow:none}.price-wrapper .save_area .old_price span{font-weight:700;-webkit-text-stroke:0;color:#2b333f}.price-wrapper .save_area .saving{background:#e10101;display:block!important;color:#fff;padding:5px 15px;width:100%}.price-wrapper .save_area .saving .pricing .value{color:#fff;font-size:13px;text-shadow:none}.price-wrapper .save_area .saving .pricing .value span{font-weight:400;vertical-align:middle}.price-wrapper .save_area .saving .pricing .value .currency{display:inline;font-size:13px;padding:0 2px!important}.price-wrapper .price .old{text-decoration:none}.price-wrapper .pricehidden{display:none}#pageoutoverlay-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;opacity:.8;background:#000}#pageoutoverlay{opacity:0;position:fixed;top:-610px;left:50%;margin-left:-480px;height:auto;width:960px;background:#fff;border:1px solid #b2b4b8;z-index:1100;transition:all .6s ease}#pageoutoverlay.shown{opacity:1;top:100px;transition:all .6s ease}#pageoutoverlay .wrapper{padding:0}#pageoutoverlay .closeicon{background-color:transparent;margin-top:-50px;margin-right:-50px;font-size:28px}#pageoutoverlay .overlay-header{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;padding-left:65px;padding-top:35px;padding-bottom:35px;width:100%;font-size:48px;color:#d30101;-webkit-font-smoothing:antialiased;text-shadow:3px 3px 3px #fff,3px -3px 3px #fff,-3px 3px 3px #fff,-3px -3px 3px #fff;background:#df0505;background:-webkit-gradient(left top,left bottom,color-stop(0,#df0505),color-stop(100%,#b10505));background:linear-gradient(180deg,#df0505 0,#b10505);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#df0505",endColorstr="#b10505",GradientType=0)}#pageoutoverlay .overlay-header .overlay-header-disturber{position:absolute;top:-40px;right:20px}#pageoutoverlay .overlay-content{padding:60px;display:flex;justify-content:space-between;align-items:stretch}#pageoutoverlay .overlay-content .overlay-content-full{width:90%!important}#pageoutoverlay .overlay-content .overlay-content-left{flex:0 1 50%;font-size:17px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;border-right:1px solid #ddd;margin-right:50px;padding-right:50px}#pageoutoverlay .overlay-content .overlay-content-left .row1{padding-bottom:40px}#pageoutoverlay .overlay-content .overlay-content-left .row2 span{font-size:30px;display:inline-block;padding-right:10px}#pageoutoverlay .overlay-content .overlay-content-left strong{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:20px}#pageoutoverlay .overlay-content .overlay-content-left .span-wrap{display:flex;align-items:center}#pageoutoverlay .overlay-content .overlay-content-left span.icon{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:26px}#pageoutoverlay .overlay-content .overlay-content-left span.contact{font-size:20px}#pageoutoverlay .overlay-content .overlay-content-right{flex:0 1 50%}#pageoutoverlay .overlay-content .overlay-content-right a{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-color:#fff;text-indent:-9999px;text-decoration:none}#pageoutoverlay .overlay-content .overlay-content-right .overlay-pic{max-width:415px}#pageoutoverlay .overlay-content .overlay-content-right .seal_holder{width:25%;margin-top:0;top:auto;right:0}#pageoutoverlay .overlay-content .overlay-content-right .overlay-title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:20px}#pageoutoverlay .overlay-content .overlay-content-right .overlay-manufacturer{text-transform:uppercase;font-size:17px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.article-details-banner{margin-top:40px}.article-details-banner .wrapper{padding:0 10px}@media only screen and (max-width:767px){.article-details-banner{margin-top:20px}}.quickshop-modal.modal{z-index:1008}.quickshop-modal.modal+.modal-backdrop{z-index:1005}.quickshop-modal .closeicon{right:-40px;top:-30px}@media only screen and (max-width:767px){.quickshop-modal .closeicon{right:3px;top:10px}}.quickshop-modal .closeicon:hover{background-color:inherit}.quickshop .title .text-link{display:none}.quickshop .articleimg .seal_holder{width:85px}.quickshop .articlemain .size.dropdown,.quickshop .articlemain .strength.dropdown{margin-top:20px}.quickshop .articlemain .size.dropdown .title,.quickshop .articlemain .strength.dropdown .title{font-weight:400!important}.quickshop .articlemain .size.dropdown #multivariant--title,.quickshop .articlemain .strength.dropdown #multivariant--title{margin-top:0;display:block}.quickshop .articlemain .multivariant-info-link{display:none}.quickshop .articlemain .price .old.old_price{right:25px!important}.quickshop .articlemain .price:not(.oldprice){padding-top:16px}.quickshop .articlemain .price .new:after,.quickshop .articlemain .price .saving .percent:after,.quickshop .articlemain .price .text:after{display:none}.quickshop .articlemain .alert{margin-bottom:0}.quickshop .articlemain .amountarea .text{box-shadow:inset 0 0 1px 1px #e8eaed}.quickshop .articlemain .availability,.quickshop .articlemain .service{margin-top:16px}.quickshop .articlemain .rating a.rates{pointer-events:none}.quickshop .articlemain input[name=quantity]{display:none}.inforeiter_mobile .accordion{margin:0 -10px}.inforeiter_mobile .accordion .panel{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)!important}.inforeiter_mobile .accordion .panel .collapse{display:block!important}.inforeiter_mobile .accordion .panel .panel-heading{border:none}.inforeiter_mobile .accordion .panel .accordion-toggle{background:none;border:none;color:#404c5d}.inforeiter_mobile .accordion .panel .accordion-toggle .droparrow,.inforeiter_mobile .accordion .panel .accordion-toggle:after{display:none}.inforeiter_mobile .accordion .panel .panel-text{padding:0}.accordion .panel-title.h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700!important}.accordion .panel{background:none}.accordion .panel .accordion-toggle{margin-bottom:0}.accordion .panel .accordion-toggle .droparrow:before{font-size:16px;margin-top:-5px;margin-right:10px}.accordion .panel .panel-heading{padding:15px 0 10px;border-bottom:1px solid rgba(0,0,0,.1)}.accordion .panel .panel-text{padding:20px 0}@media screen and (min-width:768px){.accordion.wrapper{background:none}}@media screen and (min-width:992px){.accordion .panel-text{display:flex}.accordion .panel-text .panel-text-2{margin-left:20px}}.anchor-navigation--wrapper{background-color:#f3f3f3}.anchor-navigation--wrapper .nav-pills{display:flex;margin:0 auto;border:none;background:none}.anchor-navigation--wrapper .nav-pills li.empty-hidden:empty{display:none!important}.anchor-navigation--wrapper .nav-pills li.empty-hidden:empty[contenteditable]{display:block!important;padding:13px 15px 14px}.anchor-navigation--wrapper .nav-pills li.empty-hidden:empty[contenteditable]>a{padding:0}.anchor-navigation--wrapper .nav-pills a{flex:1;display:flex;justify-content:center;align-items:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#404c5d;text-transform:none;border-radius:0;border-bottom:none;background-color:#f3f3f3;font-size:16px;line-height:19px;padding:13px 15px 14px;text-align:center;transition:background-color .2s ease-in,color .2s ease-in}.anchor-navigation--wrapper .nav-pills a:focus,.anchor-navigation--wrapper .nav-pills a:hover{background-color:#404c5d;color:#fff}.anchor-navigation--wrapper .nav-pills a+a{border-left:1px solid #b4b4b4}.tab-navigation--wrapper .nav-pills{padding:0}.tab-navigation--wrapper .nav-pills li{flex:0 1 auto;margin:0}.tab-navigation--wrapper .nav-pills li a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#fff;color:#404c5d;text-transform:none;border-radius:0;border-bottom:none;margin-bottom:0;font-size:16px;line-height:19px;padding:13px 15px 14px;text-align:center;transition:background-color .2s ease-in}.tab-navigation--wrapper .nav-pills li a:focus,.tab-navigation--wrapper .nav-pills li a:hover{background-color:#f3f3f3;color:#404c5d}.tab-navigation--wrapper .nav-pills li.active a{background-color:#f3f3f3}.tab-navigation--wrapper .tab-content{border:none;background-color:#f3f3f3;padding:0}.tab-navigation--wrapper .tab-content .tab-content--wrapper{padding:16px 32px}.tab-navigation--wrapper .tab-content .tab-content--wrapper .wrapper{background:none}.tab-navigation--wrapper .tab-content .tab-pane{display:none}.tab-navigation--wrapper .tab-content .tab-pane.active{display:block}.detail-accordion--wrapper .panel-heading{padding:0}.detail-accordion--wrapper .panel-heading .accordion-toggle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700!important;background-color:#f3f3f3;padding:15px 16px;margin-top:-1px;margin-left:-16px;margin-right:-16px;font-size:16px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.detail-accordion--wrapper .panel-heading .accordion-toggle:after{font-family:mconcord icons,sans-serif;position:absolute;right:16px;content:"R";font-weight:400;font-style:normal;text-transform:none;font-size:16px;top:50%;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.detail-accordion--wrapper .panel-heading .accordion-toggle.collapsed:after{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}@media (min-width:992px){.detail-accordion--wrapper .panel-heading{display:none}.detail-accordion--wrapper .detailsholder.panel-collapse{display:block}}.inforeiter_mobile.premium .accordion-toggle,.tab-container.premium .accordion-toggle{margin-left:0;margin-right:0}.inforeiter_mobile .globalccpage div[id^=cc-column-]>span[id],.tab-container .globalccpage div[id^=cc-column-]>span[id]{display:block}.inforeiter_mobile .panel-title{margin:20px 0 10px}.inforeiter_mobile .accordion-toggle:after{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateY(-50%) rotate(270deg)!important;transform:translateY(-50%) rotate(270deg)!important}.inforeiter_mobile .accordion-toggle.collapsed:after{-webkit-transform:translateY(-50%) rotate(90deg)!important;transform:translateY(-50%) rotate(90deg)!important}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--heading{border-bottom:1px solid #e1e1e1;position:relative;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#f3f3f3;color:#404c5d;font-weight:700;text-transform:none;border-radius:0;margin-bottom:0;font-size:16px;line-height:19px;padding:13px 15px 14px;transition:background-color .2s ease-in}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--heading:after{content:"R";font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;display:block;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--content{height:0;overflow:hidden;transition:height .35s ease-in}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--content>div{padding:0 16px 16px}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--content>div:empty{display:none}.custom-tabs--wrapper .custom-tabs--container .custom-tab.active .custom-tabs--heading:after{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.custom-tabs--wrapper .background{display:none}@media (min-width:992px){.custom-tabs--wrapper .custom-tabs--container{position:relative;display:flex;max-width:1190px;margin:0 auto;min-height:50px}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--heading{background-color:transparent;border-bottom:none;padding:10px 32px;cursor:pointer;text-align:center}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--heading:after{display:none}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--heading:hover{background-color:#f3f3f3}.custom-tabs--wrapper .custom-tabs--container .custom-tabs--content{position:absolute;top:39px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1190px;width:100%;opacity:0;transition:opacity .2s ease-in}.custom-tabs--wrapper .custom-tabs--container .custom-tab .custom-tabs--content{display:none;opacity:0;height:0}.custom-tabs--wrapper .custom-tabs--container .custom-tab.active .custom-tabs--heading{background-color:#f3f3f3}.custom-tabs--wrapper .custom-tabs--container .custom-tab.active .custom-tabs--content{display:block;opacity:1;background:none;height:auto}.custom-tabs--wrapper .background{display:block;background-color:#f3f3f3;position:absolute;width:100%;height:500px;margin-top:39px;transition:height .2s ease-in}}.custom-tabs--wrapper .flextemplate-longdescription .panel{background-color:transparent}.editor .custom-tab:not(.active) .custom-tabs--content{display:none!important}.jobsbanner-container{position:relative}.jobsbanner-container .caption{position:absolute;left:0;bottom:10%;margin:0;width:50%;padding:0 3%;z-index:1}.career h2{border:1px solid #b2b4b8;border-width:0 0 1px;font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 20px;padding-bottom:5px;display:block}.career h2.noborder{border-color:transparent;padding-bottom:0}.career h2 .br{text-transform:none}.career .jobtitle{padding-bottom:0;border-bottom:0}.career .joblocations{margin-top:30px;padding-top:30px}.career .joblocations .title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:32px;display:block;margin:0 0 10px}.career .joblocations .title .br{text-transform:none}.career .joblocations .title.hr{border:1px solid #b2b4b8;border-width:0 0 1px;margin-bottom:0;padding-bottom:20px;height:auto}.career .joblocations .locationlist{background-color:#e8eaed;padding:10px 20px;margin-top:30px}.career .joblocations .locationlist ul{display:table;width:100%;margin-bottom:0}.career .joblocations .locationlist ul a{color:#6f747b;cursor:pointer}.career .joblocations .locationlist ul a:focus,.career .joblocations .locationlist ul a:hover{color:#63676e;text-decoration:underline}.career .joblocations .locationlist ul a a{color:inherit}.career .joblocations .locationlist ul a:before{content:"\BB";padding-right:.3em}.career .joblocations .locationlist li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:50%;float:left}.career .formwrapper .inner-label{padding-left:12px;padding-bottom:5px;margin-top:-.25em}.career .formwrapper .banner,.career .formwrapper .files,.career .formwrapper .mediatypes,.career .formwrapper .personaldetails{border:1px solid #b2b4b8;border-width:0 0 1px;padding-bottom:30px;margin-bottom:30px}.career .formwrapper .banner{margin-top:20px}.career .formwrapper .privacypolicy{border:1px solid #b2b4b8;border-width:1px 0;margin-top:30px;margin-bottom:20px;padding-top:20px;padding-bottom:10px}.career .formwrapper .files .title,.career .formwrapper .jobdetails .title,.career .formwrapper .personaldetails .title{border:1px solid #b2b4b8;border-width:0 0 1px;font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 20px;padding-bottom:5px;display:block;margin-top:20px}.career .formwrapper .files .title.noborder,.career .formwrapper .jobdetails .title.noborder,.career .formwrapper .personaldetails .title.noborder{border-color:transparent;padding-bottom:0}.career .formwrapper .files .title .br,.career .formwrapper .jobdetails .title .br,.career .formwrapper .personaldetails .title .br{text-transform:none}.career .formwrapper .files .desc,.career .formwrapper .jobdetails .desc,.career .formwrapper .personaldetails .desc{margin-bottom:20px;margin-top:-.25em}.career .formwrapper .form-group.verify{text-align:right}.career .formwrapper .form-group.verify .control-label{padding-top:0;margin-top:-.25em}.career .formwrapper .form-group.verify .form-control{margin-left:0;margin-top:10px;max-width:100%;width:130px}.career .formwrapper .input-group+.fileupload{visibility:hidden;height:0}.career .formwrapper .glyphicon.info{font-size:18px;margin-top:5px}.career .formwrapper .files .form-group{padding-right:30px}.career .formwrapper .files .form-group .remove{font-size:9px;position:absolute;right:-10px;top:3px}.career .formwrapper .files .form-group .remove .glyphicon{line-height:20px;min-height:20px;min-width:20px}.career-breadcrumb.bottom{margin-top:30px;z-index:1;position:relative}.career-breadcrumb .text-link:before{content:"\AB"}@media (min-width:992px){.career .formwrapper .left-col{margin-right:16.6666667%}.career .formwrapper .right-col{margin-left:16.6666667%}}@media (min-width:768px){.career .jobtitle{margin-top:10px}.career .formwrapper .left-col{margin-bottom:72px}.career .joblocations .locationlist li{width:33.33333333%}.career-breadcrumb.bottom{margin-top:-42px;float:left}}.raffleform{margin-top:10px;padding-top:10px}.raffleform:after,.raffleform:before{content:"";display:table;clear:both}.raffleform h1{border:1px solid #b2b4b8;border-width:0 0 1px;font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 20px;padding-bottom:5px;display:block}.raffleform h1.noborder{border-color:transparent;padding-bottom:0}.raffleform h1 .br{text-transform:none}.raffleform .questionwrapper label{font-weight:400}.raffleform .questionwrapper .required .required-icon:after{display:none}.raffleform .formwrapper{margin-top:10px;padding-top:10px;max-width:580px}.raffleform .formwrapper:after,.raffleform .formwrapper:before{content:"";display:table;clear:both}.raffleConfirmation{margin-top:10px;padding-top:10px}.raffleConfirmation:after,.raffleConfirmation:before{content:"";display:table;clear:both}.raffleConfirmation h1{border:1px solid #b2b4b8;border-width:0 0 1px;font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 20px;padding-bottom:5px;display:block}.raffleConfirmation h1.noborder{border-color:transparent;padding-bottom:0}.raffleConfirmation h1 .br{text-transform:none}.sfcontainer{margin-top:10px;padding-top:10px;position:relative}.sfcontainer:after,.sfcontainer:before{content:"";display:table;clear:both}.sfcontainer .maps-wrapper{position:relative}.sfcontainer .header h3{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:32px;display:block;margin:0 0 10px}.sfcontainer .header h3 .br{text-transform:none}.sfcontainer .header h3.hr{border:1px solid #b2b4b8;border-width:0 0 1px;margin-bottom:0;padding-bottom:20px;height:auto}.sfcontainer .thumbimg .zoom{pointer-events:none;margin-bottom:16px}.sfcontainer .thumbimg li{width:99px;margin-top:20px;float:left}.sfcontainer .thumbimg a{border-width:0}.sfcontainer .banner{background-color:#9fb2d2;text-align:center;padding:0 20px 20px;margin-top:12px}.sfcontainer .banner .row{margin-left:-5px;margin-right:-5px}.sfcontainer .banner .row>[class*=col-]{padding-left:5px;padding-right:5px}.sfcontainer .banner+.articles{margin-top:-1px}.sfcontainer .articles{margin-top:12px;margin-bottom:30px;padding:18px 18px 0;border:1px solid #b2b4b8}.sfcontainer .categorylist .box:before{display:none}.sfcontainer .store .name{font-weight:700;padding-bottom:5px}.sfcontainer .store .address{padding-bottom:5px}.sfcontainer .store .contact,.sfcontainer .store .email,.sfcontainer .store .fax,.sfcontainer .store .internet,.sfcontainer .store .phone{position:relative;padding-left:16px}.sfcontainer .store .contact:before,.sfcontainer .store .email:before,.sfcontainer .store .fax:before,.sfcontainer .store .internet:before,.sfcontainer .store .phone:before{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:12px;position:absolute;left:0}.sfcontainer .store .contact .title,.sfcontainer .store .email .title,.sfcontainer .store .fax .title,.sfcontainer .store .internet .title,.sfcontainer .store .phone .title{min-width:70px;display:inline-block}.sfcontainer .store .contact .title:after,.sfcontainer .store .email .title:after,.sfcontainer .store .fax .title:after,.sfcontainer .store .internet .title:after,.sfcontainer .store .phone .title:after{content:":"}.sfcontainer .store .phone:before{content:"0"}.sfcontainer .store .fax:before{content:"L"}.sfcontainer .store .email:before{content:"V"}.sfcontainer .store .name .add:before,.sfcontainer .store .title .add:before{content:"- "}.sfcontainer .store .storeattributes h4{display:none}.sfcontainer .store .storeattributes ul{margin:0}.sfcontainer .link{color:#6f747b;cursor:pointer;display:inline-block;padding-top:5px}.sfcontainer .link:focus,.sfcontainer .link:hover{color:#63676e;text-decoration:underline}.sfcontainer .link a{color:inherit}.sfcontainer .link:before{content:"\BB   "}.sfcontainer .btn-minus,.sfcontainer .btn-plus{display:block;background-color:#2b333f;color:#fff;font-size:30px;border:0;top:50%!important;left:10px!important}.sfcontainer .btn-minus:hover,.sfcontainer .btn-plus:hover{background-color:#5f708b}.sfcontainer .btn-minus.disabled,.sfcontainer .btn-minus[disabled],.sfcontainer .btn-plus.disabled,.sfcontainer .btn-plus[disabled]{color:hsla(0,0%,100%,.35)}.sfcontainer .btn-plus{margin-top:-20px}.sfcontainer .btn-minus{margin-top:20px;line-height:30px;padding-bottom:4px}.sfcontainer .sidebarcontainer{position:absolute;z-index:100;background-color:hsla(0,0%,100%,.9);bottom:0;right:0}.sfcontainer .sidebarcontainer h3{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:32px;display:block;margin:0 0 10px;padding:8px 13px;margin:-34px 0 0;background-color:hsla(0,0%,100%,.9)}.sfcontainer .sidebarcontainer h3 .br{text-transform:none}.sfcontainer .sidebarcontainer h3.hr{border:1px solid #b2b4b8;border-width:0 0 1px;margin-bottom:0;padding-bottom:20px;height:auto}.sfcontainer .sidebarcontainer ul{list-style:none;padding-left:0;margin:0;max-height:515px;overflow:auto}.sfcontainer .sidebarcontainer ul li:first-child{background-color:rgba(43,51,63,.075)}.sfcontainer .sidebarcontainer ul li{padding:10px 13px;margin:0;position:relative}.sfcontainer .sidebarcontainer ul li:after{border:1px solid #b2b4b8;border-width:0 0 1px;content:"";display:block;position:absolute;top:0;left:13px;right:13px}.sfcontainer .sidebarcontainer ul li:first-child:after{display:none}.sfcontainer .sidebarcontainer .collapsing{width:0;height:auto;transition:width .35s ease,height .35s ease,visibility .35s ease}.sfcontainer .sidebarcontainer .collapsing.in{width:205px}.sfcontainer .sidebarcontainer .store{cursor:pointer}.sfcontainer .togglesidebar{position:absolute;text-indent:-9999px;margin-left:-34px;margin-top:-34px;width:34px;height:34px;background-color:#2b333f;color:#fff}.sfcontainer .togglesidebar:after{color:#fff;content:"\BB";display:block;font-size:26px;height:34px;line-height:30px;position:absolute;text-align:center;text-indent:0;top:0;width:34px}.sfcontainer .togglesidebar.collapsed:after{content:"\AB"}.sfcontainer.map .header h3{margin-bottom:20px}.sfcontainer.map .header .desc{display:none}.sfcontainer.map .header .holder.selection{max-width:100%;display:block;margin-top:10px}iframe.detail-map{width:100%;height:320px}.sfcontainer.list .header{text-align:center;margin-bottom:30px}.sfcontainer.list .header .desc{margin-bottom:30px}.sfcontainer.list .header .holder{display:inline-block;padding:0 5px;vertical-align:top;max-width:210px}.sfcontainer.list .header .holder input{width:200px}.sfcontainer.list .header .holder.selection{max-width:100%;display:block;margin-top:10px}.sfcontainer.list .header .holder.selection .btn-controls{display:inline-block}.sfcontainer.list .storelist ul{margin:0 0 0 -5px;padding-left:0;list-style:none}.sfcontainer.list .storelist li.spacer{width:100%!important;clear:both;padding-top:20px}.sfcontainer.list .storelist.default li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:25%;padding-left:5px;padding-right:5px;float:left}.sfcontainer.list .storelist.result{margin-top:30px;padding-top:30px;border:1px solid #b2b4b8;border-width:1px 0 0}.sfcontainer.list .storelist.result li{margin-top:30px;padding-top:30px;padding-left:5px}.sfcontainer.list .storelist.result li:first-child{border-width:0;padding-top:0}.sfcontainer.list .storelist.result li .textholder{width:50%;float:left;padding-left:8.3333333%}.sfcontainer.list .storelist.result li .imgholder{width:50%;float:left}.sfcontainer.list .storelist.result li .imgholder img{width:100%}.sfcontainer.list .storelist.result .btn{margin-top:30px}.sfcontainer.list .storelist.noresult{margin-top:30px;padding-top:30px;border:1px solid #b2b4b8;border-width:1px 0 0}.sfcontainer.list .storelist h1{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:32px;display:block;margin:0 0 10px;text-align:center}.sfcontainer.list .storelist h1 .br{text-transform:none}.sfcontainer.list .storelist h1.hr{border:1px solid #b2b4b8;border-width:0 0 1px;margin-bottom:0;padding-bottom:20px;height:auto}.sfcontainer.list .storelist .desc{text-align:center}.sfcontainer.list .storelist .count{display:none}.sfcontainer.list .storelist .count:before{content:" ("}.sfcontainer.list .storelist .count:after{content:") "}.sfcontainer.detail .contactinfo{margin-top:10px;padding-top:10px}.sfcontainer.detail .contactinfo:after,.sfcontainer.detail .contactinfo:before{content:"";display:table;clear:both}.sfcontainer.detail .openinghours{margin-top:10px;padding-top:10px}.sfcontainer.detail .openinghours:after,.sfcontainer.detail .openinghours:before{content:"";display:table;clear:both}.sfcontainer.detail .announcement{margin-top:12px}.sfcontainer.detail h1{font-size:46px;margin-bottom:0}.sfcontainer.detail .h2,.sfcontainer.detail h2{font-size:34px;margin-bottom:10px}.sfcontainer.detail .h3,.sfcontainer.detail h3{font-size:16px}.sfcontainer.detail .h4,.sfcontainer.detail h4{font-family:Arial,Helvetica,sans-serif;letter-spacing:0;font-weight:700!important;font-size:14px;margin-bottom:10px}.sfcontainer.detail .h4:after,.sfcontainer.detail h4:after{content:":"}.sfcontainer.detail .anchor .btn,.sfcontainer.detail .sharearea .btn{font-family:Arial,Helvetica,sans-serif;padding-bottom:6px;padding-top:6px;text-transform:none;font-size:14px;letter-spacing:0}.sfcontainer.detail .rating{margin-top:8px}.sfcontainer.detail .rating span.rates:before{content:"(";vertical-align:1px}.sfcontainer.detail .rating span.rates:after{content:")";vertical-align:1px}.sfcontainer.detail .anchor{margin-left:-3px;margin-right:-3px}.sfcontainer.detail .anchor .btn{margin-left:3px;margin-right:3px}.sfcontainer.detail .sharearea{float:right}.sfcontainer.detail .sharearea .btn:before{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"H";font-size:15px;padding-right:.7em;float:left}.sfcontainer.detail .desc{margin-top:20px}.sfcontainer.detail .storeattributes{margin-left:-6px;margin-right:-6px}.sfcontainer.detail .storeattributes .item{padding:20px 6px 0;float:left;width:20%}.sfcontainer.detail .storeattributes .holder{padding:0 24px 10px;background-color:#e8eaed;text-align:center;font-size:14px}.sfcontainer.detail .storeattributes .imgholder{line-height:92px;padding-bottom:8px}.sfcontainer.detail .paymentmethods{margin-left:-10px;margin-right:-10px}.sfcontainer.detail .paymentmethods .holder{padding:20px 10px 0;float:left;width:16.66666667%}.sfcontainer.detail .paymentmethods .holder img{border:1px solid #b2b4b8}.sfcontainer.detail .contactperson .h2+.media{margin-top:20px}.sfcontainer.detail .contactperson .media{margin-top:4px;background-color:#e8eaed}.sfcontainer.detail .contactperson .media-left{width:15%;padding:16px;vertical-align:middle}.sfcontainer.detail .contactperson .media-left img{border-radius:100%;background-clip:padding-box}.sfcontainer.detail .contactperson .media-body{width:85%;padding:16px;vertical-align:middle}.sfcontainer.detail .contactperson blockquote{border:0;margin:0;padding:0;font-size:20px}.sfcontainer.detail .contactperson blockquote p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;line-height:1.2}.sfcontainer.detail .contactperson blockquote p:before{content:"\201E"}.sfcontainer.detail .contactperson blockquote p:after{content:"\201C"}.sfcontainer.detail .contactperson blockquote footer{font-size:1rem;color:#2b333f}.sfcontainer.detail .contactperson blockquote footer:before{display:none}.sfcontainer.detail .contactperson blockquote footer cite{font-style:normal;font-weight:700}.sfcontainer.detail .storesholder{margin-left:-5px}.sfcontainer.detail .storesholder .imgholder{height:20px;margin-bottom:10px}.sfcontainer.detail .storesholder .imgholder .flag .ribbon{text-transform:none;font-size:10px;line-height:13px}.sfcontainer.detail .storesholder .store{display:inline-block;margin-top:5px;padding:24px 36px;background-color:#e8eaed;font-size:12px;width:33.33333333%;position:relative}.sfcontainer.detail .storesholder .store:nth-of-type(3n+1){clear:both}.sfcontainer.detail .storesholder .store:before{position:absolute;content:"";left:0;top:0;bottom:0;width:5px;background-color:#fff}.sfcontainer.detail .storesholder .phone{font-weight:700}.sfcontainer.detail .side .holder{padding:16px 24px;background-color:#2b333f;color:#fff}.sfcontainer.detail .side .holder a{color:#fff}.sfcontainer.detail .side .holder a:hover{color:hsla(0,0%,100%,.8)}.sfcontainer.detail .side .holder .location{margin:-16px -24px 0;padding:16px 60px 16px 24px;background-color:#5f708b;position:relative}.sfcontainer.detail .side .holder .location:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;cursor:default;content:"M";font-size:36px;color:#2b333f;position:absolute;right:20px;top:50%;margin-top:-24px}.sfcontainer.detail .side .holder .btn-holder>*{margin-top:10px;display:block}.sfcontainer.detail .side .holder .btn-holder .available{background-color:hsla(0,0%,100%,.6);color:#fff;font-weight:700;padding:4px 12px;text-align:center;cursor:default}.sfcontainer.detail .side .holder .btn-holder .available .glyphicon{background:transparent;color:hsla(0,0%,100%,.5);min-height:0;min-width:0}#map-canvas{width:100%;height:600px}#map-canvas img{height:inherit;max-width:inherit;width:inherit}#map-canvas .store{padding:3px;max-width:300px}#map-canvas .store .nav-tabs{font-weight:700}#map-canvas .store .nav-tabs>li{width:auto}#map-canvas .store .nav-tabs>li.active:first-child>a{padding-left:0}#map-canvas .store .nav-tabs:after,#map-canvas .store .nav-tabs>li>a{border-width:0!important}#map-canvas .store .tab-content{border-width:0;padding:10px 0;max-height:250px;overflow:auto}#map-canvas .store .openinghours .title{display:block;padding:10px 0 5px;font-weight:700}.gm-style{font-family:Arial,Helvetica,sans-serif}.gm-style .gm-style-iw{font-size:14px;font-weight:400}.sfbreadcrumb .link{color:#6f747b;cursor:pointer;display:inline-block;padding-top:5px}.sfbreadcrumb .link:focus,.sfbreadcrumb .link:hover{color:#63676e;text-decoration:underline}.sfbreadcrumb .link a{color:inherit}.sfbreadcrumb .link:before{content:"\AB   "}@media (max-width:1024px){.sfcontainer .btn-plus{line-height:31px;padding-bottom:3px}.sfcontainer .btn-minus{line-height:28px;padding-bottom:6px}}@media (min-width:992px){.sfcontainer.map .header{position:absolute;z-index:100;background-color:hsla(0,0%,100%,.9);top:50%;width:265px;min-height:436px;margin-top:-218px;margin-left:80px;padding:25px 25px 10px}.sfcontainer.map .header .holder{margin-top:10px}.sfcontainer.map .header .holder.search .btn{margin-top:15px}.sfcontainer.map .header .holder.selection{margin-top:20px}.sfcontainer.list .storelist.result li .textholder{width:58.3333333%}.sfcontainer.list .storelist.result li .imgholder{width:41.666667%}}@media (max-width:991px){.sfcontainer.map .header{text-align:center;margin-bottom:30px}.sfcontainer.map .header .holder{display:inline-block;padding:0 5px;vertical-align:top;max-width:210px}.sfcontainer.map .header .holder input{width:200px}.sfcontainer.map .header .holder.selection .btn-controls{display:inline-block}.sfcontainer.map .header .holder.country{width:100%}.sfcontainer.map .header .btn-controls{line-height:30px}.sfcontainer.detail .location{margin-top:10px;padding-top:10px}.sfcontainer.detail .location:after,.sfcontainer.detail .location:before{content:"";display:table;clear:both}.sfcontainer.detail h1{font-size:34px}.sfcontainer.detail .h2,.sfcontainer.detail h2{font-size:26px}}@media (min-width:768px) and (max-width:991px){.sfcontainer.detail .storeattributes .item{width:33.33333333%}}@media (min-width:768px){.sfcontainer .thumbimg .item img{padding-left:8px;padding-right:8px}.sfcontainer .thumbimg .slider{margin-left:-8px;margin-right:-8px}.sfcontainer.list .storelist.result li{border:1px solid #b2b4b8;border-width:1px 0 0;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.sfcontainer.list .storelist.result li:nth-of-type(2n) .textholder{-moz-order:1;-ms-order:1;order:1}.sfcontainer.list .storelist.result li:nth-of-type(2n) .imgholder{-moz-order:2;-ms-order:2;order:2}}@media (max-width:767px){.wrapper .sfcontainer .banner .imgholder,.wrapper .sfcontainer .thumbimg{margin-left:-16px;margin-right:-16px}.sfcontainer .btn-minus{line-height:31px;padding-bottom:3px}.sfcontainer .sidebarcontainer{left:0;top:0;bottom:auto;background-color:#fff}.sfcontainer .sidebarcontainer h3{display:none}.sfcontainer .sidebarcontainer ul{height:310px}.sfcontainer .togglesidebar{margin-left:0;right:0}.sfcontainer .togglesidebar:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:22px;line-height:34px;content:"M"}.sfcontainer .togglesidebar.collapsed:after{content:"P"}.sfcontainer .thumbimg li{width:320px}.sfcontainer.list .header .holder,.sfcontainer.map .header .holder{width:80%;margin:0 auto;display:block}.sfcontainer.list .header .holder+.holder,.sfcontainer.map .header .holder+.holder{margin-top:10px}.sfcontainer.list .storelist.result li .imgholder{width:auto;float:none;margin-left:-16px;margin-right:-16px}.sfcontainer.list .storelist.result li .textholder{margin-top:10px;padding-top:10px;width:100%;float:none;padding-left:0;text-align:center}.sfcontainer.list .storelist.result li .textholder:after,.sfcontainer.list .storelist.result li .textholder:before{content:"";display:table;clear:both}.sfcontainer.list .storelist.default li{width:50%}.sfcontainer.detail h1{margin-top:10px;padding-top:10px;text-align:center}.sfcontainer.detail h1:after,.sfcontainer.detail h1:before{content:"";display:table;clear:both}.sfcontainer.detail .maps-wrapper{margin-top:10px;padding-top:10px}.sfcontainer.detail .maps-wrapper:after,.sfcontainer.detail .maps-wrapper:before{content:"";display:table;clear:both}.sfcontainer.detail .storesholder .store{width:100%}.sfcontainer.detail .contactperson .media-left{width:33.33333333%}.sfcontainer.detail .contactperson .media-body{width:66.66666667%}.sfcontainer.detail .storeattributes .item{width:50%}#map-canvas{height:310px}.sfbreadcrumb{display:none}}.yumi{text-align:center;color:#6a6a6a;letter-spacing:0!important}.yumi .nav-pills li{border-right:1px solid #bfc1c4}.yumi .nav-pills li a{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;border-radius:0}.yumi .nav-pills li :hover{background:#e8eaed!important;color:#e30614}.yumi .nav-pills li.active a,.yumi .nav-pills li.active a:focus{background:#e8eaed!important;color:#2b333f}.yumi .nav-pills li.active :hover{background:#e8eaed!important;color:#e30614!important}.yumi .nav-pills li:last-child{border-right:none}.yumi .tab-content{border:0}.yumi h1{font-size:48pt;color:#575756;margin:10px 0 20px}.yumi h1,.yumi h1 b{font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.yumi h1 b{color:#e30614}.yumi h1 div{margin:10px 0 0}.yumi .headline{color:#575756;font-size:20pt;letter-spacing:0}.yumi .headline,.yumi .headline b{font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.yumi .headline b{color:#e30614}.yumi .subline{font-size:20pt;letter-spacing:0}.yumi .subline,.yumi .yumi_link a{font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.yumi .yumi_link a{color:#e30614;text-decoration:underline;font-size:24px}.yumi .yumi_link a:focus,.yumi .yumi_link a:hover{color:#cc0202}.yumi .contact{padding:0 100px}.yumi .caption,.yumi .content{font-size:18pt}.yumi .caption,.yumi .caption b,.yumi .content,.yumi .content b{font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.yumi .slider .owl-theme .owl-controls .owl-nav .owl-next,.yumi .slider .owl-theme .owl-controls .owl-nav .owl-prev{background-color:#e30614!important}.yumi .phone{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#e30614;padding-right:30px;font-size:30px}.yumi .phonenumber{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#575756;font-size:20px}.yumi .bulletpoints{padding:0 50px}.yumi .bulletpoints p{font-size:20px;text-align:left;margin:10px 0 10px 20px;line-height:28pt}.yumi .bulletpoints p:before{width:10px;height:10px;position:relative;border-radius:100%;background-color:#e30614;content:" ";display:inline-block;left:-10px;bottom:5px}.yumi .big_bubbles ul{list-style:none}.yumi .big_bubbles ul li{display:inline;padding:0 10px}.yumi .big_bubbles ul li:not(:first-child) img{width:145px;vertical-align:bottom}.yumi .confrontation .left .content{padding:0 40px 0 0;text-align:left}.yumi .confrontation .right .content{padding:0 0 0 40px;text-align:right}.yumi .confrontation .center .imgholder{height:125px}.yumi .confrontation .center .imgholder img{height:80px}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}@media (max-width:767px){.yumi{text-align:left}.yumi .headline,.yumi .number,.yumi .slider,.yumi .subline,.yumi .yumi_link,.yumi h1{text-align:center}.yumi h1{font-size:18pt}.yumi .subline{margin:5px 0;font-size:18pt}.yumi .caption,.yumi .content{font-size:14pt}.yumi .confrontation .right .content{text-align:left;padding:0}.yumi .confrontation .left .imgholder{padding-top:0}.yumi .confrontation .imgholder{padding-top:15px}.yumi .nav-pills li{border-right:none}.yumi .bulletpoints{padding:0}.yumi .big_bubbles ul{text-align:center}.yumi .big_bubbles ul li{display:block;margin:5px}.yumi .contact{padding:0}.yumi .contact .number{padding-top:10px}.yumi .contact .yumi_link a{font-size:14pt}}#search-assistant{position:relative;height:605px;color:#fff;overflow:visible;background:#b80712;background:linear-gradient(90deg,#b80712 0,#c60813 50%,#b80712)}@media (min-width:992px){#search-assistant{height:506px}}@media (max-width:991px){#search-assistant .search-assistant-second-layer{display:none!important}}#search-assistant .price .value{text-decoration:none!important}#search-assistant .search-assistant-badge{position:absolute;right:-5px;top:20px;width:100px;-webkit-transform:rotate(10deg);transform:rotate(10deg);box-shadow:1px 1px 10px rgba(0,0,0,.5)}@media (min-width:992px){#search-assistant .search-assistant-badge{right:50px;top:50px;height:50px;width:auto}}#search-assistant .search-container{display:flex;flex-direction:column;align-items:center;position:absolute;left:0;right:0;top:0;bottom:40px;padding:40px 20px 0}@media (min-width:992px){#search-assistant .search-container{padding:40px 40px 0}}@media (max-width:991px){#search-assistant .search-container{padding-top:52px}}#search-assistant .search-container .search-header{width:100%;margin-bottom:20px}#search-assistant .search-container .search-header .search-headline{text-transform:uppercase;margin-bottom:8px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-shadow:rgba(0,0,0,.7) 1px 2px 5px;letter-spacing:.05em}@media (min-width:992px){#search-assistant .search-container .search-header .search-headline{font-size:20px}}#search-assistant .search-container .search-header .step-title{font-size:49px;min-height:80px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:1px;text-shadow:rgba(0,0,0,.7) 1px 2px 10px}@media (min-width:992px){#search-assistant .search-container .search-header .step-title{width:80%}}@media (max-width:991px){#search-assistant .search-container .search-header .step-title{font-size:18px;min-height:30px}}#search-assistant .search-nav{position:absolute;left:0;right:0;bottom:0;height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 40px;font-size:16px;background-color:#eaeaea;color:#6a717b;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}@media (max-width:991px){#search-assistant .search-nav{justify-content:center}#search-assistant .search-nav .search-breadcrumb{display:none!important}}#search-assistant .search-nav .search-breadcrumb{margin:0;padding:0;list-style-type:none;display:-moz-flex;display:-ms-flex;display:flex;justify-content:space-between;width:85%}#search-assistant .search-nav .search-breadcrumb-container{display:flex;flex-direction:column}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item{cursor:pointer;position:relative;line-height:18px}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item.complete{color:#000}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item .search-breadcrumb-item-title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item.active .search-breadcrumb-item-title{color:#b80712;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item:hover{color:#5f708b}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item-title{font-size:16px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item-value{font-size:16px;color:#2b333f;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;letter-spacing:-.025em}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item-triangle{width:0;border-style:solid;border-width:16px 16px 0;border-color:#b80712 transparent transparent}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item-triangle-wrapper{width:18px;position:absolute;top:-17px;display:none;margin-left:-20px;left:50%}#search-assistant .search-nav .search-breadcrumb .search-breadcrumb-item-triangle-active{display:block!important}#search-assistant .options-wrapper{display:flex;list-style-type:none;margin:0;padding:0}@media (max-width:991px){#search-assistant .options-wrapper{flex-direction:column;width:100%}}@media only screen and (min-width:992px) and (max-width:1199px){#search-assistant .options-wrapper{-webkit-transform:scale(.85);transform:scale(.85)}}#search-assistant .options-wrapper .option{display:flex;flex-direction:row-reverse;justify-content:space-between;flex:0 0 auto;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px;margin-top:5px;-webkit-transform:scaleX(1);transform:scaleX(1);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;will-change:transform}@media (min-width:992px){#search-assistant .options-wrapper .option{flex-direction:column;margin-top:0;width:170px;height:226px}#search-assistant .options-wrapper .option:hover{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);box-shadow:1px 1px 10px rgba(0,0,0,.5);-webkit-user-select:none;-webkit-touch-callout:none}}#search-assistant .options-wrapper .option.touched{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);box-shadow:1px 1px 10px rgba(0,0,0,.5);-webkit-user-select:none;-webkit-touch-callout:none}#search-assistant .options-wrapper .option .option-image{width:50px;height:50px}@media (min-width:992px){#search-assistant .options-wrapper .option .option-image{height:120px;width:120px;margin-left:20px;margin-top:28px}}#search-assistant .options-wrapper .option .option-button{display:flex;align-items:center;justify-content:center;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#2b333f;height:50px;padding:0 8px;font-size:18px;line-height:1.1}@media (min-width:992px){#search-assistant .options-wrapper .option .option-button{color:#fff;background-color:#2b333f;margin-top:5px;height:45px}}#search-assistant .options-wrapper .option .option-tooltip{border-radius:18px;background-color:#b80712;background-clip:padding-box;color:#fff;padding:2px 4px 0;display:inline-block;min-width:17px;min-height:17px;line-height:14px;position:absolute;right:5px;top:5px;font-size:14px;font-weight:700}@media only screen and (max-width:767px){#search-assistant .options-wrapper .option .option-tooltip{display:none}}@media only screen and (min-width:768px) and (max-width:991px){#search-assistant .options-wrapper .option .option-tooltip{display:none}}#search-assistant .options-wrapper .option .option-tooltip .option-tooltip-text{display:none;box-shadow:0 0 4px 0 rgba(0,0,0,.8)}#search-assistant .options-wrapper .option .option-tooltip:hover .option-tooltip-text{display:block;position:absolute;background-color:#fff;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#2b333f;padding:10px;bottom:30px;width:150px;right:-66px;font-size:.95238095em}#search-assistant .options-wrapper .option .option-tooltip:hover .option-tooltip-text:after{top:98%;left:50%;border:12px solid transparent;content:" ";height:0;width:0;position:absolute;border-top-color:#fff;margin-left:-12px}@media (min-width:992px){#search-assistant .options-wrapper .option+.option{margin-left:15px}}#search-assistant #next,#search-assistant #prev{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-19px}@media only screen and (max-width:767px){#search-assistant #next,#search-assistant #prev{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){#search-assistant #next,#search-assistant #prev{margin-top:0}}@media (max-width:991px){.search-assistant .consultant-search-match{padding:45px 0!important}}@media (min-width:992px){.search-assistant .consultant-search-match{padding:25px 10px 30px!important}.search-assistant .consultant-search-match .highlight{padding:20px 40px!important}}.search-assistant .consultant-search-match .imgholder>img{max-height:140px}.search-assistant .consultant-search-match .saving .pricing{font-size:12px!important}@media (max-width:991px){.search-assistant .consultant-search-match .saving .pricing{font-size:16px!important}}.search-assistant .consultant-search-match .saving .pricing .currency,.search-assistant .consultant-search-match .saving .pricing .value{font-size:12px!important}@media (max-width:991px){.search-assistant .consultant-search-match .saving .pricing .currency,.search-assistant .consultant-search-match .saving .pricing .value{font-size:16px!important}}@media (min-width:992px){.search-assistant .consultant-search-match .price .new .range-price,.search-assistant .consultant-search-match .price .standard .range-price{font-size:27px!important}.search-assistant .consultant-search-match .price .new .value,.search-assistant .consultant-search-match .price .standard .value{font-size:54px!important}.search-assistant .consultant-search-match .price:not(.oldprice){margin-top:25px!important}}@media (max-width:991px){.search-assistant.ads-accessoires .slider .search-match>.highlight .imgholder>.flag{top:0!important;left:-9px!important}}.search-assistant.ads-accessoires .slider .search-match>.highlight .imgholder>.sealsholder{top:0!important}@media (max-width:1199px){.consultant-search-match,.search-assistant{border-top:1px solid #b2b4b8}.consultant-search-match:after,.consultant-search-match:before,.search-assistant:after,.search-assistant:before{border:0!important}}.consultant-search-match .searchresults .highlightbanner,.search-assistant .searchresults .highlightbanner{text-align:center;padding:0!important}.consultant-search-match .searchresults .consultant-product .highlightbanner,.search-assistant .searchresults .consultant-product .highlightbanner{margin-top:-45px!important}@media only screen and (min-width:768px) and (max-width:991px){.consultant-search-match .searchresults .consultant-product .highlightbanner,.search-assistant .searchresults .consultant-product .highlightbanner{margin-top:-27px!important}}.consultant-search-match .searchresults .consultant-product .highlightbanner img,.search-assistant .searchresults .consultant-product .highlightbanner img{margin-bottom:45px!important;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.consultant-search-match .searchresults .consultant-product .highlightbanner img,.search-assistant .searchresults .consultant-product .highlightbanner img{margin-bottom:27px!important}}.consultant-search-match .searchresults .featureheadline,.search-assistant .searchresults .featureheadline{text-align:center;padding-top:0!important}@media (max-width:991px){.consultant-search-match .searchresults .featureheadline,.search-assistant .searchresults .featureheadline{margin-bottom:30px}}.consultant-search-match .searchresults .featureheadline img,.search-assistant .searchresults .featureheadline img{height:42px;margin-bottom:7px}.consultant-search-match .searchresults .featureheadline h3,.search-assistant .searchresults .featureheadline h3{text-align:center;font-size:26px;letter-spacing:normal;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}@media (max-width:991px){.consultant-search-match .searchresults .featureheadline h3,.search-assistant .searchresults .featureheadline h3{font-size:18px}}.consultant-search-match .searchresults .consultant-filters-wrapper,.search-assistant .searchresults .consultant-filters-wrapper{padding:0 10px;display:-moz-flex;display:-ms-flex;display:flex;flex-flow:row nowrap}.consultant-search-match .searchresults .consultant-filters-wrapper .btn,.search-assistant .searchresults .consultant-filters-wrapper .btn{font-size:14px}.consultant-search-match .searchresults .consultant-filters-wrapper .consultant-filter,.search-assistant .searchresults .consultant-filters-wrapper .consultant-filter{text-align:left;padding:10px 0 10px 25px;border:#eee;background-color:#eee;color:#2b333f;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.consultant-search-match .searchresults .consultant-filters-wrapper .consultant-filter:hover,.search-assistant .searchresults .consultant-filters-wrapper .consultant-filter:hover{background-color:#eee;cursor:default}.consultant-search-match .searchresults .consultant-filters-wrapper .consultant-filter .filtername,.search-assistant .searchresults .consultant-filters-wrapper .consultant-filter .filtername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:16px}.consultant-search-match .searchresults .consultant-filters-wrapper .consultant-filter .filtervalue,.search-assistant .searchresults .consultant-filters-wrapper .consultant-filter .filtervalue{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:16px}.consultant-search-match .searchresults .consultant-filters-wrapper .consultant-button-restart,.search-assistant .searchresults .consultant-filters-wrapper .consultant-button-restart{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;background-color:#2b333f;margin-left:10px;display:-moz-flex;display:-ms-flex;display:flex;align-items:center;font-size:16px;letter-spacing:-.015em}.consultant-search-match .searchresults .consultant-filters-wrapper .consultant-button-restart:hover,.search-assistant .searchresults .consultant-filters-wrapper .consultant-button-restart:hover{background-color:#404c5d}.consultant-search-match .searchresults .consultant-filters-wrapper .consultant-button-restart:after,.search-assistant .searchresults .consultant-filters-wrapper .consultant-button-restart:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"I";display:inline-block;-webkit-transform:rotate(90deg) scaleY(.65);transform:rotate(90deg) scaleY(.65);font-size:32px}.consultant-search-match .searchresults .consultant-results-list .consultant-headline,.search-assistant .searchresults .consultant-results-list .consultant-headline{line-height:1;font-size:36px;margin-top:20px;margin-bottom:40px}@media (max-width:991px){.consultant-search-match .searchresults .consultant-results-list .consultant-headline,.search-assistant .searchresults .consultant-results-list .consultant-headline{color:#2b333f}}.consultant-search-match .searchresults .consultant-results-list .form-sorting,.search-assistant .searchresults .consultant-results-list .form-sorting{padding:0 20px 25px}.consultant-search-match .searchresults .consultant-results-list .empty-result-info,.search-assistant .searchresults .consultant-results-list .empty-result-info{padding:20px 10px 0}.consultant-search-match:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag,.search-assistant:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag{left:-25px!important;top:-7px!important}@media (max-width:991px){.consultant-search-match:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag,.search-assistant:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag{top:0!important;left:-20px!important}}@media only screen and (min-width:768px) and (max-width:991px){.consultant-search-match:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag,.search-assistant:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag{left:-80px!important}}@media (min-width:992px){.consultant-search-match:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag,.search-assistant:not(.exact-match)>.searchresults>.categorylist .consultant-search-match .highlight .imgholder>.flag{top:-27px!important}}@media only screen and (max-width:767px){.consultant-search-match .priceholder .flag.discount,.search-assistant .priceholder .flag.discount{top:26px!important}}.consultant-search-match .ratings,.search-assistant .ratings{display:block;margin-top:0!important;margin-bottom:8px!important}@media only screen and (max-width:767px){.consultant-search-match .ratings,.search-assistant .ratings{margin-top:22px!important;min-height:1px}}@media (max-width:991px){.consultant-search-match .ratings,.search-assistant .ratings{display:block;margin-top:8px!important}.consultant-search-match .ratings-hidden,.search-assistant .ratings-hidden{height:17px;display:block;visibility:hidden}.consultant-search-match .ratings .text.short,.search-assistant .ratings .text.short{display:inline}}.consultant-search-match .ratings .text.long,.search-assistant .ratings .text.long{display:none}@media (max-width:991px){.consultant-search-match .ratings .rating,.search-assistant .ratings .rating{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:left;transform-origin:left}}.consultant-search-match .box .priceholder,.search-assistant .box .priceholder{height:85px}.consultant-search-match .benefits-list,.search-assistant .benefits-list{padding-top:5px!important;min-height:90px;font-size:12px}@media (max-width:991px){.consultant-search-match .benefits-list,.search-assistant .benefits-list{padding-top:14px!important;margin-bottom:10px!important;font-size:13px!important}}.consultant-search-match .benefits-list li,.search-assistant .benefits-list li{display:flex;align-items:center;padding:0!important}.consultant-search-match .benefits-list li:before,.search-assistant .benefits-list li:before{position:static!important;line-height:normal!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-indent:0!important;margin-right:10px!important;align-self:flex-start;margin-top:2px;min-width:11px;font-size:12px!important}@media (max-width:991px){.consultant-search-match .benefits-list li:before,.search-assistant .benefits-list li:before{min-width:14px;width:14px!important;font-size:13px!important;height:14px!important;margin-top:4px!important}}.consultant-search-match .grid-view .priceholder .oldprice,.consultant-search-match .highlight .priceholder .oldprice,.search-assistant .grid-view .priceholder .oldprice,.search-assistant .highlight .priceholder .oldprice{padding-right:0}.consultant-search-match .grid-view .priceholder .oldprice .save_area,.consultant-search-match .highlight .priceholder .oldprice .save_area,.search-assistant .grid-view .priceholder .oldprice .save_area,.search-assistant .highlight .priceholder .oldprice .save_area{min-width:105px}.consultant-search-match .grid-view .priceholder .oldprice .hidden,.consultant-search-match .highlight .priceholder .oldprice .hidden,.search-assistant .grid-view .priceholder .oldprice .hidden,.search-assistant .highlight .priceholder .oldprice .hidden{display:initial!important}.consultant-search-match .grid-view .priceholder .old_price,.consultant-search-match .highlight .priceholder .old_price,.search-assistant .grid-view .priceholder .old_price,.search-assistant .highlight .priceholder .old_price{margin-bottom:0}.consultant-search-match .grid-view .priceholder .flag,.consultant-search-match .highlight .priceholder .flag,.search-assistant .grid-view .priceholder .flag,.search-assistant .highlight .priceholder .flag{display:none}.consultant-search-match .save_area .old.old_price,.search-assistant .save_area .old.old_price{display:flex;justify-content:center}.consultant-search-match .save_area .old.old_price:before,.search-assistant .save_area .old.old_price:before{background-position:50%!important;display:inline-block!important;height:35px!important;width:100%!important;right:0}.consultant-search-match .save_area .old.old_price .instead,.search-assistant .save_area .old.old_price .instead{display:none!important}.consultant-search-match .save_area .old.old_price .value,.search-assistant .save_area .old.old_price .value{letter-spacing:normal}@media (max-width:991px){.consultant-search-match .save_area .old.old_price .value,.search-assistant .save_area .old.old_price .value{font-size:1.8em!important}}.consultant-search-match .save_area .old.old_price .value .old_price_comma,.search-assistant .save_area .old.old_price .value .old_price_comma{margin-left:-.5em}@media (max-width:991px){.consultant-search-match .save_area .old.old_price .value .old_price_comma,.search-assistant .save_area .old.old_price .value .old_price_comma{font-size:10px!important}}.consultant-search-match .save_area .saving,.search-assistant .save_area .saving{display:block!important;padding:5px 10px!important}.consultant-search-match .save_area .saving .percent:after,.search-assistant .save_area .saving .percent:after{padding-right:0!important}.consultant-search-match .save_area .saving .pricing,.search-assistant .save_area .saving .pricing{display:flex;align-items:flex-end;justify-content:center;font-size:14px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.consultant-search-match .save_area .saving .pricing>.value,.search-assistant .save_area .saving .pricing>.value{display:flex;margin-right:0!important}@media (max-width:991px){.consultant-search-match .save_area .saving .pricing>.value,.search-assistant .save_area .saving .pricing>.value{font-size:14px!important}}.consultant-search-match .save_area .saving .pricing>.value .currency,.search-assistant .save_area .saving .pricing>.value .currency{padding-right:7px!important}@media (max-width:991px){.consultant-search-match .save_area .saving .pricing>.value .currency,.search-assistant .save_area .saving .pricing>.value .currency{font-size:14px!important}}.consultant-search-match .new .value,.consultant-search-match .standard .value,.search-assistant .new .value,.search-assistant .standard .value{font-size:3em!important}@media only screen and (max-width:767px){.consultant-search-match .new .value,.consultant-search-match .standard .value,.search-assistant .new .value,.search-assistant .standard .value{font-size:40px!important}}@media (min-width:375px){.consultant-search-match .new .value,.consultant-search-match .standard .value,.search-assistant .new .value,.search-assistant .standard .value{font-size:54px!important}}@media (min-width:768px){.consultant-search-match .new .value,.consultant-search-match .standard .value,.search-assistant .new .value,.search-assistant .standard .value{font-size:80px!important}}@media (min-width:992px){.consultant-search-match .new .value,.consultant-search-match .standard .value,.search-assistant .new .value,.search-assistant .standard .value{font-size:54px!important}}.consultant-search-match .new .value .value-comma,.consultant-search-match .standard .value .value-comma,.search-assistant .new .value .value-comma,.search-assistant .standard .value .value-comma{margin-left:-.3em}.consultant-search-match .new .text,.consultant-search-match .standard .text,.search-assistant .new .text,.search-assistant .standard .text{display:inline-block!important;text-transform:none!important;padding-right:0!important;color:#e60008!important}.consultant-search-match .new .text:after,.consultant-search-match .standard .text:after,.search-assistant .new .text:after,.search-assistant .standard .text:after{padding-right:0!important}@media only screen and (max-width:767px){.consultant-search-match .new .text,.consultant-search-match .standard .text,.search-assistant .new .text,.search-assistant .standard .text{font-size:20px!important}}@media (min-width:375px){.consultant-search-match .new .text,.consultant-search-match .standard .text,.search-assistant .new .text,.search-assistant .standard .text{font-size:27px!important}}@media (min-width:768px){.consultant-search-match .new .text,.consultant-search-match .standard .text,.search-assistant .new .text,.search-assistant .standard .text{font-size:40px!important}}@media (min-width:992px){.consultant-search-match .new .text,.consultant-search-match .standard .text,.search-assistant .new .text,.search-assistant .standard .text{font-size:27px!important}}.consultant-search-match .highlight .imgholder>.flag,.search-assistant .highlight .imgholder>.flag{left:-15px!important;top:-10px!important}@media (min-width:768px){.consultant-search-match .highlight .imgholder>.flag,.search-assistant .highlight .imgholder>.flag{left:-50px!important}}@media only screen and (max-width:767px){.consultant-search-match .highlight .imgholder>.flag,.search-assistant .highlight .imgholder>.flag{left:-20px!important;top:0!important}}.consultant-search-match .exact-match,.search-assistant .exact-match{border-width:0}@media (max-width:991px){.consultant-search-match .exact-match,.search-assistant .exact-match{margin-left:-16px!important;margin-right:-16px!important;margin-top:0!important}}@media (min-width:992px){.consultant-search-match .exact-match,.search-assistant .exact-match{margin:30px 0 25px}}.consultant-search-match .exact-match .flag,.search-assistant .exact-match .flag{margin-left:5px}.consultant-search-match .exact-match .articlename,.consultant-search-match .exact-match .manufacturername,.search-assistant .exact-match .articlename,.search-assistant .exact-match .manufacturername{line-height:1;letter-spacing:normal;min-height:0!important;white-space:normal!important;font-size:26px!important}@media (max-width:991px){.consultant-search-match .exact-match .articlename,.consultant-search-match .exact-match .manufacturername,.search-assistant .exact-match .articlename,.search-assistant .exact-match .manufacturername{font-size:16px!important}}.consultant-search-match .exact-match .articlename,.search-assistant .exact-match .articlename{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}.consultant-search-match .exact-match .manufacturername,.search-assistant .exact-match .manufacturername{margin-top:5px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:22px!important}@media (max-width:991px){.consultant-search-match .exact-match .manufacturername,.search-assistant .exact-match .manufacturername{font-size:16px!important}}.consultant-search-match .exact-match .benefits-list,.search-assistant .exact-match .benefits-list{min-height:0!important}.consultant-search-match .exact-match .consultant-product,.search-assistant .exact-match .consultant-product{border:3px solid #2b333f;padding:27px 0;margin:0}@media only screen and (max-width:767px){.consultant-search-match .exact-match .consultant-product,.search-assistant .exact-match .consultant-product{padding:45px 0!important}.consultant-search-match .exact-match .consultant-product-head,.search-assistant .exact-match .consultant-product-head{margin-bottom:20px}}.consultant-search-match .exact-match .consultant-product .btnholder,.search-assistant .exact-match .consultant-product .btnholder{margin-top:12px}@media only screen and (max-width:767px){.consultant-search-match .exact-match .consultant-product .btnholder,.search-assistant .exact-match .consultant-product .btnholder{margin-top:10px}}.consultant-search-match .exact-match .consultant-product .btnholder .to-detail,.search-assistant .exact-match .consultant-product .btnholder .to-detail{padding:0;display:flex;align-items:center;justify-content:center;height:50px;font-size:16px;text-transform:none;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;background-color:#e60008!important;border-color:#e60008!important}@media (max-width:991px){.consultant-search-match .exact-match .consultant-product .btnholder .to-detail,.search-assistant .exact-match .consultant-product .btnholder .to-detail{height:43px!important;font-size:17px!important}}.consultant-search-match .exact-match .consultant-product .btnholder .to-detail:hover,.search-assistant .exact-match .consultant-product .btnholder .to-detail:hover{background-color:#cc0202!important}.consultant-search-match .exact-match .consultant-features,.search-assistant .exact-match .consultant-features{background-color:#2b333f;color:#fff;padding:39px 20px 30px}.consultant-search-match .exact-match .consultant-features .feature-headline,.search-assistant .exact-match .consultant-features .feature-headline{margin-bottom:39px;letter-spacing:0;font-size:26px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}@media (max-width:991px){.consultant-search-match .exact-match .consultant-features .feature-headline,.search-assistant .exact-match .consultant-features .feature-headline{text-align:center}}.consultant-search-match .exact-match .consultant-features .feature-list,.search-assistant .exact-match .consultant-features .feature-list{margin:0;padding:0;list-style:none;font-size:18px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.consultant-search-match .exact-match .consultant-features .feature-list>li,.search-assistant .exact-match .consultant-features .feature-list>li{display:flex;align-items:center;margin-bottom:22px}.consultant-search-match .exact-match .consultant-features .feature-list>li:before,.search-assistant .exact-match .consultant-features .feature-list>li:before{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"K";color:#59ca1c;margin-right:10px;font-size:16px}.consultant-search-match .grid-view .priceholder .old_price,.search-assistant .grid-view .priceholder .old_price{height:36px;line-height:normal}.consultant-search-match .grid-view .priceholder .old_price:before,.search-assistant .grid-view .priceholder .old_price:before{top:2px!important;-webkit-transform:scale(.8);transform:scale(.8)}.consultant-search-match .grid-view .priceholder .new:after,.consultant-search-match .grid-view .priceholder .standard:after,.search-assistant .grid-view .priceholder .new:after,.search-assistant .grid-view .priceholder .standard:after{display:none!important}.consultant-search-match .grid-view .priceholder .new .value,.consultant-search-match .grid-view .priceholder .standard .value,.search-assistant .grid-view .priceholder .new .value,.search-assistant .grid-view .priceholder .standard .value{text-shadow:none!important}.consultant-search-match .grid-view .priceholder .new .value .value-comma,.consultant-search-match .grid-view .priceholder .standard .value .value-comma,.search-assistant .grid-view .priceholder .new .value .value-comma,.search-assistant .grid-view .priceholder .standard .value .value-comma{font-size:.5em}.consultant-search-match .grid-view .priceholder .price .standard,.search-assistant .grid-view .priceholder .price .standard{margin-top:3px}.consultant-search-match .grid-view .priceholder .price .standard .value,.search-assistant .grid-view .priceholder .price .standard .value{font-size:58px}.consultant-search-match .grid-view .range-price,.search-assistant .grid-view .range-price{font-size:29px;color:#e60008}@media only screen and (max-width:767px){.consultant-search-match .grid-view .range-price,.search-assistant .grid-view .range-price{font-size:20px}}.consultant-search-match .grid-view .articlename,.search-assistant .grid-view .articlename{font-size:20px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:normal;line-height:normal;min-height:0!important;margin-bottom:2px}@media (max-width:991px){.consultant-search-match .grid-view .articlename,.search-assistant .grid-view .articlename{font-size:17px!important;min-height:0!important;line-height:normal!important}}.consultant-search-match .grid-view .manufacturername,.search-assistant .grid-view .manufacturername{font-size:16px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.consultant-search-match .grid-view .btnholder,.search-assistant .grid-view .btnholder{width:100%}@media only screen and (max-width:767px){.consultant-search-match .grid-view .btnholder,.search-assistant .grid-view .btnholder{margin-top:10px!important}}.consultant-search-match .grid-view .btnholder .to-detail,.search-assistant .grid-view .btnholder .to-detail{padding:0;display:flex;align-items:center;justify-content:center;text-transform:none!important;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;background-color:#2b333f;height:50px;font-size:16px}@media (max-width:991px){.consultant-search-match .grid-view .btnholder .to-detail,.search-assistant .grid-view .btnholder .to-detail{height:43px!important;font-size:17px!important}}.consultant-search-match .grid-view .btnholder .to-detail:hover,.search-assistant .grid-view .btnholder .to-detail:hover{background-color:#191d24}.consultant-search-match .consultant-headline,.search-assistant .consultant-headline{text-align:center;letter-spacing:0;font-size:47px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (max-width:991px){.consultant-search-match .consultant-headline,.search-assistant .consultant-headline{font-size:28px}}.consultant-search-match .consultant-subline,.search-assistant .consultant-subline{text-align:center;font-size:27px;margin-top:5px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}@media (max-width:991px){.consultant-search-match .consultant-subline,.search-assistant .consultant-subline{color:#fff;padding-bottom:25px;margin:0;font-size:20px}}.consultant-search-match .best-match-headline,.search-assistant .best-match-headline{text-align:center;margin-bottom:20px;font-size:30px;letter-spacing:normal;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}@media (max-width:991px){.consultant-search-match .best-match-headline,.search-assistant .best-match-headline{margin-top:30px;margin-bottom:30px}.consultant-search-match .consultant-headline-wrapper,.search-assistant .consultant-headline-wrapper{margin-left:-16px!important;margin-right:-16px!important;background-color:#2b333f;padding:0 10px}.consultant-search-match .consultant-headline,.search-assistant .consultant-headline{color:#fff;padding:20px 0}}@media (min-width:1200px){.consultant-search-match .grid-view,.search-assistant .grid-view{border:solid #b2b4b8;border-width:1px 0}.consultant-search-match .grid-view .grid_item:after,.consultant-search-match .grid-view .grid_item:before,.search-assistant .grid-view .grid_item:after,.search-assistant .grid-view .grid_item:before{display:none!important}.consultant-search-match .grid-view .grid_item+.grid_item,.search-assistant .grid-view .grid_item+.grid_item{border-left:1px solid #b2b4b8}.consultant-search-match .grid-view .grid_item .grid-view,.search-assistant .grid-view .grid_item .grid-view{border:none}}@media (max-width:1199px){#accessories .ads-accessoires .priceholder .price.oldprice .save_area{min-width:85px;max-width:100px}#accessories .ads-accessoires .priceholder .price.oldprice .save_area .old_price{height:29px!important;display:flex;justify-content:center;align-items:center}#accessories .ads-accessoires .priceholder .price.oldprice .save_area .old_price .value{font-size:1.7em}#accessories .ads-accessoires .priceholder .price.oldprice .save_area .old_price .value .old_price_comma{font-size:.5em}#accessories .ads-accessoires .priceholder .price.oldprice .save_area .old_price:before{top:-2px!important;-webkit-transform:scale(.7);transform:scale(.7)}#accessories .ads-accessoires .priceholder .price.oldprice .saving{padding-top:3px!important;padding-bottom:3px!important}#accessories .ads-accessoires .priceholder .price.oldprice .saving .pricing .value .currency{margin-left:.3em;padding-right:.3em!important}#accessories .ads-accessoires .priceholder .price .new .range-price,#accessories .ads-accessoires .priceholder .price .standard .range-price{font-size:22px!important;margin-right:.3em}#accessories .ads-accessoires .priceholder .price .new .value,#accessories .ads-accessoires .priceholder .price .standard .value{font-size:44px!important}}.ddt .fullSizeLink{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1002}.row.row-eq-height .ddt-teaser{width:100%;height:100%}.ddt-teaser .side-teaser{padding:0}img.fallback{display:none}@media (min-width:768px){.col-md-3.col-sm-3>.ddt-side-teaser{position:absolute;left:10px;right:10px}}.ddt-side-teaser{height:100%}.ddt-side-teaser>div:empty{display:none}.ddt-side-teaser>*{height:100%}.ddt.side-teaser{padding:20px;height:100%;-moz-flex:1 1 auto;flex:1 1 auto;background:#d91906;background:linear-gradient(180deg,#d91906 0,#b61505);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91906",endColorstr="#b61505",GradientType=0);position:relative}.ddt.side-teaser .fullSizeLink{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1002}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser{padding:15px}}.ddt.side-teaser .ddt-wrapper{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;height:100%}.ddt.side-teaser .ddt-wrapper .text{font-size:36px;line-height:1;letter-spacing:-1px;text-transform:uppercase;color:#fff;text-shadow:1px 3px 3px #860c00;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:15px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ddt.side-teaser .ddt-wrapper .text{font-size:26px;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .text{font-size:21px;margin-top:3px;text-align:center}}.ddt.side-teaser .ddt-wrapper .productbox{position:relative}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .productbox{margin-top:5px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ddt.side-teaser .ddt-wrapper .productbox img.productimg{height:130px}}.ddt.side-teaser .ddt-wrapper .productbox .ddt-badge{position:absolute;right:-8px;top:-8px;color:#2b333f;height:52px;width:52px;background:#fff109;border-radius:52px;text-align:center;display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-ms-align-self:center;align-self:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);font-family:Avenir LT Std,Arial,Helvetica,sans-serif;z-index:1001}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .productbox .ddt-badge{-webkit-transform:rotate(-10deg) scale(.7);transform:rotate(-10deg) scale(.7);right:-15px;top:-15px}}.ddt.side-teaser .ddt-wrapper .productbox .ddt-badge span{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:24px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ddt.side-teaser .ddt-wrapper .productbox .ddt-badge span{font-size:22px;white-space:nowrap}}.ddt.side-teaser .ddt-wrapper .productbox .imgholder:after{content:"";position:absolute;top:50%;margin:-32px -20px;left:28px;width:20px;height:20px;-webkit-transform:rotate(40deg) skewY(10deg) translateY(150%);transform:rotate(40deg) skewY(10deg) translateY(150%);background:linear-gradient(-49.1deg,#b61505 -66%,#d91906);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91906",endColorstr="#b61505",GradientType=0);z-index:1}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .seal_holder{top:5px;right:20px;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .productbox .imgholder .seal_holder{right:10px;width:25%}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .seal_holder img{margin-bottom:-5px}}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea{position:absolute;text-align:left;bottom:5px;left:15px;z-index:2}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-align:center;-moz-order:1;-ms-order:1;order:1}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price{display:block;background:#fff109;padding:1px 10px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price{padding:1px 6px}}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price:before{background:url(/assets/images/old_price_through.png) no-repeat;content:"";display:block;height:34px;position:absolute;right:50%;top:50%;width:68px;-webkit-transform:translate(50%,-50%) scale(.7);transform:translate(50%,-50%) scale(.7)}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price:before{-webkit-transform:translate(50%,-50%) scale(.55);transform:translate(50%,-50%) scale(.55)}}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price .instead{display:none}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price .value{font-size:22px;-webkit-text-stroke:0;color:#2b333f;text-decoration:none;text-shadow:none}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price .value{font-size:16px}}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .old_price .value span{font-size:.5em;margin-left:-.2em}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .save_area .saving{display:none}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .new{-moz-order:2;-ms-order:2;order:2}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .old{display:block;font-weight:400;color:#2b333f;font-size:12px}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .text{color:#e30614;text-transform:none;font-size:21px;text-shadow:3px 0 .5px #fff,3px 1px .5px #fff,3px 2px .5px #fff,3px 3px .5px #fff,2px 3px .5px #fff,1px 3px .5px #fff,0 2px .5px #fff,-1px 3px .5px #fff,-2px 3px .5px #fff,-3px 3px .5px #fff,-3px 2px .5px #fff,-3px 1px .5px #fff,-3px 0 .5px #fff,-3px -1px .5px #fff,-3px -2px .5px #fff,-3px -3px .5px #fff,-2px -3px .5px #fff,-1px -3px .5px #fff,0 -3px .5px #fff,1px -3px .5px #fff,2px -3px .5px #fff,3px -3px .5px #fff,3px -2px .5px #fff,3px -1px .5px #fff}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .text{font-size:13px}}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .value{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#e30614;font-size:36px;letter-spacing:-.05em;text-shadow:2px 0 .5px #fff,2px 1px .5px #fff,2px 2px .5px #fff,1px 2px .5px #fff,0 2px .5px #fff,-1px 2px .5px #fff,-2px 2px .5px #fff,-2px 1px .5px #fff,-2px 0 .5px #fff,-2px -1px .5px #fff,-2px -2px .5px #fff,-1px -2px .5px #fff,0 -2px .5px #fff,1px -2px .5px #fff,2px -2px .5px #fff,2px -1px .5px #fff}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .value{font-size:26px}}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .value{font-size:18px!important;text-shadow:1px 0 .5px #fff,1px 1px .5px #fff,0 1px .5px #fff,-1px 1px .5px #fff,-1px 0 .5px #fff,-1px -1px .5px #fff,0 -1px .5px #fff,1px -1px .5px #fff}}.ddt.side-teaser .ddt-wrapper .productbox .imgholder .pricearea .price .value span{font-size:.5em;vertical-align:super}.ddt.side-teaser .ddt-wrapper .infobox{margin-top:8px}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .infobox{margin-bottom:4px}}.ddt.side-teaser .ddt-wrapper .infobox .articlename{font-size:16px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:240px}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.side-teaser .ddt-wrapper .infobox .articlename{max-width:370px}}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .infobox .articlename{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;max-width:200px!important}}.ddt.side-teaser .ddt-wrapper .infobox .manufacturername{font-size:16px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;margin-bottom:8px}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .infobox .manufacturername{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;margin-bottom:10px}}.ddt.side-teaser .ddt-wrapper .infobox .timeleft{display:-moz-flex;display:-ms-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}.ddt.side-teaser .ddt-wrapper .infobox .timeleft .separator{color:#fff;font-size:48px;line-height:1;margin:0 5px}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .infobox .timeleft .separator{font-size:23px;line-height:1.3}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.ddt.side-teaser .ddt-wrapper .infobox .timeleft .separator{font-size:36px;line-height:1.15}}.ddt.side-teaser .ddt-wrapper .infobox .timeleft span{background-color:#740b01;font-size:48px;padding:5px 7px;line-height:1;color:#fff;text-align:center;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .infobox .timeleft span{font-size:23px}}@media only screen and (min-width:992px) and (max-width:1199px){.ddt.side-teaser .ddt-wrapper .infobox .timeleft span{font-size:36px}}.ddt.side-teaser .ddt-wrapper .btn.btn_ddt{margin-top:10px;background-color:#fff109;border-color:#fff109;font-size:16px}@media only screen and (min-width:768px) and (max-width:991px){.ddt.side-teaser .ddt-wrapper .btn.btn_ddt{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.ddt.side-teaser .ddt-wrapper .btn.btn_ddt{display:none}}.ddt.fullsize{padding:10px;background:#d91906;background:linear-gradient(180deg,#d91906 0,#b61505);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91906",endColorstr="#b61505",GradientType=0)}.ddt.fullsize .ddt-text-wrapper,.ddt.fullsize .ddt-wrapper{display:-moz-flex;display:-ms-flex;display:flex}.ddt.fullsize .ddt-text-wrapper{-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.ddt.fullsize .ddt-text-wrapper{-moz-flex-direction:column;flex-direction:column}}.ddt.fullsize .ddt-expired{font-size:30px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-shadow:1px 3px 3px #860c00;color:#fff;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0 auto}.ddt.fullsize .ddt-expired,.ddt.fullsize.singlerow,.ddt.fullsize.v1,.ddt.fullsize.v2{display:-moz-flex;display:-ms-flex;display:flex}.ddt.fullsize.ddt-sticky{position:relative;transition:height .2s ease-in-out,opacity .8s ease-in-out!important}.ddt.fullsize.ddt-sticky .ddt-sticky-close{display:none!important}.ddt.fullsize.ddt-sticky-fixed{position:fixed;transition:top .5s ease-in-out!important;top:-110px;left:0;z-index:99}.ddt.fullsize.ddt-sticky-fixed--fixed{top:0!important}@media (min-width:992px){.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-sticky-wrapper{padding:0 16px!important}}.ddt.fullsize.ddt-sticky,.ddt.fullsize.ddt-sticky-fixed{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;padding:10px;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;overflow:hidden}.ddt.fullsize.ddt-sticky-fade-out,.ddt.fullsize.ddt-sticky-fixed-fade-out{padding:0!important;height:0!important}.ddt.fullsize.ddt-sticky-fixed-hidden,.ddt.fullsize.ddt-sticky-hidden{opacity:0}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-close-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-close-wrapper{display:-moz-flex;display:-ms-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-close-holder,.ddt.fullsize.ddt-sticky .ddt-sticky-close-holder{z-index:1003}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-close,.ddt.fullsize.ddt-sticky .ddt-sticky-close{color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:45px;cursor:pointer;line-height:1;margin-left:10px;display:inherit;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;z-index:1004}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;flex-direction:row}@media (min-width:992px){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper{-moz-align-items:center;-ms-align-items:center;align-items:center;max-width:1212px;padding:0 5px;width:100%}}@media (-ms-high-contrast:none){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper{width:1200px}}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .text,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .text{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:39px;line-height:1;text-transform:uppercase;color:#fff;text-shadow:1px 3px 3px #860c00;margin-right:10px;white-space:nowrap}@media (max-width:1199px){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .text,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .text{font-size:29px}}@media (-ms-high-contrast:none){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .text,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .text{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700}}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;flex-direction:row}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price{-moz-flex-direction:row;flex-direction:row}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .value,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .value{font-size:44px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .value .value-comma,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .value .value-comma{margin-left:-.1em}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .new,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .new{display:-moz-flex;display:-ms-flex;display:flex}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .text,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .text{display:none}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .save_area,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .save_area{-ms-align-self:flex-end;align-self:flex-end;margin-right:10px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .save_area .old_price,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .save_area .old_price{padding:1px 10px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .save_area .old_price:before,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .save_area .old_price:before{top:0;right:-6px;-webkit-transform:scale(.7);transform:scale(.7)}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .save_area .old_price .value,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .save_area .old_price .value{font-size:23px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .pricearea .price .save_area .old_price .value .old_price_comma,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .pricearea .price .save_area .old_price .value .old_price_comma{margin-left:-.2em}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .infobox:after,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .infobox:after{display:none}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder{position:relative;margin-right:30px;width:112px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder img,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder img{width:112px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder:after,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder:after{content:"";position:absolute;top:50%;margin:-24px -20px;left:26px;width:15px;height:15px;-webkit-transform:rotate(40deg) skewY(10deg) translateY(150%);transform:rotate(40deg) skewY(10deg) translateY(150%);background:linear-gradient(-49.1deg,#b61505 -100%,#d91906 200%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91906",endColorstr="#b61505",GradientType=0);z-index:1}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder a:hover,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder a:hover{color:#2b333f}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder .seal_holder,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder .seal_holder{position:absolute;width:30%;top:3px;right:10px;z-index:0}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder .ddt-badge,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder .ddt-badge{position:absolute;width:57px;height:57px;top:-20px;right:-55px;z-index:1}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder .ddt-badge span,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder .ddt-badge span{font-size:24px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .descriptionholder,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .descriptionholder{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex:0 0 auto;flex:0 0 auto;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-right:4px;padding-left:5px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .descriptionholder a,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .descriptionholder a{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .descriptionholder .articlename,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .descriptionholder .articlename{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#fff;font-size:17px;font-weight:700;max-width:240px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width:411px){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .descriptionholder .articlename,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .descriptionholder .articlename{max-width:60vw!important}}@media (max-width:360px){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .descriptionholder .articlename,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .descriptionholder .articlename{max-width:55vw!important}}@media (max-width:320px){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .descriptionholder .articlename,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .descriptionholder .articlename{max-width:50vw!important}}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .descriptionholder .manufacturername,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .descriptionholder .manufacturername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#fff;font-size:17px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 10px;color:#fff;text-shadow:1px 2px 2px rgba(0,0,0,.2);font-size:34px;line-height:1}@media (-ms-high-contrast:none){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700}}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft .separator,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft .separator{padding-left:4px;padding-right:4px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft span.hours,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft span.minutes,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft span.seconds,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft span.hours,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft span.minutes,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft span.seconds{background-color:#740b01;position:relative;padding:10px 6px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .btn.btn_ddt,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .btn.btn_ddt{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex:1 1 auto;flex:1 1 auto;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;background-color:#fff109;border:0;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;padding:13px 10px;font-size:19px}@media (-ms-high-contrast:none){.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .btn.btn_ddt,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .btn.btn_ddt{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700}}.ddt.fullsize.v1 .infobox{margin-right:40px;margin-left:30px;padding-top:10px}.ddt.fullsize.v1 .infobox:after{right:-40px}.ddt.fullsize.v1 .productbox .seal_holder{right:0}.ddt.fullsize.v2 .infobox{margin-right:30px;margin-left:40px;padding-top:10px}.ddt.fullsize.v2 .infobox:after{left:-40px}@media (max-width:767px){.ddt.fullsize.v2 .infobox:after{left:auto}}.ddt.fullsize.v2 .productbox .seal_holder{right:20px}.ddt.fullsize.half{position:relative;padding:15px}.ddt.fullsize.half .fullSizeLink{position:absolute;top:0;left:0;right:0;bottom:0}.ddt.fullsize.half .ddt-wrapper{width:100%;height:100%}.ddt.fullsize.half .ddt-wrapper .infobox{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;margin-right:15px;height:100%;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.ddt.fullsize.half .ddt-wrapper .infobox{width:50%}}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox{width:60%}}.ddt.fullsize.half .ddt-wrapper .infobox:after{right:-5px;z-index:1}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox:after{right:0}}.ddt.fullsize.half .ddt-wrapper .infobox .ddt-badge{font-size:13px;font-weight:700;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;right:-30px;top:70px;height:55px;width:55px;z-index:3}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.fullsize.half .ddt-wrapper .infobox .ddt-badge{top:45px;font-size:0}}.ddt.fullsize.half .ddt-wrapper .infobox .ddt-badge span{font-size:20px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}.ddt.fullsize.half .ddt-wrapper .infobox .text{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:53px;color:#fff;line-height:.9;text-transform:uppercase;text-align:center;-ms-align-self:center;align-self:center;text-shadow:1px 3px 3px #860c00;z-index:2}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox .text{font-size:28px;-ms-align-self:flex-start;align-self:flex-start}}@media (min-width:768px) and (max-width:992px){.ddt.fullsize.half .ddt-wrapper .infobox .text{font-size:40px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ddt.fullsize.half .ddt-wrapper .infobox .text{font-size:48px}}.ddt.fullsize.half .ddt-wrapper .infobox .timeleft{display:-moz-flex;display:-ms-flex;display:flex;margin:25px 0 15px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;color:#fff;font-size:46px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox .timeleft{margin:10px 0 0;font-size:26px;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span{width:auto;padding:5px 13px 25px;background-color:#740b01;line-height:1;text-align:center;position:relative;z-index:2}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span{padding:8px}}.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span.hours:before{content:"Stunden";font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;position:absolute;bottom:11px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span.hours:before{display:none}}.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span.minutes:before{content:"Minuten";font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;position:absolute;bottom:11px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span.minutes:before{display:none}}.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span.seconds:before{content:"Sekunden";font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;position:absolute;bottom:11px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox .timeleft span.seconds:before{display:none}}.ddt.fullsize.half .ddt-wrapper .infobox .timeleft .separator{line-height:1;margin:0 3px}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .infobox .timeleft .separator{line-height:1.5}}.ddt.fullsize.half .ddt-wrapper .infobox .btn.btn_ddt{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:15px;background-color:#fff109;border:0;font-weight:700;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;line-height:1;padding:10px 0}.ddt.fullsize.half .ddt-wrapper .infobox .btn.btn_ddt,.ddt.fullsize.half .ddt-wrapper .productbox{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.ddt.fullsize.half .ddt-wrapper .productbox{position:relative;background-color:#fff;width:100%}.ddt.fullsize.half .ddt-wrapper .productbox .ddt-badge.visible-xs{height:42px;width:42px;position:absolute;right:-35px;top:-10px;line-height:1.7;z-index:1002}.ddt.fullsize.half .ddt-wrapper .productbox .ddt-badge.visible-xs span{font-size:17px}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .productbox{width:36%;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}.ddt.fullsize.half .ddt-wrapper .productbox>img{width:100%}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.fullsize.half .ddt-wrapper .productbox .pricearea .price .new .value{font-size:52px}}.ddt.fullsize.half .ddt-wrapper .productbox .seal_holder{top:10px;right:10px;width:25%}@media only screen and (max-width:767px){.ddt.fullsize.half .ddt-wrapper .productbox .seal_holder{top:5px;right:5px;width:45%}.ddt.fullsize.half .ddt-wrapper .productbox .seal_holder img{margin-bottom:-5px}.ddt.fullsize.half .ddt-wrapper .productbox .seal_holder .manufacturer img{margin-top:-15px}}.ddt.fullsize.half .ddt-wrapper .productbox .pricearea{position:absolute;bottom:10px;left:30px}.ddt.fullsize.half .ddt-wrapper .productbox .pricearea .price .old_price{padding:0 7px}.ddt.fullsize.half .ddt-wrapper .productbox .pricearea .price .old_price .instead{display:inline-block}.ddt.fullsize.half .ddt-wrapper .productbox .pricearea .price .old_price .value{font-size:23px}.ddt.fullsize.half .ddt-wrapper .productbox .pricearea .price .text{font-size:28px;line-height:1;margin-right:.3em}.ddt.fullsize.half .ddt-wrapper .productbox .pricearea .price .text:after{display:none}.ddt.fullsize.half .ddt-wrapper .productbox .pricearea .price .value{font-size:58px}.ddt.fullsize.half .ddt-wrapper .productbox .articlename{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;max-width:205px}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.fullsize.half .ddt-wrapper .productbox .articlename{max-width:185px}}.ddt.fullsize.half .ddt-wrapper .productbox .manufacturername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:16px}.ddt.fullsize.half .mobile_pricearea{margin-top:10px}.ddt.fullsize.half .mobile_pricearea .pricearea{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.ddt.fullsize.half .mobile_pricearea .pricearea .price{-moz-flex-direction:row;flex-direction:row;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-moz-order:2;-ms-order:2;order:2;margin-left:auto;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.ddt.fullsize.half .mobile_pricearea .pricearea .price .save_area{margin-right:5px;margin-bottom:6px}.ddt.fullsize.half .mobile_pricearea .pricearea .price .save_area .old_price{padding:2px 7px}.ddt.fullsize.half .mobile_pricearea .pricearea .price .save_area .old_price:before{-webkit-transform:translate(50%,-50%) scale(.55);transform:translate(50%,-50%) scale(.55)}.ddt.fullsize.half .mobile_pricearea .pricearea .price .save_area .old_price .value{font-size:15px}.ddt.fullsize.half .mobile_pricearea .pricearea .price .value{font-size:34px;text-shadow:2px 0 .5px #fff,2px 1px .5px #fff,2px 2px .5px #fff,1px 2px .5px #fff,0 2px .5px #fff,-1px 2px .5px #fff,-2px 2px .5px #fff,-2px 1px .5px #fff,-2px 0 .5px #fff,-2px -1px .5px #fff,-2px -2px .5px #fff,-1px -2px .5px #fff,0 -2px .5px #fff,1px -2px .5px #fff,2px -2px .5px #fff,2px -1px .5px #fff}.ddt.fullsize.half .mobile_pricearea .pricearea .descriptionholder{-moz-order:1;-ms-order:1;order:1;margin-right:10px}.ddt.fullsize.half .mobile_pricearea .pricearea .descriptionholder .articlename{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;color:#fff}.ddt.fullsize.half .mobile_pricearea .pricearea .descriptionholder .manufacturername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:13px;color:#fff}.ddt.fullsize.stage{position:relative}@media (min-width:992px){.ddt.fullsize.stage{height:380px}}@media only screen and (max-width:767px){.ddt.fullsize.stage .ddt-wrapper{max-width:100%}}.ddt.fullsize.stage .ddt-wrapper{height:100%;width:100%}.ddt.fullsize.stage .fullSizeLink{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1001}.ddt.fullsize.stage .infobox{margin-right:40px;margin-left:30px;display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}@media only screen and (max-width:767px){.ddt.fullsize.stage .infobox{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.ddt.fullsize.stage .infobox .text{font-size:24px!important}}.ddt.fullsize.stage .infobox .text{max-width:360px}@media only screen and (max-width:767px){.ddt.fullsize.stage .infobox .text{margin-bottom:10px}}.ddt.fullsize.stage .infobox:after{right:-40px}.ddt.fullsize.stage .infobox .ddt-badge{height:95px;width:95px;font-size:22px;position:absolute;right:-60px;top:90px;z-index:2;font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.ddt.fullsize.stage .infobox .ddt-badge{height:55px!important;width:55px!important;right:-45px!important;top:45px!important}}.ddt.fullsize.stage .infobox .ddt-badge span{font-size:36px}.ddt.fullsize.stage .infobox .btn.btn_ddt{width:100%}@media (min-width:992px){.ddt.fullsize.stage .infobox .timeleft{margin:35px 0}}@media only screen and (min-width:768px) and (max-width:991px){.ddt.fullsize.stage .infobox .timeleft{margin:15px 0}.ddt.fullsize.stage .infobox .timeleft span{width:auto!important}}.ddt.fullsize.stage .infobox .timeleft span{width:auto}@media only screen and (max-width:767px){.ddt.fullsize.stage .infobox .timeleft span{font-size:28px!important;min-width:44px!important}}@media only screen and (max-width:767px){.ddt.fullsize.stage .infobox .timeleft .separator{font-size:28px!important;margin:0 3px!important}}.ddt.fullsize.stage .mobile_pricearea{width:100%}.ddt.fullsize.stage .mobile_pricearea .pricearea{width:100%;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.ddt.fullsize.stage .mobile_pricearea .pricearea .price .save_area .old_price .instead{display:none}.ddt.fullsize.stage .mobile_pricearea .pricearea .price .save_area .old_price:before{right:50%;top:50%;width:68px;-webkit-transform:translate(50%,-50%) scale(.45);transform:translate(50%,-50%) scale(.45)}.ddt.fullsize.stage .mobile_pricearea .pricearea .articlename{font-weight:700}.ddt.fullsize.stage .mobile_pricearea .pricearea .manufacturername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:13px;color:#fff}.ddt.fullsize.stage .productbox img{width:100%}@media only screen and (max-width:767px){.ddt.fullsize.stage .productbox{width:100%!important}}@media only screen and (max-width:767px){.ddt.fullsize.stage .productbox .seal_holder{width:50%;max-width:70px}}.ddt.fullsize.stage .productbox .ddt-badge.visible-xs{top:-5px!important;right:-15px!important}.ddt.fullsize.stage .pricearea{bottom:10px!important;line-height:1}.ddt.fullsize.stage .pricearea .price .save_area .old_price{margin-bottom:4px!important}.ddt.fullsize.stage .pricearea .price .save_area .old_price .instead{display:inline-block}.ddt.fullsize.stage .pricearea .price .value{font-size:90px}.ddt.fullsize.stage .pricearea .articlename{margin-bottom:5px}@media only screen and (max-width:767px){.ddt.fullsize.stage .pricearea .articlename{font-weight:700}}.ddt.fullsize.stage .pricearea .manufacturername{margin-bottom:5px;font-weight:700}@media only screen and (max-width:767px){.ddt.fullsize.stage .pricearea .manufacturername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:13px;color:#fff}}.ddt.fullsize.stage .ddt-expired.hidden{display:none!important}.ddt.fullsize.stage .productbox,.ddt.fullsize.v1 .productbox,.ddt.fullsize.v2 .productbox{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:#fff;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;position:relative;max-width:745px;width:100%}.ddt.fullsize.stage .productbox .seal_holder,.ddt.fullsize.v1 .productbox .seal_holder,.ddt.fullsize.v2 .productbox .seal_holder{top:15px;right:15px}.ddt.fullsize.stage .text,.ddt.fullsize.v1 .text,.ddt.fullsize.v2 .text{font-size:68px;line-height:.9;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;text-shadow:1px 3px 3px #860c00;color:#fff;text-align:center}.ddt.fullsize.stage .timeleft,.ddt.fullsize.v1 .timeleft,.ddt.fullsize.v2 .timeleft{display:-moz-flex;display:-ms-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin:25px -10px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif}.ddt.fullsize.stage .timeleft .separator,.ddt.fullsize.v1 .timeleft .separator,.ddt.fullsize.v2 .timeleft .separator{font-size:58px;line-height:1.1;margin:0 5px;color:#fff}.ddt.fullsize.stage .timeleft span,.ddt.fullsize.v1 .timeleft span,.ddt.fullsize.v2 .timeleft span{font-size:58px;padding:5px 10px 25px;background-color:#740b01;line-height:1;color:#fff;text-align:center;width:95px;position:relative}.ddt.fullsize.stage .timeleft span.hours:before,.ddt.fullsize.v1 .timeleft span.hours:before,.ddt.fullsize.v2 .timeleft span.hours:before{content:"Stunden";font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;position:absolute;bottom:11px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ddt.fullsize.stage .timeleft span.minutes:before,.ddt.fullsize.v1 .timeleft span.minutes:before,.ddt.fullsize.v2 .timeleft span.minutes:before{content:"Minuten";font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;position:absolute;bottom:11px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ddt.fullsize.stage .timeleft span.seconds:before,.ddt.fullsize.v1 .timeleft span.seconds:before,.ddt.fullsize.v2 .timeleft span.seconds:before{content:"Sekunden";font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:14px;position:absolute;bottom:11px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ddt.fullsize.stage .btn.btn_ddt,.ddt.fullsize.v1 .btn.btn_ddt,.ddt.fullsize.v2 .btn.btn_ddt{display:-moz-flex;display:-ms-flex;display:flex;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;background-color:#fff109;border:0;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;font-weight:700;padding:10px;font-size:19px;max-width:355px;margin:0 auto}.ddt.fullsize.stage .pricearea,.ddt.fullsize.v1 .pricearea,.ddt.fullsize.v2 .pricearea{position:absolute;left:40px;bottom:30px}.ddt.fullsize.singlerow{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:10px;-moz-align-items:center;-ms-align-items:center;align-items:center}.ddt.fullsize.singlerow .text{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:65px;line-height:1;text-transform:uppercase;color:#fff;text-shadow:1px 3px 3px #860c00;margin-right:25px}.ddt.fullsize.singlerow .endsin{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:20px;color:#fff;text-shadow:1px 2px 2px rgba(0,0,0,.5);margin-right:5px}.ddt.fullsize.singlerow .timeleft{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 10px;color:#fff;text-shadow:1px 2px 2px rgba(0,0,0,.2);font-size:45px;line-height:1}.ddt.fullsize.singlerow .timeleft span.hours,.ddt.fullsize.singlerow .timeleft span.minutes,.ddt.fullsize.singlerow .timeleft span.seconds{background-color:#740b01;position:relative;padding:5px 12px 25px}.ddt.fullsize.singlerow .timeleft .separator{padding-bottom:22px;margin:0 3px}.ddt.fullsize.singlerow .timeleft span.hours:before{content:"Stunden"}.ddt.fullsize.singlerow .timeleft span.hours:before,.ddt.fullsize.singlerow .timeleft span.minutes:before{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:12px;position:absolute;bottom:8px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ddt.fullsize.singlerow .timeleft span.minutes:before{content:"Minuten"}.ddt.fullsize.singlerow .timeleft span.seconds:before{content:"Sekunden";font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:12px;position:absolute;bottom:8px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ddt.fullsize .infobox{position:relative}.ddt.fullsize .infobox:after{content:"";position:absolute;top:50%;margin:-24px -20px;width:45px;height:45px;-webkit-transform:rotate(40deg) skewY(10deg);transform:rotate(40deg) skewY(10deg);background:linear-gradient(-49.1deg,#b61505 -100%,#d91906 200%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91906",endColorstr="#b61505",GradientType=0);z-index:1}.ddt.fullsize .infobox .ddt-badge{position:absolute;right:-42px;top:73px;z-index:2}.ddt.fullsize .pricearea .price{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media (min-width:768px){.ddt.fullsize .pricearea .price{margin-bottom:5px}}.ddt.fullsize .pricearea .price .new,.ddt.fullsize .pricearea .price .standard{-moz-order:2;-ms-order:2;order:2;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.ddt.fullsize .pricearea .price:not(.oldprice){margin-top:0}.ddt.fullsize .pricearea .price .save_area{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;text-align:center;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:3px;-moz-flex-direction:column;flex-direction:column;-moz-order:1;-ms-order:1;order:1}@media only screen and (max-width:767px){.ddt.fullsize .pricearea .price .save_area{-ms-align-self:flex-end;align-self:flex-end}}.ddt.fullsize .pricearea .price .save_area .old_price{display:block;background:#fff109;padding:5px 15px;margin-bottom:0;position:relative;text-decoration:none}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.fullsize .pricearea .price .save_area .old_price{padding:4px 7px!important}}.ddt.fullsize .pricearea .price .save_area .old_price:before{background:url(/assets/images/old_price_through.png) no-repeat;content:"";display:block;height:34px;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:68px}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.fullsize .pricearea .price .save_area .old_price:before{-webkit-transform:translate(50%,-50%) scale(.7);transform:translate(50%,-50%) scale(.7)}}.ddt.fullsize .pricearea .price .save_area .old_price .instead{display:none}.ddt.fullsize .pricearea .price .save_area .old_price .value{font-size:32px;-webkit-text-stroke:0;color:#2b333f;text-decoration:none;text-shadow:none}.ddt.fullsize .pricearea .price .save_area .old_price .value span{font-size:.5em;margin-left:-.2em}.ddt.fullsize .pricearea .price .save_area .saving{display:none;background:#e10101;color:#fff;padding:5px;width:100%}.ddt.fullsize .pricearea .price .save_area .saving .pricing .value{color:#fff;font-size:16px;text-shadow:none}.ddt.fullsize .pricearea .price .old{display:block;text-decoration:line-through;font-weight:400;color:#2b333f;font-size:12px}.ddt.fullsize .pricearea .price .text{color:#e30614;text-transform:none;font-size:40px;text-shadow:3px 0 .5px #fff,3px 1px .5px #fff,3px 2px .5px #fff,3px 3px .5px #fff,2px 3px .5px #fff,1px 3px .5px #fff,0 2px .5px #fff,-1px 3px .5px #fff,-2px 3px .5px #fff,-3px 3px .5px #fff,-3px 2px .5px #fff,-3px 1px .5px #fff,-3px 0 .5px #fff,-3px -1px .5px #fff,-3px -2px .5px #fff,-3px -3px .5px #fff,-2px -3px .5px #fff,-1px -3px .5px #fff,0 -3px .5px #fff,1px -3px .5px #fff,2px -3px .5px #fff,3px -3px .5px #fff,3px -2px .5px #fff,3px -1px .5px #fff}@media only screen and (max-width:767px){.ddt.fullsize .pricearea .price .text{font-size:20px;text-shadow:2px 0 .5px #fff,2px 1px .5px #fff,2px 2px .5px #fff,1px 2px .5px #fff,0 2px .5px #fff,-1px 2px .5px #fff,-2px 2px .5px #fff,-2px 1px .5px #fff,-2px 0 .5px #fff,-2px -1px .5px #fff,-2px -2px .5px #fff,-1px -2px .5px #fff,0 -2px .5px #fff,1px -2px .5px #fff,2px -2px .5px #fff,2px -1px .5px #fff;display:-moz-flex;display:-ms-flex;display:flex}}.ddt.fullsize .pricearea .price .value{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;color:#e30614;font-size:100px;letter-spacing:-.05em;text-shadow:3px 0 .5px #fff,3px 1px .5px #fff,3px 2px .5px #fff,3px 3px .5px #fff,2px 3px .5px #fff,1px 3px .5px #fff,0 2px .5px #fff,-1px 3px .5px #fff,-2px 3px .5px #fff,-3px 3px .5px #fff,-3px 2px .5px #fff,-3px 1px .5px #fff,-3px 0 .5px #fff,-3px -1px .5px #fff,-3px -2px .5px #fff,-3px -3px .5px #fff,-2px -3px .5px #fff,-1px -3px .5px #fff,0 -3px .5px #fff,1px -3px .5px #fff,2px -3px .5px #fff,3px -3px .5px #fff,3px -2px .5px #fff,3px -1px .5px #fff}.ddt.fullsize .pricearea .price .value span{font-size:.5em;vertical-align:super}.ddt.fullsize .pricearea .articlename,.ddt.fullsize .pricearea .manufacturername{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:425px}@media only screen and (min-width:768px) and (max-width:991px){.ddt.fullsize .pricearea .articlename,.ddt.fullsize .pricearea .manufacturername{max-width:200px!important}}@media (min-device-width:768px) and (max-device-width:1024px){.ddt.fullsize .pricearea .articlename,.ddt.fullsize .pricearea .manufacturername{max-width:370px}}@media only screen and (max-width:767px){.ddt.fullsize .pricearea .articlename,.ddt.fullsize .pricearea .manufacturername{max-width:120px}}.ddt.fullsize .ddt-badge{height:90px;width:90px;background:#fff109;border-radius:100px;text-align:center;display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-ms-align-self:center;align-self:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);font-family:Avenir LT Std,Arial,Helvetica,sans-serif;line-height:1.1;font-size:22px;margin-right:25px}.ddt.fullsize .ddt-badge span{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:36px}.ddt-teaser.half .ddt.fullsize.stage .infobox{width:234px}.ddt-teaser.half .ddt.fullsize.stage .infobox .text{font-size:58px}.ddt-teaser.half .ddt.fullsize.stage .infobox .ddt-badge{top:2px;right:-320px}.ddt-teaser.half .ddt.fullsize.stage .timeleft span{font-size:34px}.ddt-teaser.half .ddt.fullsize.stage .timeleft .separator{font-size:50px}.categorylist.grid-view .box:not(.specialdeal)>.specialdeal-badge,.categorylist.grid-view .box:not(.specialdeal)>.specialdeal-flag{display:none}.categorylist.grid-view .box.specialdeal,.categorylist.grid-view .grid-view.specialdeal{border:5px solid #e60008}.categorylist.grid-view .box.specialdeal+.box:after,.categorylist.grid-view .box.specialdeal:after,.categorylist.grid-view .grid-view.specialdeal+.box:after,.categorylist.grid-view .grid-view.specialdeal:after{display:none}.categorylist.grid-view .box.specialdeal .specialdeal-flag,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag{position:absolute;left:0;top:0;background-color:#e60008;z-index:3;height:65px;width:40%;min-width:170px;padding:2px 5px 5px;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-moz-flex-direction:column;flex-direction:column}.categorylist.grid-view .box.specialdeal .specialdeal-flag .headline,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag .headline{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;color:#fff;letter-spacing:normal;width:100%;line-height:.9}.categorylist.grid-view .box.specialdeal .specialdeal-flag .timer,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag .timer{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#fff;width:100%}.categorylist.grid-view .box.specialdeal .specialdeal-flag .timer .time,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag .timer .time{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;letter-spacing:normal}.categorylist.grid-view .box.specialdeal .specialdeal-flag:after,.categorylist.grid-view .box.specialdeal .specialdeal-flag:before,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag:after,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag:before{position:absolute;border-style:solid;content:"";width:0;height:0;right:-15px}.categorylist.grid-view .box.specialdeal .specialdeal-flag:before,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag:before{top:0;border-width:0 0 30px 15px;border-color:transparent transparent transparent #e60008}.categorylist.grid-view .box.specialdeal .specialdeal-flag:after,.categorylist.grid-view .grid-view.specialdeal .specialdeal-flag:after{bottom:0;border-width:30px 0 0 15px;border-color:transparent transparent transparent #e60008}.categorylist.grid-view .box.specialdeal .specialdeal-badge,.categorylist.grid-view .grid-view.specialdeal .specialdeal-badge{position:absolute;top:52px;left:0;z-index:2;background-color:#fff109;width:50px;height:50px;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;border-radius:50%;padding:0;margin-left:3px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:20px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}@media (min-width:768px) and (max-width:1199px){.ddt.fullsize.ddt-sticky{overflow:hidden}.ddt.fullsize.ddt-sticky .ddt-sticky-close-wrapper .ddt-sticky-close-holder{display:none!important}.ddt.fullsize.ddt-sticky-fixed{overflow:visible!important}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-close-wrapper .ddt-sticky-close-holder,.ddt.fullsize.ddt-sticky .ddt-sticky-close-wrapper .ddt-sticky-close-holder{position:absolute;background:#b61505;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:33px;height:33px;padding-right:6px;bottom:-33px;padding-bottom:5px;right:0;display:-moz-flex;display:-ms-flex;display:flex;z-index:1003}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox{-moz-align-items:center;-ms-align-items:center;align-items:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .text,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .text{font-size:28px;white-space:nowrap}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-right:15px;width:100px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder:after,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder:after{display:none}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder .ddt-badge,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder .ddt-badge{right:40px;top:-20px;width:45px;height:45px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder .ddt-badge span,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder .ddt-badge span{font-size:18px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price{-moz-align-items:center;-ms-align-items:center;align-items:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area{-ms-align-self:center;align-self:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price{padding:2px 5px;margin-bottom:-10px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price:before,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price:before{top:-6px;right:4px;width:39px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price .value,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price .value{font-size:18px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .value,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .value{font-size:44px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft{font-size:22px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft span.hours,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft span.minutes,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .timeleft span.seconds,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft span.hours,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft span.minutes,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .timeleft span.seconds{padding:14px 7px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .btn.btn_ddt,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .btn.btn_ddt{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:15px;height:50px;margin-top:1px}.ddt.fullsize.tabletfix .infobox .text{font-size:40px!important;max-width:220px}.ddt.fullsize.tabletfix .infobox .ddt-badge{height:65px;width:65px;right:-50px;top:105px;font-size:0;z-index:3}.ddt.fullsize.tabletfix .infobox .ddt-badge span{font-size:26px}.ddt.fullsize.tabletfix .infobox .timeleft span{font-size:32px;width:59px;z-index:2}.ddt.fullsize.tabletfix .infobox .timeleft .separator{font-size:32px;line-height:1.1}.ddt.fullsize.tabletfix .productbox .pricearea .price .old_price{padding:2px 10px}.ddt.fullsize.tabletfix .productbox .pricearea .price .old_price .value{font-size:18px;line-height:1}.ddt.fullsize.tabletfix .productbox .pricearea .price .value{font-size:40px}.ddt.fullsize.tabletfix .productbox .articlename,.ddt.fullsize.tabletfix .productbox .manufacturername{font-size:13px}.ddt.fullsize.singlerow .text{font-size:40px}.ddt.fullsize.singlerow .endsin{display:none}.ddt.fullsize.responsive{overflow:hidden}.ddt.fullsize.responsive.v2 .productbox .seal_holder{right:40px}.ddt.fullsize.responsive .infobox:after{z-index:1}.ddt.fullsize.responsive .infobox .text{font-size:42px}.ddt.fullsize.responsive .infobox .ddt-badge{height:67px;width:67px;font-size:16px;right:-50px;top:40px;z-index:3}.ddt.fullsize.responsive .infobox .ddt-badge span{font-size:26px}.ddt.fullsize.responsive .infobox .timeleft span{font-size:36px;width:60px;z-index:2}.ddt.fullsize.responsive .infobox .timeleft .separator{font-size:36px;line-height:.9}.ddt.fullsize.responsive .productbox{width:auto}.ddt.fullsize.responsive .productbox .seal_holder{right:20px}.ddt.fullsize.responsive .productbox .pricearea .price .save_area .old_price{padding:2px 10px}.ddt.fullsize.responsive .productbox .pricearea .price .save_area .old_price:before{right:7px;top:-1px;width:50px}.ddt.fullsize.responsive .productbox .pricearea .price .save_area .old_price .value{font-size:22px}.ddt.fullsize.responsive .productbox .pricearea .price .value{font-size:60px}.ddt.fullsize.responsive .productbox .pricearea .articlename,.ddt.fullsize.responsive .productbox .pricearea .manufacturername{font-size:17px}}@media (max-width:767px){.ddt.fullsize.ddt-sticky,.ddt.fullsize.ddt-sticky-fixed{background:linear-gradient(90deg,#d91906,#b61505 30%,#b61505);padding-top:0!important;padding-bottom:0!important;width:auto;overflow:hidden;height:80px;box-shadow:1px 3px 5px -4px #000}.ddt.fullsize.ddt-sticky-fixed>.visible-xs,.ddt.fullsize.ddt-sticky>.visible-xs{width:100%}.ddt.fullsize.ddt-sticky--fixed,.ddt.fullsize.ddt-sticky-fixed--fixed{height:60px}.ddt.fullsize.ddt-sticky--fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile{flex:none!important;width:113px}.ddt.fullsize.ddt-sticky--fixed .ddt-action-info-wrapper,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-action-info-wrapper{height:60px;justify-content:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper{-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-moz-flex:1 1 100%;flex:1 1 100%}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper{display:-moz-flex;display:-ms-flex;display:flex;z-index:2;width:95px;position:relative;left:-8px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper .infobox .text,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper .infobox .text{font-size:16px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:900}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper .productbox,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper .productbox{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin-top:3px;width:105px;background:#fff;position:relative}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper .productbox:after,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper .productbox:after{content:"";position:absolute;top:50%;margin:-24px -20px;left:26px;width:15px;height:15px;-webkit-transform:rotate(40deg) skewY(10deg) translateY(150%);transform:rotate(40deg) skewY(10deg) translateY(150%);background:linear-gradient(-49.1deg,#b61505 -100%,#d91906 200%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91906",endColorstr="#b61505",GradientType=0);z-index:1}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder{margin-right:0;width:100%;max-width:none}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder img,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder img{width:100%}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder .ddt-badge,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder .ddt-badge{right:-40px;top:-20px;width:42px;height:42px;box-shadow:2px 3px 8px -1px rgba(0,0,0,.5)}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder .ddt-badge span,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-action-wrapper .productbox .imgholder .ddt-badge span{font-size:17px}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper{display:-moz-flex;display:-ms-flex;display:flex;margin:-10px -20px -10px 0;padding:10px 15px 10px 28px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-moz-flex-direction:column;flex-direction:column;background-color:#fff;position:relative;min-height:80px;overflow:hidden;width:auto;flex-grow:1}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper:after,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper:after{content:"";position:absolute;top:50%;margin:-50px 0 0;left:-1px;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #b61505;z-index:1}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .productholder,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .productholder{display:-moz-flex;display:-ms-flex;display:flex}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .descriptionholder,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .descriptionholder{padding-left:0;margin-bottom:5px}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .descriptionholder .articlename,.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .descriptionholder .manufacturername,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .descriptionholder .articlename,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .descriptionholder .manufacturername{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:13px;color:#2b333f;font-weight:400}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea{flex:1 1 auto;align-items:center}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price{-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area{-ms-align-self:flex-start;align-self:flex-start;margin-bottom:1px;margin-right:0}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area .old_price,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area .old_price{padding:0;background:transparent}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area .old_price .value,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area .old_price .value{font-size:inherit}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area .old_price .instead,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area .old_price .instead{display:inline-block}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area .old_price:before,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area .old_price:before{content:"";display:block;position:absolute;background:#e10101;width:100%;height:1px;top:9px;right:0;-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area .old_price:after,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area .old_price:after{content:"\20AC";padding-left:.2em}.matratzen_concord_ch_de .ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area .old_price:after,.matratzen_concord_ch_de .ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area .old_price:after,.matratzen_concord_ch_fr .ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .save_area .old_price:after,.matratzen_concord_ch_fr .ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .save_area .old_price:after{content:"CHF"}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .new .value,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .new .value{font-size:20px;text-shadow:none}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .new .value:after,.ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .new .value:after{content:"\20AC";padding-left:.15em}.matratzen_concord_ch_de .ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .new .value:after,.matratzen_concord_ch_de .ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .new .value:after,.matratzen_concord_ch_fr .ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper .pricearea .price .new .value:after,.matratzen_concord_ch_fr .ddt.fullsize.ddt-sticky .ddt-action-info-wrapper .pricearea .price .new .value:after{content:"CHF"}.ddt.fullsize.ddt-sticky .ddt-sticky-close-wrapper .ddt-sticky-close-holder{display:none!important}.ddt.fullsize.ddt-sticky-fixed{padding:10px;width:100%;top:-150px;overflow:visible!important}.ddt.fullsize.ddt-sticky-fixed .ddt-action-info-wrapper{display:flex!important;min-height:0;margin-bottom:-5px;margin-top:-5px}.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .text{font-size:12px!important;text-overflow:ellipsis;white-space:nowrap!important;overflow:hidden;max-width:124px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper-mobile{display:flex;justify-content:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper-mobile .infobox .text{letter-spacing:.7px;font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:900}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper-mobile .infobox .timeleft,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper-mobile .infobox .timeleft .hours,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper-mobile .infobox .timeleft .minutes,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper-mobile .infobox .timeleft .seconds{font-size:28px}.ddt.fullsize.ddt-sticky-fixed .productbox{margin-left:-20px}.ddt.fullsize.ddt-sticky-fixed .productbox .pricearea{margin-left:0!important}.ddt.fullsize.ddt-sticky-fixed .productbox .descriptionholder{display:none}.ddt.fullsize.ddt-sticky-fixed .productbox .imgholder .ddt-badge{box-shadow:2px 3px 8px -1px rgba(0,0,0,.5)}.ddt.fullsize.ddt-sticky,.ddt.fullsize.ddt-sticky-fixed{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;left:inherit}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-close-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-close-wrapper{-moz-flex:1 1 100%;flex:1 1 100%}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-close-wrapper .ddt-sticky-close-holder,.ddt.fullsize.ddt-sticky .ddt-sticky-close-wrapper .ddt-sticky-close-holder{position:absolute;background:#fff;width:24px;height:24px;display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;padding-bottom:2px;bottom:-24px;right:0;box-shadow:-1px 1px 5px -3px #000}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-close-wrapper .ddt-sticky-close,.ddt.fullsize.ddt-sticky .ddt-sticky-close-wrapper .ddt-sticky-close{color:#e60008;font-size:20px;left:-4px;position:relative}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper{padding:5px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile{display:flex;justify-content:center;-moz-flex-direction:column;flex-direction:column;-moz-flex:1 1 auto;flex:1 1 auto}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;align-items:center}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .text,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .text{font-size:16px;transition:font-size -.05s ease -.2s;position:relative;text-shadow:none;white-space:normal;text-align:center;width:100%;display:inline-block;margin:0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;z-index:3}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft{margin:6px 0 0;font-size:16px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .hours,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .minutes,.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .seconds,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .hours,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .minutes,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .seconds{font-size:16px;padding:2px 4px 3px;z-index:2}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .separator,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .ddt-sticky-wrapper-mobile .infobox .timeleft .separator{padding-left:4px;padding-right:4px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox{-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex:1 1 auto;flex:1 1 auto;line-height:1;padding-bottom:1px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder{max-width:100%;margin-right:0;border:1px solid #e8eaed;height:47px;width:auto!important;margin-left:auto}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder img,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder img{height:45px;width:auto}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder:after,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder:after{display:none}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder .ddt-badge,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder .ddt-badge{width:33px;height:33px;right:-5px;top:-5px;margin:0}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .imgholder .ddt-badge span,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .imgholder .ddt-badge span{font-size:13px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea{margin-top:-7px;z-index:2;margin-left:-20px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price{display:-moz-flex;display:-ms-flex;display:flex;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area{-ms-align-self:auto;align-self:auto}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area .value,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area .value{font-size:12px;text-shadow:none}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price{padding:3px 4px;line-height:1;margin-bottom:0}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price:before,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .save_area .old_price:before{width:31px;right:7px;top:-13px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .new,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .new{margin-bottom:-3px}.ddt.fullsize.ddt-sticky-fixed .ddt-sticky-wrapper .productbox .pricearea .price .value,.ddt.fullsize.ddt-sticky .ddt-sticky-wrapper .productbox .pricearea .price .value{font-size:20px;text-shadow:2px 0 .5px #fff,2px 1px .5px #fff,2px 2px .5px #fff,1px 2px .5px #fff,0 2px .5px #fff,-1px 2px .5px #fff,-2px 2px .5px #fff,-2px 1px .5px #fff,-2px 0 .5px #fff,-2px -1px .5px #fff,-2px -2px .5px #fff,-1px -2px .5px #fff,0 -2px .5px #fff,1px -2px .5px #fff,2px -2px .5px #fff,2px -1px .5px #fff}.ddt.fullsize.ddt-sticky--fixed .ddt-action-info-wrapper,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-action-info-wrapper{margin:-5px -20px -5px 0;padding:5px 10px 5px 28px}.ddt.fullsize.ddt-sticky--fixed .ddt-action-info-wrapper .pricearea,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-action-info-wrapper .pricearea{align-items:center}.ddt.fullsize.ddt-sticky--fixed .ddt-action-info-wrapper .pricearea .price .new,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-action-info-wrapper .pricearea .price .new{margin-top:3px}.ddt.fullsize.ddt-sticky--fixed .ddt-action-info-wrapper .imgholder,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-action-info-wrapper .imgholder{height:50px}.ddt.fullsize.ddt-sticky--fixed .ddt-action-info-wrapper .imgholder .ddt-badge,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-action-info-wrapper .imgholder .ddt-badge{right:-3px!important;top:-3px!important}.ddt.fullsize.ddt-sticky--fixed .ddt-action-info-wrapper .imgholder img,.ddt.fullsize.ddt-sticky-fixed--fixed .ddt-action-info-wrapper .imgholder img{height:48px}.ddt.fullsize.responsive,.ddt.fullsize.stage{overflow:hidden}.ddt.fullsize.responsive.v2 .productbox,.ddt.fullsize.stage.v2 .productbox{-moz-order:2;-ms-order:2;order:2}.ddt.fullsize.responsive .ddt-wrapper,.ddt.fullsize.stage .ddt-wrapper{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;flex-direction:row;margin:0 auto;height:100%}.ddt.fullsize.responsive .price-wrapper,.ddt.fullsize.stage .price-wrapper{margin:0 auto}.ddt.fullsize.responsive .infobox,.ddt.fullsize.stage .infobox{margin:0;text-align:center}.ddt.fullsize.responsive .infobox:after,.ddt.fullsize.stage .infobox:after{z-index:1;right:5px}.ddt.fullsize.responsive .infobox .text,.ddt.fullsize.stage .infobox .text{font-size:20px;position:relative;z-index:3;text-shadow:none;white-space:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.ddt.fullsize.responsive .infobox .timeleft span,.ddt.fullsize.stage .infobox .timeleft span{font-size:16px;width:auto;z-index:2}.ddt.fullsize.responsive .infobox .timeleft .separator,.ddt.fullsize.stage .infobox .timeleft .separator{font-size:16px;line-height:1.15em}.ddt.fullsize.responsive .productbox,.ddt.fullsize.stage .productbox{margin-left:10px;width:100px}.ddt.fullsize.responsive .productbox .ddt-badge.visible-xs,.ddt.fullsize.stage .productbox .ddt-badge.visible-xs{color:transparent;height:45px;width:45px;top:-20px;right:-20px;z-index:1001}.ddt.fullsize.responsive .productbox .ddt-badge.visible-xs span,.ddt.fullsize.stage .productbox .ddt-badge.visible-xs span{color:#2b333f;font-size:17px}.ddt.fullsize.responsive .productbox .seal_holder,.ddt.fullsize.stage .productbox .seal_holder{-webkit-transform:scale(.6);transform:scale(.6);top:-15px;right:-5px}.ddt.fullsize.responsive .pricearea,.ddt.fullsize.stage .pricearea{position:static;display:-moz-flex;display:-ms-flex;display:flex;margin-top:7px;margin-left:auto;margin-right:auto}.ddt.fullsize.responsive .pricearea .price,.ddt.fullsize.stage .pricearea .price{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-order:2;-ms-order:2;order:2}.ddt.fullsize.responsive .pricearea .articlename,.ddt.fullsize.stage .pricearea .articlename{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;-moz-order:1;-ms-order:1;order:1;font-size:13px;color:#fff;font-weight:400}.ddt.fullsize.responsive .pricearea .price .value,.ddt.fullsize.stage .pricearea .price .value{font-size:34px;text-shadow:2px 0 .5px #fff,2px 1px .5px #fff,2px 2px .5px #fff,1px 2px .5px #fff,0 2px .5px #fff,-1px 2px .5px #fff,-2px 2px .5px #fff,-2px 1px .5px #fff,-2px 0 .5px #fff,-2px -1px .5px #fff,-2px -2px .5px #fff,-1px -2px .5px #fff,0 -2px .5px #fff,1px -2px .5px #fff,2px -2px .5px #fff,2px -1px .5px #fff}.ddt.fullsize.responsive .pricearea .price .save_area .old_price,.ddt.fullsize.stage .pricearea .price .save_area .old_price{padding:2px 5px;margin:0 5px}.ddt.fullsize.responsive .pricearea .price .save_area .old_price:before,.ddt.fullsize.stage .pricearea .price .save_area .old_price:before{right:6px;top:-14px;width:28px}.ddt.fullsize.responsive .pricearea .price .save_area .old_price .value,.ddt.fullsize.stage .pricearea .price .save_area .old_price .value{font-size:15px;line-height:1}.ddt.fullsize.responsive .btn.btn_ddt.visible-xs,.ddt.fullsize.stage .btn.btn_ddt.visible-xs{opacity:0;left:0;top:0;right:0;bottom:0;position:absolute}.ddt.fullsize.responsive,.ddt.fullsize.singlerow,.ddt.fullsize.stage{-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:10px 15px 15px}.ddt.fullsize.responsive .ddt-badge,.ddt.fullsize.singlerow .ddt-badge,.ddt.fullsize.stage .ddt-badge{position:absolute;height:70px;font-size:12px;width:70px;margin:0;right:35px}.ddt.fullsize.responsive .ddt-badge span,.ddt.fullsize.singlerow .ddt-badge span,.ddt.fullsize.stage .ddt-badge span{font-size:28px}.ddt.fullsize.responsive:not(.stage) .ddt-badge,.ddt.fullsize.singlerow:not(.stage) .ddt-badge,.ddt.fullsize.stage:not(.stage) .ddt-badge{position:static;margin:0 0 0 20px}.ddt.fullsize.responsive .text,.ddt.fullsize.singlerow .text,.ddt.fullsize.stage .text{font-size:30px;white-space:nowrap;margin:0}.ddt.fullsize.responsive .timeleft,.ddt.fullsize.singlerow .timeleft,.ddt.fullsize.stage .timeleft{font-size:24px;margin:0}.ddt.fullsize.responsive .timeleft span,.ddt.fullsize.singlerow .timeleft span,.ddt.fullsize.stage .timeleft span{font-size:34px;padding:5px!important;min-width:54px;text-align:center}.ddt.fullsize.responsive .timeleft span:before,.ddt.fullsize.singlerow .timeleft span:before,.ddt.fullsize.stage .timeleft span:before{display:none}.ddt.fullsize.responsive .timeleft .separator,.ddt.fullsize.singlerow .timeleft .separator,.ddt.fullsize.stage .timeleft .separator{padding:0}.ddt.fullsize.singlerow{-moz-flex-direction:row-reverse;flex-direction:row-reverse}.ddt.fullsize .endsin{display:none}}#stage-low{height:285px}@media only screen and (max-width:767px){#stage-low{height:auto}}#stage-low .infobox .text{font-size:32px;max-width:280px}#stage-low .infobox .ddt-badge{top:0;right:-80px}@media only screen and (max-width:767px){#stage-low .infobox .ddt-badge{height:-65px!important}}@media only screen and (min-width:768px) and (max-width:991px){#stage-low .infobox .ddt-badge{top:55px!important;right:-50px!important}}#stage-low .productbox img{width:80%}#stage-low .productbox .seal_holder{right:-15px}.search-spinner{display:flex;height:40px;text-align:center;font-size:10px}.search-spinner>div{background-color:#fff;width:6px;margin-right:5px;-webkit-animation:f 1.2s infinite ease-in-out;animation:f 1.2s infinite ease-in-out}.search-spinner>div.rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.search-spinner>div.rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.search-spinner>div.rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.search-spinner>div.rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes f{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes f{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}#livechat-compact-container,#livechat-full{left:20px!important;right:auto!important}#powered{display:none}#email_transcript,#rating{display:none!important}@-webkit-keyframes g{to{background-position:25px 0}}@keyframes g{to{background-position:25px 0}}@-webkit-keyframes h{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes h{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes i{0%{opacity:0}to{opacity:1}}@keyframes i{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:i .3s ease;animation:i .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true],.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#e30614;color:#fff}.plyr__control--overlaid{background:rgba(227,6,20,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#e30614}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:h .2s ease;animation:h .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#e30614}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#e30614;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{-webkit-animation:g 1s linear infinite;animation:g 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 0,transparent 50%,rgba(35,41,47,.6) 0,rgba(35,41,47,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios.plyr--vimeo [data-plyr=mute],.plyr--is-ios .plyr__volume{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.vid-wrapper{border:1px solid #fff}input,textarea{-webkit-border-radius:0}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.availability .status.positive .bullet{top:-5.5px}}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (-moz-images-in-menus:0){.mbflyout .content{margin-right:-1px}}.awardsarea_mobile{margin-bottom:10px}.awardsarea_mobile .content .checklist{width:100%!important;float:none!important;padding-bottom:10px}.awardsarea_mobile .content .checklist+div{display:block!important;text-align:center}.awardsarea_mobile .content .checklist+div>a,.awardsarea_mobile .content .checklist+div>img{margin-bottom:10px;vertical-align:top}.awardsarea_mobile .awards .sealsholder .seals{display:block;float:left}.awardsarea_mobile .awards .sealsholder .text{margin-left:100px}.footer__mobile{margin-left:-16px;margin-right:-16px}.footer__mobile .footersection{padding-top:20px;padding-bottom:0;border-color:#dedede!important}.footer__mobile .footersection>.panel-group{padding:0;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.footer__mobile .footersection>.panel-group{margin:0 60px}}.footer__mobile .panel-heading{margin:0;padding:0;border-top:1px solid #dedede}.footer__mobile .panel{background-color:#e8eaed;padding:10px 16px}.footer__mobile .panel:only-child{border-width:0}.footer__mobile .h3{margin:0;padding:15px 16px;font-size:16px;letter-spacing:-.03em}.footer__mobile .h3:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"Q";position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.footer__mobile .h3:after,.footer__mobile .h3:not(.collapsed):after{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.footer__mobile .h3:not(.collapsed):after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.footer__mobile .side-nav{margin:0}.footer__mobile .side-nav>ul>li>span{padding:0}.footer__mobile .side-nav>ul>li>a{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;padding:5px 6px;display:block;letter-spacing:0}.footer__mobile .paymentsholder ul{display:flex;min-width:100%;flex-wrap:wrap;align-items:center}.footer__mobile .paymentsholder ul li{flex:0 1 50%;padding:5px 0;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.footer__mobile .paymentsholder ul li{flex:0 1 25%}}.footer__mobile .socialholder{display:flex;align-items:center;justify-content:center;padding-bottom:20px;flex-wrap:wrap}.footer__mobile .socialholder .glyphicon{border-radius:0}.footer__mobile .socialholder .glyphicon+.glyphicon{margin-left:30px}.footer__mobile .copyrightholder{padding-bottom:50px}.footer__mobile .copyrightholder .copyright{margin-top:20px}.footer__mobile .copyrightholder .copyright strong{display:block}.flex-footer{display:flex}.flex-footer__section{flex:1;margin-right:24px}.flex-footer__section:last-child{margin-right:0}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__accordion{margin-top:25px}}.emma .emma__accordion>div:first-child{padding:0}.emma .emma__accordion .image-wrapper>img{width:350px;height:260px}@media only screen and (max-width:767px){.emma .emma__accordion .image-wrapper>img{margin-top:10px}}.emma .emma__accordion .panel-group{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;padding:0;margin:20px -10px 0}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__accordion .panel-group{margin:10px 0 0 10px}}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__accordion .panel-group.main{margin-left:0}}@media only screen and (max-width:767px){.emma .emma__accordion .panel-group.main{margin:0 10px 0 0}}.emma .emma__accordion .panel-group .panel-heading{margin:0;padding:0;border-bottom:1px solid rgba(24,116,178,.2)}.emma .emma__accordion .panel-group .panel-heading a.h3{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#fd6836;margin:0;padding:15px 0;font-size:12px;background-color:#fff!important;letter-spacing:normal}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__accordion .panel-group .panel-heading a.h3{padding:25px 0;font-size:20px}}.emma .emma__accordion .panel-group .panel-heading a.h3:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#1874b2;content:"Q";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.emma .emma__accordion .panel-group .panel-heading a.h3:after,.emma .emma__accordion .panel-group .panel-heading a.h3:not(.collapsed):after{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.emma .emma__accordion .panel-group .panel-heading a.h3:not(.collapsed):after{color:#fd6836;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.emma .emma__accordion .panel-group .panel{padding:10px 0;font-size:11px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__accordion .panel-group .panel{font-size:15px;margin-right:10px}}.emma .emma__accordion .panel-group .panel:only-child{border-width:0}.emma .emma__advantage{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;text-align:center;padding:0 20px;margin-top:55px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__advantage{margin-top:20px}}@media only screen and (max-width:767px){.emma .emma__advantage{margin-top:15px;padding:0}}.emma .emma__advantage .image{margin:0 0 25px}.emma .emma__advantage .headline{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#fd6836;font-size:30px;height:90px;line-height:1.2em}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__advantage .headline{font-size:24px}}@media only screen and (max-width:767px){.emma .emma__advantage .headline{font-size:12px;height:auto}}.emma .emma__advantage p{font-size:15px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__advantage p{font-size:14px}}@media only screen and (max-width:767px){.emma .emma__advantage p{display:none}}.emma .emma__advantage-2{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;display:flex;align-items:center;margin-top:65px}@media only screen and (max-width:767px){.emma .emma__advantage-2{display:block}}.emma .emma__advantage-2 .image-wrapper{flex:0 0 515px;margin-right:100px}@media only screen and (max-width:767px){.emma .emma__advantage-2 .image-wrapper{width:100%;margin-right:0}}.emma .emma__advantage-2 .content-wrapper{flex:1}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__advantage-2 .content-wrapper{display:none}}@media only screen and (max-width:767px){.emma .emma__advantage-2 .content-wrapper{display:none}}.emma .emma__advantage-2 .content-wrapper .item-wrapper:not(:last-child){margin-bottom:25px}.emma .emma__advantage-2 .content-wrapper .item-wrapper .headline{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:28px;color:#fd6836;margin-bottom:10px;letter-spacing:normal}.emma .emma__advantage-2 .content-wrapper .item-wrapper .text{font-size:15px}.emma .emma__benefit{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;display:flex;justify-content:center;margin-top:65px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__benefit{margin-top:30px}}@media only screen and (max-width:767px){.emma .emma__benefit{margin-top:10px}}.emma .emma__benefit .benefit-wrapper{display:flex;align-items:center;width:560px}.emma .emma__benefit .benefit-wrapper .benefit-image-wrapper{display:flex;align-items:center}.emma .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-number{color:#fd6836;font-size:50px;margin:0 15px 7px 0}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-number{font-size:41px}}@media only screen and (max-width:767px){.emma .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-number{font-size:20px}}.emma .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-image{margin-right:45px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-image{margin-right:40px;width:115px;height:115px}}@media only screen and (max-width:767px){.emma .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-image{margin-right:15px;width:60px;height:60px}}.emma .emma__benefit .benefit-wrapper .benefit-content{flex:1}.emma .emma__benefit .benefit-wrapper .benefit-content .headline{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#fd6836;font-size:30px;margin-bottom:15px;letter-spacing:normal;line-height:1}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__benefit .benefit-wrapper .benefit-content .headline{font-size:24px;margin-bottom:12px}}@media only screen and (max-width:767px){.emma .emma__benefit .benefit-wrapper .benefit-content .headline{font-size:15px;margin-bottom:10px}}.emma .emma__benefit .benefit-wrapper .benefit-content .text{font-size:15px;line-height:1.5}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__benefit .benefit-wrapper .benefit-content .text{font-size:14px}}@media only screen and (max-width:767px){.emma .emma__benefit .benefit-wrapper .benefit-content .text{font-size:10px}}.emma .emma__construction{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;margin-bottom:-55px;margin-top:90px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction{margin-top:75px;margin-bottom:0}}@media only screen and (max-width:767px){.emma .emma__construction{margin-top:20px;margin-bottom:0}}.emma .emma__construction .headline-wrapper{display:flex;justify-content:center;margin:0}.emma .emma__construction .headline-wrapper .headline{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:50px;font-weight:400;text-align:center;max-width:700px;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .headline-wrapper .headline{font-size:41px}}@media only screen and (max-width:767px){.emma .emma__construction .headline-wrapper .headline{font-size:20px}}.emma .emma__construction .content-wrapper{display:flex;justify-content:space-between;align-items:flex-end;position:relative;top:-55px;margin:0 -52px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .content-wrapper{top:0;align-items:flex-start}}@media only screen and (max-width:767px){.emma .emma__construction .content-wrapper{margin:0;top:0;display:block;padding-top:20px}}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .content-wrapper .content-image{width:200px;height:370px;margin:20px 35px 0 0}}@media only screen and (max-width:767px){.emma .emma__construction .content-wrapper .content-image{width:180px;height:180px;display:block;margin:0 auto}}.emma .emma__construction .content-wrapper .features-wrapper{padding:50px 50px 60px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .content-wrapper .features-wrapper{margin-top:20px;padding:0}}@media only screen and (max-width:767px){.emma .emma__construction .content-wrapper .features-wrapper{margin-top:20px;padding:0}}.emma .emma__construction .content-wrapper .features-wrapper .features{display:flex;list-style-type:none;margin:0;padding:0;max-width:650px;flex-wrap:wrap}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .content-wrapper .features-wrapper .features{margin-top:20px}}.emma .emma__construction .content-wrapper .features-wrapper .features li{display:flex;flex:0 0 300px;margin-bottom:45px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .content-wrapper .features-wrapper .features li{margin-bottom:35px;flex:0 0 220px}}@media only screen and (max-width:767px){.emma .emma__construction .content-wrapper .features-wrapper .features li{flex:0 0 110px;margin-bottom:20px}}.emma .emma__construction .content-wrapper .features-wrapper .features li:nth-child(odd){margin-right:50px}@media (max-width:374px){.emma .emma__construction .content-wrapper .features-wrapper .features li:nth-child(odd){margin-right:25px}}.emma .emma__construction .content-wrapper .features-wrapper .features li img{display:block;margin-right:15px;width:85px;height:85px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .content-wrapper .features-wrapper .features li img{margin-right:10px;width:75px;height:75px}}@media only screen and (max-width:767px){.emma .emma__construction .content-wrapper .features-wrapper .features li img{width:40px;height:40px}}@media (max-width:374px){.emma .emma__construction .content-wrapper .features-wrapper .features li img{margin-right:5px}}.emma .emma__construction .content-wrapper .features-wrapper .features li .feature-description{display:flex;flex-direction:column;justify-content:flex-start;flex:1}.emma .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-headline{font-size:22px;color:#fd6836;margin-bottom:4px;line-height:normal}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-headline{font-size:20px}}@media only screen and (max-width:767px){.emma .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-headline{font-size:10px}}.emma .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-subline{font-size:15px}@media only screen and (max-width:767px){.emma .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-subline{font-size:9px}}.emma #artdetails,.emma #artdetails_mobile{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;padding-top:30px}@media only screen and (min-width:768px) and (max-width:991px){.emma #artdetails,.emma #artdetails_mobile{padding-top:15px}}@media only screen and (max-width:767px){.emma #artdetails,.emma #artdetails_mobile{padding-top:15px}}.emma #artdetails_mobile h3,.emma #artdetails h3{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:50px;margin-bottom:40px;letter-spacing:normal;margin-left:-3px}@media only screen and (min-width:768px) and (max-width:991px){.emma #artdetails_mobile h3,.emma #artdetails h3{font-size:41px;margin-bottom:30px}}@media only screen and (max-width:767px){.emma #artdetails_mobile h3,.emma #artdetails h3{font-size:20px;margin-left:0;margin-bottom:20px}}.emma #artdetails_mobile p,.emma #artdetails p{margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.emma #artdetails_mobile p,.emma #artdetails p{margin-bottom:20px}}@media only screen and (max-width:767px){.emma #artdetails_mobile p,.emma #artdetails p{margin-bottom:20px}}.emma #artdetails #panel-artdetails .attributes,.emma #artdetails_mobile #panel-artdetails .attributes{padding-top:50px;margin-top:40px;border-top:1px solid #fd6836;border-bottom:none}@media only screen and (max-width:767px){.emma #artdetails #panel-artdetails .attributes,.emma #artdetails_mobile #panel-artdetails .attributes{padding-top:30px;margin-top:30px}}.emma #artdetails #panel-artdetails .attributes dt,.emma #artdetails_mobile #panel-artdetails .attributes dt{font-weight:400;padding-bottom:20px}@media only screen and (max-width:767px){.emma #artdetails #panel-artdetails .attributes .show-attributes,.emma #artdetails_mobile #panel-artdetails .attributes .show-attributes{margin-top:0!important}}.emma #artdetails #panel-artdetails .attributes .less,.emma #artdetails #panel-artdetails .attributes .more,.emma #artdetails_mobile #panel-artdetails .attributes .less,.emma #artdetails_mobile #panel-artdetails .attributes .more{text-decoration:underline;color:#fd6836}.emma .emma__fullsize-teaser,.emma .emma__fullsize-teaser-desktop{margin:0 -52px}.emma .emma__headline{display:flex;justify-content:center;margin:75px 0 0}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__headline{margin:60px 0 0}}@media only screen and (max-width:767px){.emma .emma__headline{margin:25px 0 0}}.emma .emma__headline .headline{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;font-size:50px;font-weight:400;text-align:center;max-width:700px;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__headline .headline{font-size:41px;letter-spacing:normal}}@media only screen and (max-width:767px){.emma .emma__headline .headline{font-size:20px;letter-spacing:normal}}.emma .ratingarea>.rating>.currentRate{background:url(/assets/images/sprite_stars_orange.svg) left -30px}.emma #ratings,.emma #ratings_mobile{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2!important}.emma #ratings .ratings-badge-wrapper,.emma #ratings_mobile .ratings-badge-wrapper{background-color:#fff!important;border:2px solid #fd6836;color:#fd6836!important;box-shadow:none!important}@media only screen and (max-width:767px){.emma #ratings .ratings-badge-wrapper,.emma #ratings_mobile .ratings-badge-wrapper{right:-10px!important;margin-top:23px!important}}.emma #ratings_mobile h3,.emma #ratings h3{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:50px;letter-spacing:normal}.emma #ratings #panel-ratings .total,.emma #ratings_mobile #panel-ratings .total{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:18px}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .total,.emma #ratings_mobile #panel-ratings .total{font-size:14px}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .total,.emma #ratings_mobile #panel-ratings .total{font-size:14px}}.emma #ratings #panel-ratings .total .rating-percent-bold,.emma #ratings_mobile #panel-ratings .total .rating-percent-bold{font-family:OpenSans Regular,Arial,Helvetica,sans-serif}.emma #ratings #panel-ratings .rating>.currentRate,.emma #ratings_mobile #panel-ratings .rating>.currentRate{background:url(/assets/images/sprite_stars_orange.svg) left -30px}.emma #ratings #panel-ratings .overview,.emma #ratings_mobile #panel-ratings .overview{border-top:1px solid rgba(24,116,178,.2)}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .overview,.emma #ratings_mobile #panel-ratings .overview{border-bottom:1px solid rgba(24,116,178,.2)}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .overview,.emma #ratings_mobile #panel-ratings .overview{border-bottom:1px solid rgba(24,116,178,.2)}}.emma #ratings #panel-ratings .overview div[data-rating],.emma #ratings_mobile #panel-ratings .overview div[data-rating]{color:#e8eaed}.emma #ratings #panel-ratings .overview div[data-rating].js-rating-bar,.emma #ratings_mobile #panel-ratings .overview div[data-rating].js-rating-bar{color:#000}.emma #ratings #panel-ratings .overview .js-rating-bar,.emma #ratings_mobile #panel-ratings .overview .js-rating-bar{cursor:pointer;transition:color .3s ease-in}.emma #ratings #panel-ratings .overview .js-rating-bar.active,.emma #ratings #panel-ratings .overview .js-rating-bar:hover,.emma #ratings_mobile #panel-ratings .overview .js-rating-bar.active,.emma #ratings_mobile #panel-ratings .overview .js-rating-bar:hover{color:#fd6836}.emma #ratings #panel-ratings .overview .reset-filter-container,.emma #ratings_mobile #panel-ratings .overview .reset-filter-container{position:relative}.emma #ratings #panel-ratings .overview .reset-filter-container .search-spinner,.emma #ratings_mobile #panel-ratings .overview .reset-filter-container .search-spinner{position:absolute;top:15px;justify-content:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.emma #ratings #panel-ratings .overview .reset-filter-container .search-spinner>div,.emma #ratings_mobile #panel-ratings .overview .reset-filter-container .search-spinner>div{background-color:#000}.emma #ratings #panel-ratings .overview .reset-filter-container .search-spinner>div:last-child,.emma #ratings_mobile #panel-ratings .overview .reset-filter-container .search-spinner>div:last-child{margin-right:0}.emma #ratings #panel-ratings .overview .reset-filter-button,.emma #ratings_mobile #panel-ratings .overview .reset-filter-button{background:none;border:none;color:#b2b4b8;margin-top:10px;padding:0}.emma #ratings #panel-ratings .overview .reset-filter-button:hover,.emma #ratings_mobile #panel-ratings .overview .reset-filter-button:hover{color:#979ba1}.emma #ratings #panel-ratings .overview .progress-title,.emma #ratings_mobile #panel-ratings .overview .progress-title{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:17px;width:68px}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .overview .progress-title,.emma #ratings_mobile #panel-ratings .overview .progress-title{font-size:13px;margin-right:0}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .overview .progress-title,.emma #ratings_mobile #panel-ratings .overview .progress-title{font-size:13px;margin-right:0}}.emma #ratings #panel-ratings .overview .progress-title .progress-star-bold,.emma #ratings_mobile #panel-ratings .overview .progress-title .progress-star-bold{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:17px}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .overview .progress-title .progress-star-bold,.emma #ratings_mobile #panel-ratings .overview .progress-title .progress-star-bold{font-size:13px}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .overview .progress-title .progress-star-bold,.emma #ratings_mobile #panel-ratings .overview .progress-title .progress-star-bold{font-size:13px}}.emma #ratings #panel-ratings .overview .progress,.emma #ratings_mobile #panel-ratings .overview .progress{margin-left:76px}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .overview .progress,.emma #ratings_mobile #panel-ratings .overview .progress{margin-left:0}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .overview .progress,.emma #ratings_mobile #panel-ratings .overview .progress{margin-left:0}}.emma #ratings #panel-ratings .overview .progress-bar,.emma #ratings_mobile #panel-ratings .overview .progress-bar{background-color:#fd6836}.emma #ratings #panel-ratings .overview .progress-count,.emma #ratings_mobile #panel-ratings .overview .progress-count{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:17px}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .overview .progress-count,.emma #ratings_mobile #panel-ratings .overview .progress-count{font-size:13px}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .overview .progress-count,.emma #ratings_mobile #panel-ratings .overview .progress-count{font-size:13px}}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .overview .banner-bordered,.emma #ratings_mobile #panel-ratings .overview .banner-bordered{border-left:1px solid rgba(24,116,178,.2)}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .overview .banner-bordered,.emma #ratings_mobile #panel-ratings .overview .banner-bordered{border-left:1px solid rgba(24,116,178,.2)}}.emma #ratings #panel-ratings .overview .pull-right,.emma #ratings_mobile #panel-ratings .overview .pull-right{border-left:1px solid rgba(24,116,178,.2)}.emma #ratings #panel-ratings .reviews>li,.emma #ratings_mobile #panel-ratings .reviews>li{border-top:1px solid rgba(24,116,178,.2)}@media only screen and (min-width:768px) and (max-width:991px){.emma #ratings #panel-ratings .reviews>li,.emma #ratings_mobile #panel-ratings .reviews>li{border-top:none;border-bottom:1px solid rgba(24,116,178,.2)}}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .reviews>li,.emma #ratings_mobile #panel-ratings .reviews>li{border-top:none;border-bottom:1px solid rgba(24,116,178,.2)}}.emma #ratings #panel-ratings .reviews>li .published-author,.emma #ratings_mobile #panel-ratings .reviews>li .published-author{font-size:15px}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .reviews>li .published-author,.emma #ratings_mobile #panel-ratings .reviews>li .published-author{font-size:13px}}.emma #ratings #panel-ratings .reviews>li .published-author>span,.emma #ratings_mobile #panel-ratings .reviews>li .published-author>span{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;font-size:15px}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .reviews>li .published-author>span,.emma #ratings_mobile #panel-ratings .reviews>li .published-author>span{font-size:13px}}.emma #ratings #panel-ratings .reviews>li .rating-article-title .rates,.emma #ratings_mobile #panel-ratings .reviews>li .rating-article-title .rates{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#fd6836;font-size:15px}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .reviews>li .rating-article-title .rates,.emma #ratings_mobile #panel-ratings .reviews>li .rating-article-title .rates{font-size:13px}}.emma #ratings #panel-ratings .reviews>li .content,.emma #ratings_mobile #panel-ratings .reviews>li .content{font-size:15px}@media only screen and (max-width:767px){.emma #ratings #panel-ratings .reviews>li .content,.emma #ratings_mobile #panel-ratings .reviews>li .content{font-size:13px}}.emma .emma__slider{margin-top:60px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__slider{margin-top:45px}}@media only screen and (max-width:767px){.emma .emma__slider{margin-top:25px}}.emma .emma__slider .emma__slider-item{padding:0 20px;text-align:center}.emma .emma__slider .emma__slider-item .headline{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#fd6836;font-size:30px;line-height:1em;padding:35px 0 20px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__slider .emma__slider-item .headline{font-size:24px}}@media only screen and (max-width:767px){.emma .emma__slider .emma__slider-item .headline{font-size:14px;padding:20px 0 10px}}.emma .emma__slider .emma__slider-item .text{font-family:OpenSans Regular,Arial,Helvetica,sans-serif;color:#1874b2;padding:0 15px;font-size:15px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__slider .emma__slider-item .text{font-size:14px}}@media only screen and (max-width:767px){.emma .emma__slider .emma__slider-item .text{font-size:12px;padding:0}}.emma .emma__slider .slider .owl-dots{position:static;margin-top:10px}.emma .emma__slider .slider .owl-dots .owl-dot span{background-color:#e9e9e9;border:0}.emma .emma__slider .slider .owl-dots .owl-dot.active span{background-color:#fd6836}.emma .emma__spacer{margin-top:85px}@media only screen and (min-width:768px) and (max-width:991px){.emma .emma__spacer{margin-top:80px}}@media only screen and (max-width:767px){.emma .emma__spacer{margin-top:35px}}@media only screen and (min-width:768px) and (max-width:991px){.emma.inforeiter_mobile .panel-heading{padding-bottom:0!important}}@media only screen and (max-width:767px){.emma.inforeiter_mobile .panel-heading{padding-bottom:0!important}}.emma.inforeiter_mobile .premium-banner{margin:15px -17px 0}.emma.inforeiter_mobile .premium-banner img{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__accordion{margin-top:25px}}.premium .emma__accordion>div:first-child{padding:0}.premium .emma__accordion .image-wrapper>img{width:350px;height:260px}@media only screen and (max-width:767px){.premium .emma__accordion .image-wrapper>img{margin-top:10px}}.premium .emma__accordion .panel-group{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;padding:0;margin:20px -10px 0}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__accordion .panel-group{margin:10px 0 0 10px}}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__accordion .panel-group.main{margin-left:0}}@media only screen and (max-width:767px){.premium .emma__accordion .panel-group.main{margin:0 10px 0 0}}.premium .emma__accordion .panel-group .panel-heading{margin:0;padding:0;border-bottom:1px solid rgba(24,116,178,.2)}.premium .emma__accordion .panel-group .panel-heading a.h3{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;margin:0;padding:15px 0;font-size:12px;background-color:#fff!important;letter-spacing:normal}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__accordion .panel-group .panel-heading a.h3{padding:25px 0;font-size:20px}}.premium .emma__accordion .panel-group .panel-heading a.h3:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"Q";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.premium .emma__accordion .panel-group .panel-heading a.h3:after,.premium .emma__accordion .panel-group .panel-heading a.h3:not(.collapsed):after{color:#000;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.premium .emma__accordion .panel-group .panel-heading a.h3:not(.collapsed):after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.premium .emma__accordion .panel-group .panel{padding:10px 0;font-size:11px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__accordion .panel-group .panel{font-size:15px;margin-right:10px}}.premium .emma__accordion .panel-group .panel:only-child{border-width:0}.premium .emma__advantage{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;text-align:center;padding:0 20px;margin-top:55px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__advantage{margin-top:20px}}@media only screen and (max-width:767px){.premium .emma__advantage{margin-top:15px;padding:0}}.premium .emma__advantage .image{margin:0 0 25px}.premium .emma__advantage .headline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;font-size:30px;height:90px;line-height:1.2em}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__advantage .headline{font-size:24px}}@media only screen and (max-width:767px){.premium .emma__advantage .headline{font-size:12px;height:auto}}.premium .emma__advantage p{font-size:15px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__advantage p{font-size:14px}}@media only screen and (max-width:767px){.premium .emma__advantage p{display:none}}.premium .emma__advantage-2{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;display:flex;align-items:center;margin-top:65px}@media only screen and (max-width:767px){.premium .emma__advantage-2{display:block}}.premium .emma__advantage-2 .image-wrapper{flex:0 0 515px;margin-right:100px}@media only screen and (max-width:767px){.premium .emma__advantage-2 .image-wrapper{width:100%;margin-right:0}}.premium .emma__advantage-2 .content-wrapper{flex:1}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__advantage-2 .content-wrapper{display:none}}@media only screen and (max-width:767px){.premium .emma__advantage-2 .content-wrapper{display:none}}.premium .emma__advantage-2 .content-wrapper .item-wrapper:not(:last-child){margin-bottom:25px}.premium .emma__advantage-2 .content-wrapper .item-wrapper .headline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:28px;color:#000;margin-bottom:10px;letter-spacing:normal}.premium .emma__advantage-2 .content-wrapper .item-wrapper .text{font-size:15px}.premium .emma__benefit{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;display:flex;justify-content:center;margin-top:65px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__benefit{margin-top:30px}}@media only screen and (max-width:767px){.premium .emma__benefit{margin-top:10px}}.premium .emma__benefit .benefit-wrapper{display:flex;align-items:center;width:560px}.premium .emma__benefit .benefit-wrapper .benefit-image-wrapper{display:flex;align-items:center}.premium .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-number{color:#000;font-size:50px;margin:0 15px 7px 0}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-number{font-size:41px}}@media only screen and (max-width:767px){.premium .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-number{font-size:20px}}.premium .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-image{margin-right:45px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-image{margin-right:40px;width:115px;height:115px}}@media only screen and (max-width:767px){.premium .emma__benefit .benefit-wrapper .benefit-image-wrapper .benefit-image{margin-right:15px;width:60px;height:60px}}.premium .emma__benefit .benefit-wrapper .benefit-content{flex:1}.premium .emma__benefit .benefit-wrapper .benefit-content .headline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;font-size:30px;margin-bottom:15px;letter-spacing:normal;line-height:1}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__benefit .benefit-wrapper .benefit-content .headline{font-size:24px;margin-bottom:12px}}@media only screen and (max-width:767px){.premium .emma__benefit .benefit-wrapper .benefit-content .headline{font-size:15px;margin-bottom:10px}}.premium .emma__benefit .benefit-wrapper .benefit-content .text{font-size:15px;line-height:1.5}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__benefit .benefit-wrapper .benefit-content .text{font-size:14px}}@media only screen and (max-width:767px){.premium .emma__benefit .benefit-wrapper .benefit-content .text{font-size:10px}}.premium .emma__construction{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;margin-bottom:-55px;margin-top:90px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction{margin-top:75px;margin-bottom:0}}@media only screen and (max-width:767px){.premium .emma__construction{margin-top:20px;margin-bottom:0}}.premium .emma__construction .headline-wrapper{display:flex;justify-content:center;margin:0}.premium .emma__construction .headline-wrapper .headline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:50px;font-weight:400;text-align:center;max-width:700px;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .headline-wrapper .headline{font-size:41px}}@media only screen and (max-width:767px){.premium .emma__construction .headline-wrapper .headline{font-size:20px}}.premium .emma__construction .content-wrapper{display:flex;justify-content:space-between;align-items:flex-end;position:relative;top:-55px;margin:0 -52px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .content-wrapper{top:0;align-items:flex-start}}@media only screen and (max-width:767px){.premium .emma__construction .content-wrapper{margin:0;top:0;display:block;padding-top:20px}}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .content-wrapper .content-image{width:200px;height:370px;margin:20px 35px 0 0}}@media only screen and (max-width:767px){.premium .emma__construction .content-wrapper .content-image{width:180px;height:180px;display:block;margin:0 auto}}.premium .emma__construction .content-wrapper .features-wrapper{padding:50px 50px 60px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .content-wrapper .features-wrapper{margin-top:20px;padding:0}}@media only screen and (max-width:767px){.premium .emma__construction .content-wrapper .features-wrapper{margin-top:20px;padding:0}}.premium .emma__construction .content-wrapper .features-wrapper .features{display:flex;list-style-type:none;margin:0;padding:0;max-width:650px;flex-wrap:wrap}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .content-wrapper .features-wrapper .features{margin-top:20px}}.premium .emma__construction .content-wrapper .features-wrapper .features li{display:flex;flex:0 0 300px;margin-bottom:45px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .content-wrapper .features-wrapper .features li{margin-bottom:35px;flex:0 0 220px}}@media only screen and (max-width:767px){.premium .emma__construction .content-wrapper .features-wrapper .features li{flex:0 0 110px;margin-bottom:20px}}.premium .emma__construction .content-wrapper .features-wrapper .features li:nth-child(odd){margin-right:50px}@media (max-width:374px){.premium .emma__construction .content-wrapper .features-wrapper .features li:nth-child(odd){margin-right:25px}}.premium .emma__construction .content-wrapper .features-wrapper .features li img{display:block;margin-right:15px;width:85px;height:85px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .content-wrapper .features-wrapper .features li img{margin-right:10px;width:75px;height:75px}}@media only screen and (max-width:767px){.premium .emma__construction .content-wrapper .features-wrapper .features li img{width:40px;height:40px}}@media (max-width:374px){.premium .emma__construction .content-wrapper .features-wrapper .features li img{margin-right:5px}}.premium .emma__construction .content-wrapper .features-wrapper .features li .feature-description{display:flex;flex-direction:column;justify-content:flex-start;flex:1}.premium .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-headline{font-size:22px;color:#000;margin-bottom:4px;line-height:normal}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-headline{font-size:20px}}@media only screen and (max-width:767px){.premium .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-headline{font-size:10px}}.premium .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-subline{font-size:15px}@media only screen and (max-width:767px){.premium .emma__construction .content-wrapper .features-wrapper .features li .feature-description .feature-subline{font-size:9px}}.premium #artdetails,.premium #artdetails_mobile{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;padding-top:30px}@media only screen and (min-width:768px) and (max-width:991px){.premium #artdetails,.premium #artdetails_mobile{padding-top:15px}}@media only screen and (max-width:767px){.premium #artdetails,.premium #artdetails_mobile{padding-top:15px}}.premium #artdetails_mobile h3,.premium #artdetails h3{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-size:50px;margin-bottom:40px;letter-spacing:normal;margin-left:-3px}@media only screen and (min-width:768px) and (max-width:991px){.premium #artdetails_mobile h3,.premium #artdetails h3{font-size:41px;margin-bottom:30px}}@media only screen and (max-width:767px){.premium #artdetails_mobile h3,.premium #artdetails h3{font-size:20px;margin-left:0;margin-bottom:20px}}.premium #artdetails_mobile p,.premium #artdetails p{margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.premium #artdetails_mobile p,.premium #artdetails p{margin-bottom:20px}}@media only screen and (max-width:767px){.premium #artdetails_mobile p,.premium #artdetails p{margin-bottom:20px}}.premium #artdetails #panel-artdetails .attributes,.premium #artdetails_mobile #panel-artdetails .attributes{padding-top:50px;margin-top:40px;border-top:1px solid #000;border-bottom:none}@media only screen and (max-width:767px){.premium #artdetails #panel-artdetails .attributes,.premium #artdetails_mobile #panel-artdetails .attributes{padding-top:30px;margin-top:30px}}.premium #artdetails #panel-artdetails .attributes dt,.premium #artdetails_mobile #panel-artdetails .attributes dt{font-weight:400;padding-bottom:20px}@media only screen and (max-width:767px){.premium #artdetails #panel-artdetails .attributes .show-attributes,.premium #artdetails_mobile #panel-artdetails .attributes .show-attributes{margin-top:0!important}}.premium #artdetails #panel-artdetails .attributes .less,.premium #artdetails #panel-artdetails .attributes .more,.premium #artdetails_mobile #panel-artdetails .attributes .less,.premium #artdetails_mobile #panel-artdetails .attributes .more{text-decoration:underline;color:#000}.premium .emma__fullsize-teaser,.premium .emma__fullsize-teaser-desktop{margin:0 -52px}.premium .emma__headline{display:flex;justify-content:center;margin:75px 0 0}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__headline{margin:60px 0 0}}@media only screen and (max-width:767px){.premium .emma__headline{margin:25px 0 0}}.premium .emma__headline .headline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;font-size:50px;font-weight:400;text-align:center;max-width:700px;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__headline .headline{font-size:41px;letter-spacing:normal}}@media only screen and (max-width:767px){.premium .emma__headline .headline{font-size:20px;letter-spacing:normal}}.ratingarea>.rating>.currentRate{background:url(/assets/images/sprite_stars_orange.svg) left -30px}#ratings,#ratings_mobile{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000!important;position:relative}#ratings .ratings-badge-wrapper,#ratings_mobile .ratings-badge-wrapper{background-color:#fff!important;border:2px solid #000;color:#000!important;box-shadow:none!important}@media only screen and (max-width:767px){#ratings .ratings-badge-wrapper,#ratings_mobile .ratings-badge-wrapper{right:5px!important;margin-top:23px!important}}#ratings .panel,#ratings_mobile .panel{border:none;position:relative}#ratings_mobile h3,#ratings h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700!important;font-size:32px;letter-spacing:normal;color:#404c5d}#ratings #panel-ratings .total,#ratings_mobile #panel-ratings .total{font-size:18px;line-height:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#ratings #panel-ratings .total .rating-percent-bold,#ratings_mobile #panel-ratings .total .rating-percent-bold{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;font-weight:700}#ratings #panel-ratings .rating>.currentRate,#ratings_mobile #panel-ratings .rating>.currentRate{background:url(/assets/images/sprite_stars_orange.svg) left -30px}#ratings #panel-ratings .overview,#ratings_mobile #panel-ratings .overview{display:flex;flex-wrap:wrap;justify-content:center;border-top:1px solid rgba(24,116,178,.2)}@media only screen and (min-width:768px) and (max-width:991px){#ratings #panel-ratings .overview,#ratings_mobile #panel-ratings .overview{border-bottom:1px solid rgba(24,116,178,.2)}}@media only screen and (max-width:767px){#ratings #panel-ratings .overview,#ratings_mobile #panel-ratings .overview{border-bottom:1px solid rgba(24,116,178,.2)}}#ratings #panel-ratings .overview div[data-rating],#ratings_mobile #panel-ratings .overview div[data-rating]{color:#e8eaed}#ratings #panel-ratings .overview div[data-rating].js-rating-bar,#ratings_mobile #panel-ratings .overview div[data-rating].js-rating-bar{color:#000}#ratings #panel-ratings .overview .rating-bars-area,#ratings_mobile #panel-ratings .overview .rating-bars-area{flex-basis:40%}@media only screen and (max-width:767px){#ratings #panel-ratings .overview .rating-bars-area,#ratings_mobile #panel-ratings .overview .rating-bars-area{flex-basis:100%}}#ratings #panel-ratings .overview .js-rating-bar,#ratings_mobile #panel-ratings .overview .js-rating-bar{cursor:pointer;transition:color .3s ease-in}#ratings #panel-ratings .overview .js-rating-bar.active,#ratings #panel-ratings .overview .js-rating-bar:hover,#ratings_mobile #panel-ratings .overview .js-rating-bar.active,#ratings_mobile #panel-ratings .overview .js-rating-bar:hover{color:#ff9b02}#ratings #panel-ratings .overview .reset-filter-container,#ratings_mobile #panel-ratings .overview .reset-filter-container{position:relative;flex-basis:100%;display:flex;justify-content:center}#ratings #panel-ratings .overview .reset-filter-container .search-spinner,#ratings_mobile #panel-ratings .overview .reset-filter-container .search-spinner{position:absolute;top:15px;justify-content:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#ratings #panel-ratings .overview .reset-filter-container .search-spinner>div,#ratings_mobile #panel-ratings .overview .reset-filter-container .search-spinner>div{background-color:#000}#ratings #panel-ratings .overview .reset-filter-container .search-spinner>div:last-child,#ratings_mobile #panel-ratings .overview .reset-filter-container .search-spinner>div:last-child{margin-right:0}#ratings #panel-ratings .overview .reset-filter-button,#ratings_mobile #panel-ratings .overview .reset-filter-button{background:none;border:none;color:#b2b4b8;margin-top:10px;padding:0;text-align:left;flex-basis:40%}#ratings #panel-ratings .overview .reset-filter-button:hover,#ratings_mobile #panel-ratings .overview .reset-filter-button:hover{color:#979ba1}@media only screen and (max-width:767px){#ratings #panel-ratings .overview .reset-filter-button,#ratings_mobile #panel-ratings .overview .reset-filter-button{flex-basis:100%}}#ratings #panel-ratings .overview .progress-title,#ratings_mobile #panel-ratings .overview .progress-title{font-size:16px;line-height:24px;width:68px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px) and (max-width:991px){#ratings #panel-ratings .overview .progress-title,#ratings_mobile #panel-ratings .overview .progress-title{margin-right:0}}@media only screen and (max-width:767px){#ratings #panel-ratings .overview .progress-title,#ratings_mobile #panel-ratings .overview .progress-title{margin-right:0}}#ratings #panel-ratings .overview .progress-title .progress-star-bold,#ratings_mobile #panel-ratings .overview .progress-title .progress-star-bold{font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#ratings #panel-ratings .overview .progress,#ratings_mobile #panel-ratings .overview .progress{margin-left:76px}@media only screen and (min-width:768px) and (max-width:991px){#ratings #panel-ratings .overview .progress,#ratings_mobile #panel-ratings .overview .progress{margin-left:0}}@media only screen and (max-width:767px){#ratings #panel-ratings .overview .progress,#ratings_mobile #panel-ratings .overview .progress{margin-left:0}}#ratings #panel-ratings .overview .rating-bar-row,#ratings_mobile #panel-ratings .overview .rating-bar-row{display:flex}#ratings #panel-ratings .overview .progress-wrapper,#ratings_mobile #panel-ratings .overview .progress-wrapper{flex:1}#ratings #panel-ratings .overview .progress-bar,#ratings_mobile #panel-ratings .overview .progress-bar{background-color:#ff9b02}#ratings #panel-ratings .overview .progress-count,#ratings_mobile #panel-ratings .overview .progress-count{flex:0 1 auto;flex-basis:9%;margin-left:13px;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px) and (max-width:991px){#ratings #panel-ratings .overview .banner-bordered,#ratings_mobile #panel-ratings .overview .banner-bordered{border-left:1px solid rgba(24,116,178,.2)}}@media only screen and (max-width:767px){#ratings #panel-ratings .overview .banner-bordered,#ratings_mobile #panel-ratings .overview .banner-bordered{border-left:1px solid rgba(24,116,178,.2)}}#ratings #panel-ratings .overview .pull-right,#ratings_mobile #panel-ratings .overview .pull-right{border-left:1px solid rgba(24,116,178,.2)}#ratings #panel-ratings .reviews>li,#ratings_mobile #panel-ratings .reviews>li{border-top:1px solid rgba(24,116,178,.2)}#ratings #panel-ratings .reviews>li:last-child,#ratings_mobile #panel-ratings .reviews>li:last-child{border-bottom:none}@media only screen and (min-width:768px) and (max-width:991px){#ratings #panel-ratings .reviews>li,#ratings_mobile #panel-ratings .reviews>li{border-top:none;border-bottom:1px solid rgba(24,116,178,.2)}}@media only screen and (max-width:767px){#ratings #panel-ratings .reviews>li,#ratings_mobile #panel-ratings .reviews>li{border-top:none;border-bottom:1px solid rgba(24,116,178,.2)}}#ratings #panel-ratings .reviews>li .published-author,#ratings_mobile #panel-ratings .reviews>li .published-author{font-size:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){#ratings #panel-ratings .reviews>li .published-author,#ratings_mobile #panel-ratings .reviews>li .published-author{font-size:14px}}#ratings #panel-ratings .reviews>li .published-author>span,#ratings_mobile #panel-ratings .reviews>li .published-author>span{font-size:15px}@media only screen and (max-width:767px){#ratings #panel-ratings .reviews>li .published-author>span,#ratings_mobile #panel-ratings .reviews>li .published-author>span{font-size:14px}}#ratings #panel-ratings .reviews>li .rating-article-title .rates,#ratings_mobile #panel-ratings .reviews>li .rating-article-title .rates{color:#404c5d;font-size:16px}@media only screen and (max-width:767px){#ratings #panel-ratings .reviews>li .rating-article-title .rates,#ratings_mobile #panel-ratings .reviews>li .rating-article-title .rates{font-size:14px}}#ratings #panel-ratings .reviews>li .content,#ratings_mobile #panel-ratings .reviews>li .content{font-size:15px}@media only screen and (max-width:767px){#ratings #panel-ratings .reviews>li .content,#ratings_mobile #panel-ratings .reviews>li .content{font-size:14px}}.premium .emma__slider{margin-top:60px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__slider{margin-top:45px}}@media only screen and (max-width:767px){.premium .emma__slider{margin-top:25px}}.premium .emma__slider .emma__slider-item{padding:0 20px;text-align:center}.premium .emma__slider .emma__slider-item .headline{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;font-size:30px;line-height:1em;padding:35px 0 20px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__slider .emma__slider-item .headline{font-size:24px}}@media only screen and (max-width:767px){.premium .emma__slider .emma__slider-item .headline{font-size:14px;padding:20px 0 10px}}.premium .emma__slider .emma__slider-item .text{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#000;padding:0 15px;font-size:15px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__slider .emma__slider-item .text{font-size:14px}}@media only screen and (max-width:767px){.premium .emma__slider .emma__slider-item .text{font-size:12px;padding:0}}.premium .emma__slider .slider .owl-dots{position:static;margin-top:10px}.premium .emma__slider .slider .owl-dots .owl-dot span{background-color:#e9e9e9;border:0}.premium .emma__slider .slider .owl-dots .owl-dot.active span{background-color:#fd6836}.premium .emma__spacer{margin-top:85px}@media only screen and (min-width:768px) and (max-width:991px){.premium .emma__spacer{margin-top:80px}}@media only screen and (max-width:767px){.premium .emma__spacer{margin-top:35px}}.custom-tab-content{margin:-15px 0 0}.custom-tab-content,.custom-tab-content .topspacer .h6 b{font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.premium .inforeiter_mobile .panel-heading{padding-bottom:0!important;border-bottom:0!important}.premium .inforeiter_mobile .ratings_mobile{padding:0 16px}.premium .inforeiter_mobile .premium-banner{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;margin:15px 0 0}.premium .inforeiter_mobile .premium-banner img{width:100%}.sizes .sizebox.old .caption{padding:0!important}.sizes .sizebox.old .caption a{display:block;padding:20px 0}@media (max-width:991px){.sizes .sizebox.old .caption{border-bottom:1px solid #b2b4b8}}@media (max-width:991px){.sizes .sizebox.old:last-child .caption,.sizes .sizebox.old:nth-last-child(2) .caption{border-bottom:none}.sizes .sizebox.old:nth-child(3) .caption,.sizes .sizebox.old:nth-child(5) .caption{border-left:none}}@media only screen and (min-width:768px) and (max-width:991px){.sizes .sizebox.old:nth-last-child(3) .caption{border-bottom:none;border-left:none}}.closeicon{background:transparent;color:#b2b4b8!important;font-size:25px;z-index:100}.multivariant-info-link{display:block;margin:5px;text-decoration:underline}@media (max-width:767px){.multivariant-info-link{text-align:center}}.multivariant--popup{padding:20px 0}.multivariant--popup .multivariant-popup--title{font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-weight:700;font-size:28px;margin:0 0 5px 8px}@media only screen and (max-width:767px){.multivariant--popup .multivariant-popup--title{font-size:20px;margin-right:20px}}.multivariant--popup .multivariant-popup--subtitle{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;border-bottom:1px solid #e0e1e3;margin:0 -16px 15px;padding:0 25px 15px;font-size:18px}@media only screen and (max-width:767px){.multivariant--popup .multivariant-popup--subtitle{font-size:14px}}.modal-footer,.multivariant--popup .multivariant-popup--img{text-align:center}.modal-footer{border-top:0;padding-bottom:25px}.modal-footer .btn-primary{padding:8px 50px;font-family:Avenir Next LT Pro Bold Condensed,Arial,Helvetica,sans-serif;font-size:1.2rem}[data-sm-type=accordion] [data-sm-toggle]{cursor:pointer;position:relative}[data-sm-type=accordion] [data-sm-toggle]:after{content:"R";font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;position:absolute;top:50%;right:16px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;will-change:transform;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}[data-sm-type=accordion] [data-sm-toggle].expanded:after{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}[data-sm-type=accordion] button[data-sm-toggle]{width:100%}[data-sm-type=accordion] [data-sm-accordion-content]{overflow:hidden;will-change:height,visibility;transition:height .35s linear,visibility .35s ease-in-out}[data-sm-type=accordion] [data-sm-accordion-content=collapsed]{visibility:hidden;display:none}.accordion-panel--heading{background-color:#f3f3f3;text-align:left;padding:15px 16px;border:none;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-size:16px;line-height:1;font-weight:700;color:#404c5d;margin-top:-1px}.accordion-panel--content>div:empty{display:none}.accordion-panel--content .panel{border:0}@media (min-width:992px){.accordion-panel--heading{display:none}.accordion-panel--content{height:auto!important;visibility:visible!important}.accordion-panel--content .panel{border-top:none}.accordion-panel--content>div{padding:0}}.editor .accordion-panel--heading,.editor [data-sm-accordion-content=collapsed]{display:block}.sm-headlines--wrapper.has--border{border-bottom:1px solid #c3c5ca}.sm-headlines--wrapper .headline{font-size:24px}.sm-headlines--wrapper .subline{font-weight:400;font-size:18px;margin-top:16px;margin-bottom:32px}@media screen and (max-width:991px){.sm-headlines--wrapper{margin-top:16px}.sm-headlines--wrapper .subline{margin-bottom:16px}}.sm-img-text--wrapper{margin-top:33px}.sm-img-text--wrapper .grey-text--wrapper{margin-top:30px;padding:32px 24px 24px 26px;background-color:#f3f3f3;font-size:16px;line-height:1.6}.sm-img-text--wrapper .grey-text--wrapper a{text-decoration:underline}@media screen and (max-width:767px){.sm-img-text--wrapper{margin-top:16px}.sm-img-text--wrapper .grey-text--wrapper{font-size:14px;margin-top:16px}}.sm-boxes--wrapper{display:flex;margin-top:30px}.sm-boxes--wrapper .box--icon-text{background-color:#2b333f;display:flex;align-items:center;color:#fff;flex:1;padding:26px 30px;margin-right:24px}.sm-boxes--wrapper .box--icon-text:last-child{margin-right:0}.sm-boxes--wrapper .box--icon-text .icon-wrapper{flex:0 0 auto;padding-right:24px}.sm-boxes--wrapper .box--icon-text .text-wrapper{flex:1 0 auto;font-size:18px;line-height:1.5;font-weight:700;text-transform:uppercase}@media screen and (max-width:991px){.sm-boxes--wrapper{flex-wrap:wrap}.sm-boxes--wrapper .box--icon-text{margin:0 0 8px;padding:16px 24px;flex:1 1 49%}.sm-boxes--wrapper .box--icon-text .text-wrapper{font-size:14px}}@media screen and (min-width:768px) and (max-width:991px){.sm-boxes--wrapper .box--icon-text:nth-child(odd){margin-right:8px}}@media screen and (max-width:767px){.sm-boxes--wrapper .box--icon-text{flex-basis:100%;margin:0 0 8px}}.ui-datepicker{padding:10px 18px 10px 10px;background:#fff;border:1px solid #ddd;margin-top:-1px}#customer-request{padding:30px 40px;background-color:#e8eaed;margin-top:40px}@media only screen and (max-width:767px){#customer-request{padding:inherit;background-color:#fff}}#customer-request form{margin-top:30px}#customer-request label{font-size:14px}#customer-request textarea{resize:none}#customer-request .add-appointment-holder{display:flex;justify-content:center;align-items:center}#customer-request .add-appointment-holder .form-group{margin:10px 0}#customer-request div[id$=salutation]{display:flex;flex-direction:row-reverse;justify-content:flex-end}#customer-request div[id$=salutation] .radio:nth-of-type(2n){margin-right:10px}#customer-request div[id$=salutation] label{display:block;position:relative}#customer-request div[id$=salutation] .check{display:block;position:absolute;border:1px solid #ddd;background-color:#fff;border-radius:100%;height:15px;width:15px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#customer-request div[id$=salutation] .check:before{display:block;position:absolute;content:"";border-radius:100%;height:9px;width:9px;top:2px;left:2px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}#customer-request div[id$=salutation] input[type=radio]{visibility:hidden}#customer-request div[id$=salutation] input[type=radio]:checked~.check:before{background:#2b333f}#customer-request .requestDate{display:flex;flex-direction:column}#customer-request .requestDate .requested-datetime{display:flex;align-items:flex-end;justify-content:space-between;pointer-events:auto}#customer-request .requestDate .requested-datetime div[class$=holder]{flex-basis:50%}#customer-request .requestDate .requested-datetime .input-wrapper{display:block;position:relative}#customer-request .requestDate .requested-datetime .input-wrapper input{border-color:#ddd}#customer-request .requestDate .requested-datetime .input-wrapper:after{content:"w";font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:16px;padding:7px 10px;background-color:#ddd;color:#2b333f;position:absolute;top:0;right:0}#customer-request .requestDate .requested-datetime.hidden{display:none}#customer-request .requestDate .requested-datetime+.requested-datetime{margin-top:10px}#customer-request .requestDate .requested-datetime .form-group{flex:0 0 52%;min-width:150px}#customer-request .form-group.last .request-button-submit{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;text-transform:uppercase;width:100%}@media (max-width:991px){#customer-request .form-group.last .request-button-submit{font-size:14px}}#customer-request .form-group.last label{font-family:Avenir LT Std,Arial,Helvetica,sans-serif;color:#abaeb3;font-size:12px}#customer-request .requestDate .invalid{padding:11px 21px}#customer-request .alert-success{color:#52ac22}html.sm-lightbox--active{overflow:hidden!important}.lightbox-shadow{z-index:2147483646}.lightbox-wrapper{z-index:2147483647}.lightbox-wrapper .lightbox-shadow--closer{z-index:2147483649;font-family:Avenir LT Std,Arial,Helvetica,sans-serif}.lightbox-wrapper .lightbox-slider{z-index:2147483648}.lightbox-wrapper .lightbox-slider--main .slides-wrapper .slides .slide{position:relative}.lightbox-wrapper .lightbox-slider--main .slides-wrapper .slides .slide img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%}.lightbox-wrapper .lightbox-slider--thumb .slides-wrapper{justify-content:center}.lightbox-wrapper .lightbox-slider--thumb .slides-wrapper .slides .slide:not(:last-child){padding-right:5px}.lightbox-wrapper .lightbox-slider--thumb .slides-wrapper .slides .slide img{border:3px solid transparent}.lightbox-wrapper .lightbox-slider--thumb .slides-wrapper .slides .slide.is-active img{border:3px solid #b2b4b8}.lightbox-wrapper .lightbox-slider .arrow-left,.lightbox-wrapper .lightbox-slider .arrow-right{background:none}.lightbox-wrapper .lightbox-slider .arrow-left:after,.lightbox-wrapper .lightbox-slider .arrow-right:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"Q";font-size:20px;color:#b2b4b8;position:relative}body{width:100%;height:100%}#chat-widget-container{bottom:56px!important;max-height:81%!important}@media (min-width:400px){#chat-widget-container{max-height:84%!important}}@media (min-width:992px){#chat-widget-container{max-height:93%!important}}.vue-checkout .is-valid.input-wrapper .validation-wrapper:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-container{display:flex;flex-direction:column-reverse}.button-container.button-container-right{margin-top:20px}.button-container .button{margin-bottom:10px}@media (min-width:524px){.button-container{flex-direction:row;margin-top:24px!important}.button-container .button{margin-right:8px}.button-container .button+.button{margin:0 0 10px 8px!important}}.scroll-lock{overflow:hidden!important}.scroll-lock.mobile-safari{height:100%;position:fixed}.article-widget-buybox{margin-top:20px;padding-left:20px}.smw-ratings{margin:24px 0}@media only screen and (max-width:767px){.smw-ratings{margin:24px -16px}}.smw-ratings__headline{font-size:22px;text-align:center;margin-bottom:32px}.smw-ratings__product{display:flex;position:relative;padding:0 32px}@media only screen and (max-width:767px){.smw-ratings__product{flex-direction:column;padding:0}}.smw-ratings__product--image{display:flex;align-items:center;justify-content:center;flex:1}.smw-ratings__product--link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.smw-ratings__review{flex:1}.smw-ratings__review--title{font-size:18px;margin-bottom:8px}@media only screen and (max-width:767px){.smw-ratings__review--title{margin-top:16px}}.smw-ratings__review--subtitle{display:flex;margin-bottom:12px}.smw-ratings__review--rating{margin-bottom:8px;align-items:center}.smw-ratings__review--rating .rating{width:82px;height:13px;background:url(/assets/images/sprite_stars.svg) no-repeat left 0}.smw-ratings__review--rating .stars{height:13px;background:url(/assets/images/sprite_stars_orange.svg) left -30px}.smw-ratings__review--date{color:#ccc;margin-right:8px}.smw-ratings__review--author{font-weight:700}.smw-ratings__slider .arrow-left:after,.smw-ratings__slider .arrow-right:after{font-family:mconcord icons,sans-serif;font-weight:400;font-style:normal;text-transform:none;content:"Q";font-size:20px;color:#ccc;position:relative}.smw-ratings__slider .arrow-right:after{bottom:-30%}.smw-ratings__slider .arrow-left:after{top:-30%}.smw-ratings__show-more{position:relative;text-decoration:underline;z-index:2}.smw-ratings__action{display:flex;align-items:center;justify-content:center;margin-top:24px}.smw-ratings__action .btn-primary{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;padding:8px 32px}/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */


/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;
	font-size: 1.1em/*{fsDefault}*/;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa/*{borderColorContent}*/;
	background: #ffffff url(/assets/vendor/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color: #222222/*{fcContent}*/;
}
.ui-widget-content a {
	color: #222222/*{fcContent}*/;
}
.ui-widget-header {
	border: 1px solid #aaaaaa/*{borderColorHeader}*/;
	background: #cccccc url(/assets/vendor/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
	color: #222222/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3/*{borderColorDefault}*/;
	background: #e6e6e6 url(/assets/vendor/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
	font-weight: normal/*{fwDefault}*/;
	color: #555555/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555/*{fcDefault}*/;
	text-decoration: none;
}
.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 {
	border: 1px solid #999999/*{borderColorHover}*/;
	background: #dadada url(/assets/vendor/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	font-weight: normal/*{fwDefault}*/;
	color: #212121/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121/*{fcHover}*/;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa/*{borderColorActive}*/;
	background: #ffffff url(/assets/vendor/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: normal/*{fwDefault}*/;
	color: #212121/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121/*{fcActive}*/;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1/*{borderColorHighlight}*/;
	background: #fbf9ee url(/assets/vendor/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
	color: #363636/*{fcHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a/*{borderColorError}*/;
	background: #fef1ec url(/assets/vendor/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
	color: #cd0a0a/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a/*{fcError}*/;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/assets/vendor/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(/assets/vendor/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(/assets/vendor/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(/assets/vendor/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(/assets/vendor/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(/assets/vendor/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/assets/vendor/ui-icons_cd0a0a_256x240.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url(/assets/vendor/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .3/*{opacityOverlay}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/;
}
.ui-widget-shadow {
	margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/;
	padding: 8px/*{thicknessShadow}*/;
	background: #aaaaaa url(/assets/vendor/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .3/*{opacityShadow}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterShadow}*/;
	border-radius: 8px/*{cornerRadiusShadow}*/;
}

/*# sourceMappingURL=base.bundle.css.map*/