.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer {position: absolute;left: 0;top: 0;}.leaflet-container {overflow: hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow {-webkit-user-select: none; -moz-user-select: none;user-select: none;-webkit-user-drag: none;}.leaflet-safari .leaflet-tile {image-rendering: -webkit-optimize-contrast;}.leaflet-safari .leaflet-tile-container {width: 1600px;height: 1600px;-webkit-transform-origin: 0 0;}.leaflet-marker-icon,.leaflet-marker-shadow {display: block;}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer {max-width: none !important;}.leaflet-container.leaflet-touch-zoom {-ms-touch-action: pan-x pan-y;touch-action: pan-x pan-y;}.leaflet-container.leaflet-touch-drag {-ms-touch-action: pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {-ms-touch-action: none;touch-action: none;}.leaflet-tile {filter: inherit;visibility: hidden;}.leaflet-tile-loaded {visibility: inherit;}.leaflet-zoom-box {width: 0;height: 0;-moz-box-sizing: border-box; box-sizing: border-box;z-index: 800;}.leaflet-overlay-pane svg {-moz-user-select: none;}.leaflet-pane { z-index: 400; }.leaflet-tile-pane{ z-index: 200; }.leaflet-overlay-pane { z-index: 400; }.leaflet-shadow-pane{ z-index: 500; }.leaflet-marker-pane{ z-index: 600; }.leaflet-tooltip-pane { z-index: 650; }.leaflet-popup-pane { z-index: 700; }.leaflet-map-pane canvas { z-index: 100; }.leaflet-map-pane svg{ z-index: 200; }.leaflet-vml-shape {width: 1px;height: 1px;}.lvml {behavior: url(#default#VML);display: inline-block;position: absolute;}.leaflet-control {position: relative;z-index: 800;pointer-events: visiblePainted; pointer-events: auto;}.leaflet-top,.leaflet-bottom {position: absolute;z-index: 1000;pointer-events: none;}.leaflet-top {top: 0;}.leaflet-right {right: 0;}.leaflet-bottom {bottom: 0;}.leaflet-left {left: 0;}.leaflet-control {float: left;clear: both;}.leaflet-right .leaflet-control {float: right;}.leaflet-top .leaflet-control {margin-top: 10px;}.leaflet-bottom .leaflet-control {margin-bottom: 10px;}.leaflet-left .leaflet-control {margin-left: 10px;}.leaflet-right .leaflet-control {margin-right: 10px;}.leaflet-fade-anim .leaflet-tile {will-change: opacity;}.leaflet-fade-anim .leaflet-popup {opacity: 0;-webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {opacity: 1;}.leaflet-zoom-animated {-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;}.leaflet-zoom-anim .leaflet-zoom-animated {will-change: transform;}.leaflet-zoom-anim .leaflet-zoom-animated {-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); -moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1); -o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1);transition: transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile {-webkit-transition: none; -moz-transition: none; -o-transition: none;transition: none;}.leaflet-zoom-anim .leaflet-zoom-hide {visibility: hidden;}.leaflet-interactive {cursor: pointer;}.leaflet-grab {cursor: -webkit-grab;cursor:-moz-grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive {cursor: crosshair;}.leaflet-popup-pane,.leaflet-control {cursor: auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable {cursor: move;cursor: -webkit-grabbing;cursor:-moz-grabbing;}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container {pointer-events: none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive {pointer-events: visiblePainted; pointer-events: auto;}.leaflet-container {background: #ddd;outline: 0;}.leaflet-container a {color: #0078A8;}.leaflet-container a.leaflet-active {outline: 2px solid orange;}.leaflet-zoom-box {border: 2px dotted #38f;background: rgba(255,255,255,0.5);}.leaflet-container {font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;}.leaflet-bar {box-shadow: 0 1px 5px rgba(0,0,0,0.65);border-radius: 4px;}.leaflet-bar a,.leaflet-bar a:hover {background-color: #fff;border-bottom: 1px solid #ccc;width: 26px;height: 26px;line-height: 26px;display: block;text-align: center;text-decoration: none;color: black;}.leaflet-bar a,.leaflet-control-layers-toggle {background-position: 50% 50%;background-repeat: no-repeat;display: block;}.leaflet-bar a:hover {background-color: #f4f4f4;}.leaflet-bar a:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}.leaflet-bar a:last-child {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom: none;}.leaflet-bar a.leaflet-disabled {cursor: default;background-color: #f4f4f4;color: #bbb;}.leaflet-touch .leaflet-bar a {width: 30px;height: 30px;line-height: 30px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out {font: bold 18px 'Lucida Console', Monaco, monospace;text-indent: 1px;}.leaflet-control-zoom-out {font-size: 20px;}.leaflet-touch .leaflet-control-zoom-in {font-size: 22px;}.leaflet-touch .leaflet-control-zoom-out {font-size: 24px;}.leaflet-control-layers {box-shadow: 0 1px 5px rgba(0,0,0,0.4);background: #fff;border-radius: 5px;}.leaflet-control-layers-toggle {background-image: url(../images/leaflet/layers.png);width: 36px;height: 36px;}.leaflet-retina .leaflet-control-layers-toggle {background-image: url(../images/leaflet/layers-2x.png);background-size: 26px 26px;}.leaflet-touch .leaflet-control-layers-toggle {width: 44px;height: 44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle {display: none;}.leaflet-control-layers-expanded .leaflet-control-layers-list {display: block;position: relative;}.leaflet-control-layers-expanded {padding: 6px 10px 6px 6px;color: #333;background: #fff;}.leaflet-control-layers-scrollbar {overflow-y: scroll;padding-right: 5px;}.leaflet-control-layers-selector {margin-top: 2px;position: relative;top: 1px;}.leaflet-control-layers label {display: block;}.leaflet-control-layers-separator {height: 0;border-top: 1px solid #ddd;margin: 5px -10px 5px -6px;}.leaflet-default-icon-path {background-image: url(../images/leaflet/marker-icon.png);}.leaflet-container .leaflet-control-attribution {background: #fff;background: rgba(255, 255, 255, 0.7);margin: 0;}.leaflet-control-attribution,.leaflet-control-scale-line {padding: 0 5px;color: #333;}.leaflet-control-attribution a {text-decoration: none;}.leaflet-control-attribution a:hover {text-decoration: underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale {font-size: 11px;}.leaflet-left .leaflet-control-scale {margin-left: 5px;}.leaflet-bottom .leaflet-control-scale {margin-bottom: 5px;}.leaflet-control-scale-line {border: 2px solid #777;border-top: none;line-height: 1.1;padding: 2px 5px 1px;font-size: 11px;white-space: nowrap;overflow: hidden;-moz-box-sizing: border-box; box-sizing: border-box;background: #fff;background: rgba(255, 255, 255, 0.5);}.leaflet-control-scale-line:not(:first-child) {border-top: 2px solid #777;border-bottom: none;margin-top: -2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child) {border-bottom: 2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {box-shadow: none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {border: 2px solid rgba(0,0,0,0.2);background-clip: padding-box;}.leaflet-popup {position: absolute;text-align: center;margin-bottom: 20px;}.leaflet-popup-content-wrapper {padding: 1px;text-align: left;border-radius: 12px;}.leaflet-popup-content {margin: 13px 19px;line-height: 1.4;}.leaflet-popup-content p {margin: 18px 0;}.leaflet-popup-tip-container {width: 40px;height: 20px;position: absolute;left: 50%;margin-left: -20px;overflow: hidden;pointer-events: none;}.leaflet-popup-tip {width: 17px;height: 17px;padding: 1px;margin: -10px auto 0;-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);-ms-transform: rotate(45deg); -o-transform: rotate(45deg);transform: rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip {background: white;color: #333;box-shadow: 0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button {position: absolute;top: 0;right: 0;padding: 4px 4px 0 0;border: none;text-align: center;width: 18px;height: 14px;font: 16px/14px Tahoma, Verdana, sans-serif;color: #c3c3c3;text-decoration: none;font-weight: bold;background: transparent;}.leaflet-container a.leaflet-popup-close-button:hover {color: #999;}.leaflet-popup-scrolled {overflow: auto;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper {zoom: 1;}.leaflet-oldie .leaflet-popup-tip {width: 24px;margin: 0 auto;-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);}.leaflet-oldie .leaflet-popup-tip-container {margin-top: -1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip {border: 1px solid #999;}.leaflet-div-icon {background: #fff;border: 1px solid #666;}.leaflet-tooltip {position: absolute;padding: 6px;background-color: #fff;border: 1px solid #fff;border-radius: 3px;color: #222;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: none;box-shadow: 0 1px 3px rgba(0,0,0,0.4);}.leaflet-tooltip.leaflet-clickable {cursor: pointer;pointer-events: auto;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {position: absolute;pointer-events: none;border: 6px solid transparent;background: transparent;content: "";}.leaflet-tooltip-bottom {margin-top: 6px;}.leaflet-tooltip-top {margin-top: -6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before {left: 50%;margin-left: -6px;}.leaflet-tooltip-top:before {bottom: 0;margin-bottom: -12px;border-top-color: #fff;}.leaflet-tooltip-bottom:before {top: 0;margin-top: -12px;margin-left: -6px;border-bottom-color: #fff;}.leaflet-tooltip-left {margin-left: -6px;}.leaflet-tooltip-right {margin-left: 6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {top: 50%;margin-top: -6px;}.leaflet-tooltip-left:before {right: 0;margin-right: -12px;border-left-color: #fff;}.leaflet-tooltip-right:before {left: 0;margin-left: -12px;border-right-color: #fff;}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:after,blockquote:before,q:after,q:before {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;}.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 28px;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-selection--single .select2-selection__clear {position: relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: 8px;padding-left: 20px;}.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-search--inline {float: left;}.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-dropdown {background-color: white;border: 1px solid #aaa;border-radius: 4px;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051;}.select2-results {display: block;}.select2-results__options {list-style: none;margin: 0;padding: 0;}.select2-results__option {padding: 6px;user-select: none;-webkit-user-select: none;}.select2-results__option[aria-selected] {cursor: pointer;}.select2-container--open .select2-dropdown {left: 0;}.select2-container--open .select2-dropdown--above {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--open .select2-dropdown--below {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-search--dropdown {display: block;padding: 4px;}.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-search--dropdown.select2-search--hide {display: none;}.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0);}.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;}.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto;}.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;float: left;}.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {float: right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--default.select2-container--focus .select2-selection--multiple {border: solid black 1px;outline: 0;}.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaaaaa;}.select2-container--default .select2-search--inline .select2-search__field {background: transparent;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield;}.select2-container--default .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--default .select2-results__option[role=group] {padding: 0;}.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;}.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ddd;}.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em;}.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb;color: white;}.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image: -o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-right: 10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto;}.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);}.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0;}.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0;}.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none;}.select2-container--classic .select2-dropdown {background-color: #fff;border: 1px solid transparent;}.select2-container--classic .select2-dropdown--above {border-bottom: none;}.select2-container--classic .select2-dropdown--below {border-top: none;}.select2-container--classic .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--classic .select2-results__option[role=group] {padding: 0;}.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: #fff;}.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb;}.jcf-select {display: inline-block;vertical-align: top;position: relative;border: 2px #ededed solid;background: #fff;margin: 0 0 12px;height: 29px;font-family: 'OpenSans';font-weight: 300;width: 100%;}.jcf-select select {z-index: 1;left: 0;top: 0;}.jcf-select .jcf-select-text {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;cursor: default;display: block;font-size: 13px;line-height: 26px;margin: 0 35px 0 8px;}.jcf-select .jcf-select-opener {position: absolute;text-align: center;background: url('../images/icons/caret-down.svg') no-repeat center center;background-size: 30% auto;width: 26px;bottom: 0;right: 0;top: 0;}body > .jcf-select-drop {position: absolute;margin: -1px 0 0;z-index: 9999;}body > .jcf-select-drop.jcf-drop-flipped {margin: 1px 0 0;}.jcf-select .jcf-select-drop {position: absolute;margin-top: 0px;z-index: 9999;top: 100%;left: -1px;right: -1px;}.jcf-select .jcf-drop-flipped {bottom: 100%;top: auto;}.jcf-select.jcf-compact-multiple {max-width: 220px;}.jcf-select.jcf-compact-multiple .jcf-select-opener:before {display: inline-block;padding-top: 2px;content: '...';}.jcf-select-drop .jcf-select-drop-content {border: 1px solid #f00;}.jcf-select-drop.jcf-compact-multiple .jcf-hover {background: none;}.jcf-select-drop.jcf-compact-multiple .jcf-selected {background: #e6e6e6;color: #000;}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before {display: inline-block;content: '';height: 4px;width: 8px;margin: -7px 5px 0 -3px;border: 3px solid #777;border-width: 0 0 3px 3px;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";}.jcf-list-box {overflow: hidden;display: inline-block;border: 1px solid #b8c3c9;min-width: 200px;margin: 0 15px;}.jcf-list {display: inline-block;vertical-align: top;position: relative;background: #fff;line-height: 14px;font-size: 12px;width: 100%;}.jcf-list .jcf-list-content {vertical-align: top;display: inline-block;overflow: auto;width: 100%;}.jcf-list ul {list-style: none;padding: 0;margin: 0;}.jcf-list ul li {overflow: hidden;display: block;}.jcf-list .jcf-overflow {overflow: auto;}.jcf-list .jcf-option {white-space: nowrap;overflow: hidden;cursor: default;display: block;padding: 5px 9px;color: #656565;min-height: 14px;height: 1%;}.jcf-list .jcf-disabled {background: #fff !important;color: #aaa !important;}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected {background: #e6e6e6;color: #000;}.jcf-list .jcf-optgroup-caption {white-space: nowrap;font-weight: bold;display: block;padding: 5px 9px;cursor: default;color: #000;}.jcf-list .jcf-optgroup .jcf-option {padding-left: 30px;}@font-face {font-family: 'OpenSans';src: url('font.php?f=OpenSans-Regular-webfont.woff') format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: 'OpenSans';src: url('font.php?f=OpenSans-Bold-webfont.woff') format('woff');font-weight: 700;font-style: normal;}@font-face {font-family: 'OpenSans';src: url('font.php?f=OpenSans-Light-webfont.woff') format('woff');font-weight: 300;font-style: normal;}.clear:after {content: ".";display: block;height: 0;overflow: hidden;clear: both;visibility: hidden;}.clear {zoom: 1;}.clear-both {clear: both;}.clear-left {clear: left;}.clean-margin {margin: 0 !important;}.clean-padding {padding: 0 !important;}.clear-box {display: block;height: 0;font-size: 0;clear: both;}.white {color: #fff !important;}.hidden {display: none;}.block,.display {display: block !important;}.inline {display: inline;}.inline-block {display: inline-block;}.fl {float: left;}.fr {float: right;}.normal {font-weight: 400 !important;}strong,.bold {font-weight: 700 !important;}.bolder {font-weight: 900 !important;}.underline {text-decoration: underline !important;}.italic {font-style: italic;}.ln-normal {line-height: normal !important;}.ln-22 {line-height: 22px !important;}.left {text-align: left !important;}.lowercase {text-transform: lowercase !important;}.block-center {text-align: center !important;margin: auto !important;}.center,.text-center,.txt-center {text-align: center !important;}.vcenter {vertical-align: middle;}.right {text-align: right !important;}.justify {text-align: justify;}img.block {display: block;}.nowrap {white-space: nowrap;}.uppercase {text-transform: uppercase !important;}.pointer {cursor: pointer;}.help {cursor: help;}.relative {position: relative;}.text-indent {text-indent: 20px;}.bt-space0 {margin-bottom: 0px !important;}.bt-space5 {margin-bottom: 5px !important;}.bt-space10 {margin-bottom: 10px !important;}.bt-space15 {margin-bottom: 15px !important;}.bt-space20 {margin-bottom: 20px !important;}.mt-0 {margin-top: 0 !important;}.mt-5 {margin-top: 5px !important;}.mt-10 {margin-top: 10px !important;}.mt-20 {margin-top: 20px !important;}.mt-30 {margin-top: 30px !important;}.mt-50 {margin-top: 50px !important;}.mb-50 {margin-bottom: 50px;}.mb-0 {margin-bottom: 0 !important;}.pb-0 {padding-bottom: 0 !important;}.pb-5 {padding-bottom: 5px !important;}.pb-10 {padding-bottom: 10px !important;}.pb-20 {padding-bottom: 20px !important;}.pt-0 {padding-top: 0 !important;}.pt-5 {padding-top: 5px !important;}.pt-10 {padding-top: 10px !important;}.pt-20 {padding-top: 20px !important;}.pad-10 {padding: 10px !important;}.pad-20 {padding: 20px !important;}.red-color {color: #C0392B !important;}.green-color {color: #27AE60 !important;}.blue-color {color: #0395cc !important;}.link-color {color: #29bbf2 !important;}.font-xsmall {font-size: .7em;}.font-small {font-size: .8em;}.font-smaller {font-size: .9em;}.font-bigger {font-size: 1.1em;}.font-big {font-size: 1.2em;}.font-xbig {font-size: 1.4em;}.full {width: 100%;}.half {width: 50%;}.size1-6 {width: 16.67%;}.size-40 {width: 40px;}.size-50 {width: 50px;}.size-60 {width: 60px;}.size-80 {width: 80px;}.vcentered {display: table-cell;vertical-align: middle;}.vcentered-wrap {display: table;height: 646px;width: 50%;}.leaflet-control-attribution {display: none !important;}.container {position: relative;max-width: 1720px;margin: 0 auto;}.container.tight {max-width: 1147px;}.container.classic {max-width: 1470px;}.container.wide {max-width: 1720px;}.container.to-left {max-width: 1810px;margin-left: 0;margin-right: auto;}.columns {width: 100%;zoom: 1;}.columns > div[class*="col"] {float: left;}.lastcol,.lastcolumn,.last {margin-right: 0 !important;}.col12 {width: 50%;}.col13 {width: 33.3%;*width: 33.1%;}.col23 {width: 66.6%;*width: 66.4%;}.col14 {width: 25%;}.col24 {width: 50%;}.col15 {width: 20%;}.col45 {width: 80%;}.col34 {width: 75%;}.col16 {width: 16.66%;}.col26 {width: 33.32%;}.col36 {width: 50%;}.col46 {width: 66.66%;}.col56 {width: 83.32%;}.col12m {width: 49%;*width: 48.989%;margin-right: 2%;*margin-right: 2.1%;}.col12m + .col12m {margin-right: 0;}.col13m {width: 32%;*width: 31.899%;margin-right: 2%;*margin-right: 2.1%;}.col13m + .col13m + .col13m,.col13m + .col23m {margin-right: 0;}.col23m {width: 66%;margin-right: 2%;}.col23m + .col13m {margin-right: 0;}.col14m {width: 23.5%;*width: 23.4%;margin-right: 2%;*margin-right: 2.1%;}.col14m + .col14m + .col14m + .col14m,.col14m + .col24m + .col14m,.col14m + .col14m + .col24m,.col14m + .col34m {margin-right: 0;}.col24m {width: 49%;*width: 48.989%;margin-right: 2%;*margin-right: 2.1%;}.col24m + .col14m + .col14m,.col24m + .col24m {margin-right: 0;}.col34m {width: 74.5%;*width: 74.4%;margin-right: 2%;*margin-right: 2.1%;}.col34m + .col14m {margin-right: 0;}.messages {display: block;margin-bottom: 20px;overflow: hidden;position: relative;z-index: 1;background-repeat: no-repeat;background-attachment: scroll;background-position: 21px 17px;}.messages p {margin: .8em 0 !important;padding: 0 2em;color: #fff;}.messages strong {color: #fff;}.messages a {color: #fff;}.message-error {background-color: #c0392b;}.message-success {background-color: #27ae60;}.message-info {background-color: #2980b9;}.message-warning {background-color: #f39c12;}.text-highlight {margin-right: 3px;padding: 3px 5px;color: #FFFFFF;}.highlight-turqoise {background-color: #16a085;}.highlight-green {background-color: #27ae60;}.highlight-blue {background-color: #2980b9;}.highlight-magenta {background-color: #8e44ad;}.highlight-dark {background-color: #2c3e50;}.highlight-yellow {background-color: #f1c40f;}.highlight-red {background-color: #c0392b;}.highlight-orange {background-color: #e67e22;}.light {font-weight: 300;}.thin {font-weight: 200;}sup {font-size: .6em;vertical-align: top;}.required {color: #b21621;}table {width: 100%;margin-bottom: 20px;border-collapse: collapse;border-spacing: 0;}table > thead > tr > th,table > tbody > tr > th,table > tfoot > tr > th,table > thead > tr > td,table > tbody > tr > td,table > tfoot > tr > td {border: none;line-height: 1.42857;padding: 5px;vertical-align: middle;text-align: left;color: #222 !important;}table > thead > tr > th,table > thead > tr > td {border-bottom-width: 2px;}table th {font-size: 1em;letter-spacing: 2px;text-transform: uppercase;}html {font-family: 'Rajdhani';font-weight: 400;background: #ebebeb;}body {margin: 0;line-height: normal;text-align: left;color: #363636;font-size: 18px;max-width: 1920px;overflow-x: hidden;margin: auto;background: #fff;font-family: 'Industry';}body * {text-rendering: optimizeLegibility !important;-webkit-font-smoothing: antialiased !important;}body,input,select,a {text-decoration: none;}input {font-family: 'Industry', sans-serif;}*,:after,:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}::selection {color: #000;background: #ccc;}::-moz-selection {color: #000;background: #ccc;}input[type="submit"] {-webkit-appearance: none;border-radius: 0;}input.text {-webkit-appearance: none;border-radius: 0;}.font-second {font-family: 'OpenSans';font-size: 0.85em;}.button {font-family: 'Industry', sans-serif;font-weight: 700;background-color: #3d3d3b;color: #fff;text-decoration: none;padding: 12px 35px 12px 35px;transition: opacity .35s;display: inline-block;margin: 10px;font-size: 1.2em;border: none;outline: none;-webkit-appearance: none;border-radius: 0;}.button.big {font-size: 1em;padding: 15px 35px;}.button.bg-red {background: #b21621;}.button.bg-green {background: #01ab62;}.button:hover {opacity: .85;}.col13m .button {margin: 0;}.field {position: relative;}.red-alert {background: #b21621;padding: 20px;font-weight: bold;color: white;text-align: justify;}#header-fixed-height {width: 100%;height: 110px;transition: all .35s;}#header-fixed-height.scrolled {height: 90px;}header {border-top: 6px solid #b21621;background: #f9f9f9;max-width: 1920px;position: fixed;z-index: 99999;transition: height .35s;width: 100%;top: 0;margin: auto;height: 110px;}header #logo {background: #b21621;width: 14%;float: left;transition: height .35s;padding: 15px 0px;height: 110px;top: -6px;position: absolute;}@media screen and (min-width: 990px) {header #logo {width: 220px;}}@media screen and (min-width: 1220px) {header #logo {width: 320px;}}@media screen and (min-width: 1600px) {header #logo {width: 320px;}}header #logo img {display: block;position: relative;height: 74px;left: 40px;transition: all .35s;}header:before {content: '';display: block;height: 100%;width: 100px;position: absolute;left: 0%;top: 0;background: #b21621;}header:after {content: '';display: block;width: 100px;height: 53px;position: absolute;right: 0px;top: 104px;background: #3d3d3b;z-index: 1;transition: top .35s;}header #nav-main {float: right;text-align: right;width: 86%;position: relative;z-index: 99999;}header #nav-main .sf-with-ul {outline: none;}header #nav-main ul {text-align: right;float: right;position: relative;z-index: 999999;}header #nav-main ul li {display: block;float: left;line-height: 104px;font-weight: 400;}header #nav-main ul li a {display: block;height: 100%;padding: 0 17px;font-size: 18px;color: #363636;transition: color .35s;}header #nav-main ul li a span.title {padding: 13px 17px 11px 17px;}header #nav-main ul li a:hover {color: #b21621;}header #nav-main ul li.last a {padding-right: 0;}header #nav-main ul li:first-child {display: none;}header #nav-main ul li:last-child a {padding-left: 0;}header #nav-main ul li:last-child a > span.title {color: #b21621;border: 1px solid #b21621;transition: all .35s;}header #nav-main ul li:last-child a > span.title:hover {background: #b21621;color: white;}header #nav-main ul li ul {display: none;position: absolute;top: 104px;background-color: #fff;z-index: -9;left: 0;width: 100%;padding-top: 20px;overflow: hidden;padding-bottom: 20px;min-height: 220px;padding-right: 24%;border: 1px solid #eee;border-top: none;background: #ebebeb;}@media screen and (min-width: 768px) {header #nav-main ul li ul {opacity: 0;display: none;width: auto;}}header #nav-main ul li ul li {width: 48%;display: block;float: left;line-height: 25px;text-align: left;padding-left: 20px;font-size: 0.9em;height: 25px;overflow: hidden;text-overflow: ellipsis;}header #nav-main ul li ul li:first-child {display: block;}header #nav-main ul li ul li a {padding-left: 12px !important;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;position: relative;font-size: 16px;}header #nav-main ul li ul li a span.title {padding: 0px;color: #363636 !important;border: none !important;}header #nav-main ul li ul li a span.title:hover {background: transparent !important;}header #nav-main ul li ul li a:before {position: absolute;left: 0;content: '';display: block;width: 3px;height: 3px;background: #d0d0d0;top: 10px;}header #nav-main ul li ul li a:hover span.title {color: #b21621 !important;}header #nav-main ul li ul li.item-block {position: absolute;right: 0;top: 0;background: #f9f9f9;width: 30%;height: 100%;padding-top: 20px;padding-right: 20px;}header #nav-main ul li ul li.item-block .h3 {color: #b21621;font-size: 18px;font-weight: 700;padding: .5em 0;margin-bottom: 0;}header #nav-main ul li ul li.item-block p {line-height: 19px;font-size: 15px;}header #nav-main ul li ul li.item-block p a {display: none;}header #nav-main ul li ul li.item-block img {background: red;height: 120px;width: auto;display: block;margin-bottom: 5px;}header #nav-main ul li ul li.item-block a {font-size: 1.1em;font-weight: 700;padding: 0 !important;}header #nav-main ul li ul li.item-block a:before {display: none;}header #nav-main ul li.to-left ul {left: auto;right: 0;}@media screen and (min-width: 768px) {header #nav-main ul li:hover ul {position: absolute;left: 0px !important;right: 0px !important;z-index: 99999;opacity: 1 !important;}header #nav-main ul li:hover ul ul {opacity: 0 !important;z-index: -99 !important;display: none !important;}}header #nav-main ul li.active > a {font-weight: 700;}header.scrolled {height: 84px;border-top: 0px solid #b21621;}header.scrolled #logo {padding: 7px 0;height: 84px;top: 0px;}header.scrolled #logo img {height: 65px;}header.scrolled:after {top: 84px;}header.scrolled #nav-main > ul > li {line-height: 84px;transition: all .35s;}header.scrolled #nav-main > ul > li ul {top: 84px;}#menu-label {display: none;}@media only screen and (max-width: 768px) {header {}header.scrolled #menu-label {top: 25px;}}#nav-custom {float: right;position: absolute;z-index: 9999;top: 104px;transition: all .35s;width: 100%;right: 0;}#nav-custom ul {position: relative;z-index: 3;background: #3d3d3b;float: right;}#nav-custom ul li {float: left;line-height: 52px;}#nav-custom ul li a {color: #ececea;font-weight: 600;font-size: 1.05em;padding: 0 20px;display: block;height: 100%;transition: color .35s;}#nav-custom ul li a:hover {color: #b92d36;}#nav-custom ul li a .amount {width: 20px;height: 20px;background: #b21621;color: #ececea;margin-left: 10px;font-size: .8em;font-weight: 700;padding: 1px 5px;}#nav-custom ul li:hover #cart-widget,#nav-custom ul li.opened #cart-widget {display: block;background: #fff;}#nav-custom ul li.search {position: relative;}#nav-custom ul li.search .search-open {position: relative;display: block;width: 52px;height: 52px;cursor: pointer;background: #b21621 url('../images/icons/magnifying-glass.svg') no-repeat center center !important;background-size: 19px auto!important;}#nav-custom ul li.my-basket > a {background: url('../images/icons/cart.svg') no-repeat 12px 13px;padding-left: 56px;display: block;background-size: 22px auto;transition: all .35s;}#nav-custom ul li.my-basket > a:hover {background-position: 15px 13px;}#nav-custom ul li.user-register {margin-left: 10px;}#nav-custom ul li.user-register a {background: url('../images/icons/plus.svg') no-repeat 12px 14px;padding-left: 48px;display: block;background-size: 22px auto;transition: all .35s;}#nav-custom ul li.user-register a:hover {background-position: 15px 14px;}#nav-custom ul li.user-login {margin-left: 10px;}#nav-custom ul li.user-login a {background: url('../images/icons/login.svg') no-repeat 12px 14px;padding-left: 48px;display: block;background-size: 22px auto;transition: all .35s;}#nav-custom ul li.user-login a:hover {background-position: 15px 14px;}#nav-custom ul.type-2 {background: #b21621;padding-left: 0;height: 52px;z-index: 99;display: none;}#nav-custom ul.type-2 li {background: #b21621;position: relative;}#nav-custom ul.type-2 li:first-child:after {content: '';height: 30px;width: 1px;position: absolute;top: 10px;right: -1px;background: #960d15;display: block;z-index: 10;}#nav-custom ul.type-2 li a {opacity: 0.7;transition: opacity .35s;}#nav-custom ul.type-2 li a:hover {color: #ececea;opacity: 1;}#nav-custom ul.type-2 li.active a {opacity: 1;}#nav-custom ul#cart-widget {position: absolute;top: 52px;background: #b21621;right: 0px;border: 2px #ececea solid;padding-left: 0;width: 75%;display: none;z-index: 9999;}#nav-custom ul#cart-widget .item {background: #eeeeee;border-bottom: 2px solid #fff;padding: 1em;line-height: 1em;position: relative;width: 100%;}#nav-custom ul#cart-widget .item p {margin-bottom: 7px;padding-right: 30px;}#nav-custom ul#cart-widget .item p a {color: #363636;padding: 0;font-weight: 700;}#nav-custom ul#cart-widget .item .remove {height: 15px;width: 15px;background: #b21621;position: absolute;right: 1em;top: 1em;display: block;padding: 0;font-size: inherit;line-height: 1em;background: url('../images/icons/remove.png') no-repeat center center;border: none;cursor: pointer;}#nav-custom ul#cart-widget .item .font-open {font-family: 'OpenSans';font-size: .8em;}#nav-custom ul#cart-widget .item .text {width: 60px;border: 1px #959595 solid;font-family: 'OpenSans';font-weight: 300;font-size: .7em;padding: 5px 0;text-align: center;margin-top: 8px;}#nav-custom ul#cart-widget .item .amount-unit {padding-right: 10px;}#nav-custom ul#cart-widget .actions {background: #fff;padding: 1em;line-height: 1em;width: 100%;}#nav-custom ul#cart-widget .actions a {padding: 0;}#nav-custom ul#cart-widget .actions a.show-more {color: #b21621;font-size: .9em;font-weight: 700;display: block;margin-bottom: 15px;}#nav-custom ul#cart-widget .actions a.btn {display: block;text-align: center;background: #b21621;color: #ececea;padding: 15px 0;margin-top: 15px;transition: all .35s;}#nav-custom ul#cart-widget .actions a.btn:hover {opacity: .85;}#nav-custom ul#cart-widget .actions .price-no-vat {font-family: 'OpenSans';font-weight: 300;font-size: .8em;}#nav-custom ul#cart-widget .actions .price-vat {font-family: 'OpenSans';font-weight: 300;font-size: .85em;}#nav-custom ul#cart-widget.loading {min-height: 4em;background: url('../images/ajax-loader.gif') no-repeat center center;}#nav-custom ul#cart-widget.loading > * {display: none;}#nav-custom ul #search-form .text {background: none;font-family: 'Industry', sans-serif;font-size: 1em;color: #ebebeb;outline: none;line-height: 42px;border: none;float: left;margin-top: 5px;padding-left: 20px;}#nav-custom ul #search-form .submit {background: url('../images/icons/magnifying-glass.svg') no-repeat center center;height: 52px;width: 52px;border: none;float: left;position: relative;cursor: pointer;background-size: 20px auto;}#nav-custom ul #search-form .submit:focus {outline: none;}#nav-custom ul #search-form .red-line {display: block;width: 2px;height: 31px;background: #b21621;float: left;margin-top: 10px;}#nav-custom ul #search-form-widget {display: none;position: absolute;top: 0px;padding-bottom: 1px;border-radius: 0px;right: 50px;width: 500px;background: white;}#nav-custom ul #search-form-widget input[type="submit"] {background: #b21621 url('../images/icons/magnifying-glass.svg') no-repeat center center;background-size: 20px auto;cursor: pointer;display: none;}#nav-custom ul #search-form-widget .select2-selection--single {background: white;border: 1px solid #b9b9b9;border-radius: 0px;padding-bottom: 10px !important;height: 53px;width: 500px;}#nav-custom ul #search-form-widget .select2-dropdown {background: white !important;border: 1px solid #b9b9b9;padding-bottom: 10px !important;width: 500px !important;}#nav-custom ul #search-form-widget .select2-search__field {background: white;padding: 1px;border: none !important;-webkit-appearance: none;top: -4px;position: relative;font-size: 16px;color: black;line-height: 50px;text-indent: 10px;}#nav-custom ul #search-form-widget .select2-dropdown .select2-results__options {width: 492px;left: 5px;}#nav-custom ul #search-form-widget .select2-results ul {background: none !important;}#nav-custom ul #search-form-widget .select2-results ul li {background: none !important;}#nav-custom.scrolled {top: 84px;}#page {position: relative;top: -52px;overflow: hidden;}#page #breadcrumb {display: block;overflow: hidden;margin-top: 25px;padding-left: 0;margin-top: 104px;}#page #breadcrumb li {font-family: 'Industry', sans-serif;float: left;padding: 0 2px;font-size: .90em;line-height: 25px;margin: 0;}#page #breadcrumb li a {color: #363636;text-decoration: none;}#page #breadcrumb li:before {display: none;}.slick-slide {outline: none !important;background-image: none !important;}#cycle {height: 640px;width: 100%;overflow: hidden;position: relative;}#cycle .slick-slide {outline: none;}#cycle .slide {height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center top;}#cycle .slide + .slide {display: none;}#cycle.slick-slider .slide + .slide {display: block;}#cycle img {opacity: 1;max-width: 100%;height: auto;top: -240px;position: relative;visibility: visible !important;z-index: -1;}#cycle .info {position: absolute;height: 640px;width: 100%;top: -0px;left: 30px;display: table;}#cycle .info h2 {font-size: 3em;font-weight: 700;color: #fff;line-height: 1em;padding-bottom: 10px;text-shadow: 2px 2px 4px #5d5d5d;}#cycle .info p {color: #fff;font-size: 1em;border-left: 3px solid #b21621;padding-left: .75em;font-family: 'OpenSans';text-shadow: 2px 2px 4px #5d5d5d;}#cycle .info a {display: inline-block;padding: 10px 40px;text-align: center;min-width: 250px;background: #b21621;color: #fff;font-size: 1.2em;margin-top: 30px;font-weight: 700;letter-spacing: .075em;transition: background-color 0.35s;}#cycle .info a:hover {background-color: #3d3d3b;}#cycle .slick-arrow {display: none !important;position: absolute;top: - 50px;height: 51px;width: 51px;background: #b21621 url('../images/arrow_left.png') no-repeat center center;border: none;outline: none;font-size: 0;cursor: pointer;}#cycle .slick-arrow.slick-next {right: 0;background-image: url('../images/arrow_right.png');}#cycle .slick-arrow.slick-prev {left: 0;}#cycle .slick-dots {position: absolute;top: 0px;left: 50%;}#cycle .slick-dots li {display: block;height: 12px;width: 12px;background: #fff;float: left;margin-right: 13px;cursor: pointer;opacity: .3;}#cycle .slick-dots li.slick-active {background: #b21621;opacity: 1;}#cycle #cycle-controls {position: absolute;bottom: 0px;width: 100%;height: 50px;margin: 0 auto;left: 0px;right: 0px;z-index: 0;}#product-strip {height: 0px;width: 100%;background-color: #fff;overflow: hidden;padding-top: 16.66666%;position: relative;}#product-strip #category-block {background: #b21621;height: 100%;width: 16.66666%;float: left;position: absolute;overflow: hidden;top: 0;text-align: center;}#product-strip #category-block #category-header {width: 100%;height: 44px;background: #3d3d3b;}#product-strip #category-block #category-header li {text-align: center;width: 33.3333%;float: left;line-height: 44px;}#product-strip #category-block #category-header li a {font-weight: 700;color: #7a7a78;font-size: .9em;transition: color .35s;display: block;height: 100%;width: 100%;}#product-strip #category-block #category-header li:hover a {color: #ececea;}#product-strip #category-block #category-header li.active {background: #b21621;}#product-strip #category-block #category-header li.active a {color: #ececea;}#product-strip #category-block h2 {color: #ececea;font-size: 2em;font-weight: 700;padding: 10%;}#product-strip #category-block a.all-prods {color: #ececea;padding: 5% 5%;border: 1px solid #fff;}#product-strip .product-blocks-wrap {width: 83.33333%;height: 100%;position: absolute;top: 0;left: 16.66666%;}#product-strip .product-block {height: 100%;width: 20%;float: left;position: relative;overflow: hidden;}#product-strip .product-block h3 {color: #b21621;font-weight: 700;font-size: 1.1em;padding-bottom: 10px;}#product-strip .product-block p {font-size: .75em;font-family: 'OpenSans';}#product-strip .product-block a {color: #363636;}#product-strip .product-block .image {position: absolute;height: 100%;width: 100%;top: 0;left: 0;}#product-strip .product-block .image img {display: block;width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}#product-strip .product-block .overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-align: center;z-index: 2;background: #fff;background: rgba(255, 255, 255, 0.9);transition: opacity .35s;opacity: 0;padding: 10px;}#product-strip .product-block .overlay .plus {color: #b92d36;transition: font .35s;font-weight: 300;}#product-strip .product-block .vcentered-wrap {height: 322px;width: 100%;max-height: 100%;}#product-strip .product-block .info {height: 100%;width: 100%;position: relative;transition: opacity .35s;}#product-strip .product-block .info .badge {background: #3d3d3b;color: #ececea;font-weight: 700;display: inline-block;padding: 5px 30px;font-size: 0.9em;position: absolute;right: 0;top: 44px;}#product-strip .product-block .info .name-price {position: absolute;bottom: 0%;left: 0%;right: 0%;padding: 5% 10%;background: #fff;background: rgba(255, 255, 255, 0.9);background: linear-gradient(rgba(255, 255, 255, 0.8), #ffffff);}#product-strip .product-block .info h3 {padding-bottom: 0px;font-size: 1.15em;overflow: hidden;height: 40px;line-height: 1em;}#product-strip .product-block .info p {font-size: .9em;font-weight: 700;margin-bottom: 0;}#product-strip .product-block:hover .overlay {opacity: 1;}#product-strip .product-block:hover .overlay .plus {font-size: 3.5em;}#product-strip .product-block:hover .info {opacity: 0;}#eshop-sections {padding-top: 77px;background-color: #eee;background: #ececea url('../images/bg_eshop_sections.jpg') no-repeat center top;padding-bottom: 77px;}#eshop-sections .item {background: #fff;background: rgba(255, 255, 255, 0.85);display: flex;margin-bottom: 77px;position: relative;}#eshop-sections .item .image {width: 58%;float: left;position: relative;}#eshop-sections .item .image img {width: 100%;display: block;}#eshop-sections .item a.show-full-article {padding: 0 50px;line-height: 44px;background: #b21621;position: absolute;top: 46%;left: -30px;font-weight: 700;color: #ececea;z-index: 2;}#eshop-sections .item .info {width: 42%;float: left;padding: 30px 25px;position: relative;flex: 1;}#eshop-sections .item .info h2 {font-size: 2em;font-weight: 700;padding-top: 40px;padding-right: 35%;color: #b21621;padding-bottom: 25px;line-height: 1em;}#eshop-sections .item .info h2 a {color: #b21621;}#eshop-sections .item .info p {padding-left: 20px;font-family: 'OpenSans';font-size: 0.82em;line-height: 1.3em;position: relative;}#eshop-sections .item .info p:after {content: '';display: block;width: 3px;height: 63px;background: #b21621;position: absolute;top: 3px;left: 0;}#eshop-sections .item .info .item-icons {position: absolute;bottom: 30px;left: 25px;}#eshop-sections .item .info .item-icons li {width: 51px;height: 51px;float: left;background: #ececea;margin-right: 23px;position: relative;cursor: pointer;}#eshop-sections .item .info .item-icons li .im-active {display: none;}#eshop-sections .item .info .item-icons li .overlay {background: #b21621;position: absolute;left: 51px;top: 0;z-index: 2;color: #ececea;width: 300px;padding: 20px;display: none;}#eshop-sections .item .info .item-icons li .overlay a {color: #ececea;}#eshop-sections .item .info .item-icons li .overlay h3 {font-size: 1.2em;font-weight: 700;padding-bottom: 10px;}#eshop-sections .item .info .item-icons li .overlay p {font-family: 'OpenSans';font-size: .8em;padding-left: 3px;margin-bottom: 0;}#eshop-sections .item .info .item-icons li .overlay p:after {display: none;}#eshop-sections .item .info .item-icons li:hover .overlay {display: block;opacity: .9;}#eshop-sections .item .info .item-icons li:hover .im {display: none;}#eshop-sections .item .info .item-icons li:hover .im-active {display: block;}#eshop-sections .item.reverse .image {order: 2;}#eshop-sections .item.reverse a.show-full-article {left: auto;right: -30px;}#about-company {background-color: #eee;background: url('../images/bg_about_company.jpg') no-repeat center top;padding-top: 70px;overflow: hidden;padding-bottom: 300px;background-size: cover;}#about-company h2 {font-size: 2.1em;font-weight: 700;color: #ececea;padding-bottom: 25px;}#about-company p {padding-left: 20px;font-family: 'OpenSans';font-size: 0.82em;line-height: 1.3em;position: relative;color: #ececea;}#about-company p:after {content: '';display: block;width: 3px;height: 63px;background: #b21621;position: absolute;top: 3px;left: 0;}#about-company #metro-presentation {padding-top: 67px;}#about-company #metro-presentation .block {width: 50%;height: 376px;float: left;background: #fff;background: rgba(255, 255, 255, 0.85);}#about-company #metro-presentation .block.flash-presentation {position: relative;}#about-company #metro-presentation .block.flash-presentation .slide {position: relative;}#about-company #metro-presentation .block.flash-presentation .flash {height: 376px;position: relative;z-index: 1;}#about-company #metro-presentation .block.flash-presentation .flash img {display: block;height: 100%;}#about-company #metro-presentation .block.flash-presentation .flash .overlay {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url('../images/3d-symbol.png') no-repeat center center;opacity: 0;transition: opacity .35s;}#about-company #metro-presentation .block.flash-presentation .flash .overlay:hover {opacity: .75;}#about-company #metro-presentation .block.flash-presentation h3 {position: absolute;top: 30px;left: 30px;z-index: 999;color: #fff;font-weight: 700;font-size: 1.2em;text-shadow: 1px 1px #000000;}#about-company #metro-presentation .block.flash-presentation .slick-arrow {position: absolute;top: 45%;height: 51px;width: 51px;display: block;background: #b21621 url('../images/arrow_left.png') no-repeat center center;border: none;outline: none;font-size: 0;cursor: pointer;z-index: 10;}#about-company #metro-presentation .block.flash-presentation .slick-arrow.slick-next {right: 0;background-image: url('../images/arrow_right.png');}#about-company #metro-presentation .block.flash-presentation .slick-arrow.slick-prev {left: 0;}#about-company #metro-presentation .block.no-flash {padding-top: 110px;padding-left: 67px;padding-right: 67px;color: #3b3b39;background-image: url('../images/icons/pig_big.png');background-repeat: no-repeat;background-position: left 67px top 30px;}#about-company #metro-presentation .block.no-flash.delivery {background-image: url('../images/icons/truck_big.png');}#about-company #metro-presentation .block.no-flash.visual {background-image: url('../images/icons/3Dcube_big.png');background-color: rgba(255, 255, 255, 0.75);}#about-company #metro-presentation .block.no-flash h3 {font-weight: 700;font-size: 1.2em;padding-bottom: 20px;}#about-company #metro-presentation .block.no-flash ul {font-family: 'OpenSans';font-size: .9em;position: relative;}#about-company #metro-presentation .block.no-flash ul li {padding-left: 12px;position: relative;line-height: 1.2em;}#about-company #metro-presentation .block.no-flash ul:before {content: '';width: 3px;height: 63px;display: block;position: absolute;top: 0;left: 0;background-color: #b21621;}#about-company #metro-presentation .block.no-flash .slick-dots {position: absolute;bottom: -80px;right: 0px;}#about-company #metro-presentation .block.no-flash .slick-dots li {display: block;height: 12px;width: 12px;background: #3d3d3b;float: left;margin-right: 13px;cursor: pointer;opacity: .3;}#about-company #metro-presentation .block.no-flash .slick-dots li.slick-active {background: #b21621;opacity: 1;}#about-company #metro-presentation .block.no-flash .slick-dots:before {display: none;}#about-company .slick-slide {outline: none;}#footer {position: relative;margin-top: -55px;background: #3d3d3b;}#footer:after {content: '';position: absolute;height: 55px;width: 100%;bottom: -55px;background: #3d3d3b;z-index: 0;}#footer .container {position: relative;z-index: 15;}#footer .social-links {background: #CDCDCD;padding: 20px 0;}#footer .social-links .item {float: left;margin-right: 15px;}#footer .social-links .item a {display: inline-block;padding: 5px 0 3px;font-weight: bold;color: #292928;margin-left: 5px;}#footer .social-links .item a.icon {padding-left: 33px;background-size: 27px auto;background-position: center left;background-repeat: no-repeat;}#footer .social-links .item a.icon-email-red {background-image: url('../images/icons/icon-email-red.svg');}#footer .social-links .item a.icon-phone-red {background-image: url('../images/icons/icon-phone-red.svg');}#footer .social-links .item a.icon-facebook-red {background-image: url('../images/icons/icon-facebook-red.svg');}#footer .social-links .item a.icon-instagram-red {background-image: url('../images/icons/icon-instagram-red.svg');}#footer .social-links .item a.icon-youtube-red {background-image: url('../images/icons/icon-youtube-red.svg');}#footer .contacts {color: white;font-size: 16px !important;}#footer .contacts .wrapper {padding: 24px 0;-ms-display: grid;display: grid;-ms-grid-template-columns: 33% 33% 33%;grid-template-columns: 33% 33% 33%;}#footer .contacts .wrapper .col1,#footer .contacts .wrapper .col2 {margin-bottom: 0px;}#footer .contacts .wrapper h3 {font-weight: bold;font-size: 20px;margin-bottom: 5px;padding: 5px 0 5px 34px;display: block;background-size: 27px auto;background-position: center left;background-repeat: no-repeat;}#footer .contacts .wrapper h3.about {background-image: url('../images/icons/icon-info-white.svg');}#footer .contacts .wrapper h3.phone {background-image: url('../images/icons/icon-phone-white.svg');}#footer .contacts .wrapper ul {margin-left: 20px;}#footer .contacts .wrapper ul li {line-height: 30px;}#footer .contacts .wrapper a {color: white;display: inline-block;}#footer .contacts .wrapper a:before {display: inline-block;content: "> ";margin-right: 5px;}#footer .contacts .wrapper a:hover {text-decoration: underline;}#footer .contacts .copyright {border-top: 1px solid #5b5b5a;}#footer .contacts .copyright p {color: #838382;font-size: 0.915em;text-align: center;position: relative;top: 28px;}@media only screen and (max-width: 768px) {#footer .social-links .item {float: none;}#footer .social-links .item span {display: block;margin-top: 20px;}#footer .social-links .item:first-child span {margin-top: 0px !important;}#footer .contacts .wrapper {display: block;}#footer .contacts .wrapper .col1,#footer .contacts .wrapper .col2 {margin-bottom: 20px;}}#registration-page {margin-bottom: 113px;}.flex {display: flex;}.flex .col12 {flex: 1;}.select {font-family: 'OpenSans';font-weight: 300;font-size: .7em;padding: 3px 15px;border: 2px #ededed solid;}.select.full {margin-left: 0;}.pagination {float: right;margin-left: 20px;}.pagination span {float: left;}.pagination span.jcf-select {line-height: auto;}.pagination .pagination span {line-height: 30px;}.pagination ul {float: left !important;}.pagination li {float: left;line-height: 30px;font-family: 'OpenSans';font-size: .8em;}.pagination li a {padding: 0 5px;color: #363636;}.pagination li.active a {color: #b92d36;font-weight: 700;}.pagination .custom-select {margin-left: 10px;float: left;}.pagination label {float: left;padding-top: 4px;display: inline-block;}.pagination-bottom .pagination span {line-height: 30px;}.text {}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6 {clear: both;font-weight: 400;margin-bottom: 15px;margin-top: 20px;line-height: 1em;}.text h1 a,.text h2 a,.text h3 a,.text h4 a,.text h5 a,.text h6 a {text-decoration: none;font-weight: 300;line-height: 1em;}.text h2 {font-size: 1.7em;text-transform: uppercase;margin-top: 1.2em;font-weight: 300;}.text h3 {font-size: 27px;}.text h4 {font-size: 22px;}.text h5 {font-size: 17px;text-transform: uppercase;}.text h6 {font-size: 14px;text-transform: uppercase;}.text ul li {padding-left: 17px;margin: .3em 0;position: relative;}.text ul li:before {content: '';display: block;position: absolute;height: 5px;width: 5px;left: 0;top: 8px;}.text ul li ol li {list-style-type: lower-alpha;}.text ol li {padding-left: 17px;margin: .3em 0;position: relative;list-style-type: decimal;}.text ol li ul li {list-style: none;}.text ol li ol li {list-style-type: lower-alpha;}.text .hr {height: 1px;background: #e3e3e3;margin: 1em 0;}.text .button {margin-bottom: 0.3em;}.text .button-link {margin-right: 1.2em;}.text {font-family: 'OpenSans';}.text .container {max-width: 1434px;position: relative;margin: auto;}.text h1,.text h2,.text h3 {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;color: #3b3b39;margin: 0;}.text h2 {padding-top: 0;font-size: 2em;padding-bottom: .6em;padding-top: .3em;}.text h3 {padding-top: 0;font-size: 1.3em;padding-bottom: .7em;padding-top: .4em;}.text ul li {position: relative;}.text ul li:before {content: '';height: 5px;width: 5px;display: block;position: absolute;top: 0.5em;left: 0;background: #b21621;}.text a {color: #b21621;text-decoration: underline;}.text a.button {font-family: 'Industry', sans-serif;font-weight: 700;background-color: #3d3d3b;color: #fff;text-decoration: none;padding: 12px 25px;transition: opacity .35s;margin: 0px;}.text a.button.big {font-size: 1.1em;padding: 15px 35px;}.text a.button.bg-red {background: #b21621;}.text a.button:hover {opacity: .85;}.text .red {color: #b21621;}.text table.style1 td,.text table.style1 th {padding: 10px 20px;border-right: 1px #fff solid;}.text table.style1 th {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;background: #ebebeb;padding: 15px 20px;}.text table.style1 td {font-size: 16px;}.text table.style1 tr:nth-child(odd) {background: #f3f3f3;}.text .background-grey {background: #ebebeb;}.text .background-none {background: transparent;}h1 {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;color: #3b3b39;margin: 0;padding-top: 0;font-size: 4em;padding-bottom: .25em;padding-top: 20px;line-height: 1em;}p {margin-bottom: 1em;}.product-text {zoom: 1;}.product-text p {padding-top: 0 !important;overflow: hidden;}.product-text ul li {padding-left: 17px;margin: .3em 0;position: relative;}.product-text ul li:before {content: '';display: block;position: absolute;height: 5px;width: 5px;left: 0;top: 8px;}.product-text ul li ol li {list-style-type: lower-alpha;}.product-text ol li {padding-left: 17px;margin: .3em 0;position: relative;list-style-type: decimal;}.product-text ol li ul li {list-style: none;}.product-text ol li ol li {list-style-type: lower-alpha;}.product-text .hr {height: 1px;background: #e3e3e3;margin: 1em 0;}.product-text .button {margin-bottom: 0.3em;float: none;}.product-text .button-link {margin-right: 1.2em;}.product-text ul li {position: relative;}.product-text ul li:before {content: '';height: 5px;width: 5px;display: block;position: absolute;top: 0.5em;left: 0;background: #b21621;}.product-text a {color: #b21621;text-decoration: underline;}.product-text a.button {font-family: 'Industry', sans-serif;font-weight: 700;background-color: #3d3d3b;color: #fff;text-decoration: none;padding: 12px 25px;transition: opacity .35s;display: block;float: left;margin: 10px 0;}.product-text a.button.big {font-size: 1.1em;padding: 15px 35px;}.product-text a.button.bg-red {background: #b21621;}.product-text a.button:hover {opacity: .85;}.product-text .red {color: #b21621;}.product-text table.style1 td,.product-text table.style1 th {padding: 10px 20px;border-right: 1px #fff solid;}.product-text table.style1 th {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;background: #ebebeb;padding: 15px 20px;}.product-text table.style1 td {font-size: 16px;}.product-text table.style1 tr:nth-child(odd) {background: #f3f3f3;}.product-text h2 {background: #ebebeb;font-weight: 700;font-size: 1em;padding: 15px 30px;margin-bottom: 20px;margin-top: 10px;}.product-text h2.mb0 {margin-bottom: 0;}.product-text p,.product-text ul {font-family: 'OpenSans';font-size: 0.85em;padding: 10px 30px;padding-left: 0;padding-right: 0;}.product-text .link,.product-text .button-link {display: block;text-align: center;padding: 13px 30px;color: #363636;font-weight: 700;font-size: .8em;border: 1px #e9e9e9 solid;border-top: none;transition: all .35s;}.product-text .link:hover,.product-text .button-link:hover {background: #3d3d3b;color: #ececea;}.product-text ul.download {padding: 0 !important;}.product-text ul.download li {padding-left: 0;margin: 0;}.product-text ul.download li:before {display: none;}.product-text ul.download li a {display: block;text-align: center;padding: 13px 30px;color: #363636;font-weight: 700;font-size: .8em;border: 1px #e9e9e9 solid;border-top: none;transition: all .35s;}.product-text ul.download li a:hover {background: #3d3d3b;color: #ececea;}.pseudo-table.custom {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;}.pseudo-table.custom .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.pseudo-table.custom p {margin-bottom: 0;line-height: 30px;padding-top: 7px !important;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;padding-left: 20px;padding-right: 20px;}.pseudo-table.custom p.r-border {border-right: 1px solid #ebebeb;}.pseudo-table.custom p.double-height {padding-top: 28px;padding-bottom: 28px;}.shops#shops {position: relative;margin-top: -79px;}.shops .header-block {position: relative;}.shops .header-block img {display: block;}.shops .header-block .container {position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}.shops .header-block .container h1 {padding-top: 0;font-size: 3em;padding-bottom: .25em;padding-top: 2em;font-weight: 700;color: #fff;position: absolute;top: 50%;transform: translateY(-50%);padding: 0;text-shadow: 0px 0px 1px #333333;}.shops a {color: #363636;}.shops h2 {padding-top: 5%;color: #b92d36;}.shops .grey-box {margin-bottom: 2em;background: #fafafa;background: linear-gradient(#fafafa, #eeeeee);}.shops .grey-box h2,.shops .grey-box p {padding-left: 8%;padding-right: 8%;}.shops .grey-box .half-inset {padding-left: 4%;padding-right: 4%;}.shops .grey-box h2 {padding-top: 8%;color: #b92d36;}.shops .grey-box img {display: block;width: 100%;}.shops .grey-box .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;margin: 8%;border-bottom: none;margin-bottom: 4%;}.shops .grey-box .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.shops .grey-box .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;}.shops .grey-box .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.shops .grey-box .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.shops .grey-box p {font-size: .9em;}.shops .white-box {margin-bottom: 2em;margin-top: 2em;}.shops .white-box p {padding-left: 8%;padding-right: 8%;}.shops .white-box .header {margin-left: 8%;margin-right: 8%;}.shops .white-box h2 {padding-top: 5%;color: #b92d36;}.shops .white-box img {display: block;width: 100%;}.shops .white-box .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;}.shops .white-box .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.shops .white-box .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;}.shops .white-box .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.shops .white-box .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.shops .white-box p {font-size: .9em;}.shops .white-box #shop-map {width: 100%;height: 0;padding-top: 50%;position: relative;}.shops .white-box #shop-map #map {position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #ebebeb;}.shops .white-box #map-wrap {width: 100%;height: 0;padding-top: 60%;position: relative;}.shops .white-box #map-wrap #map {position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #ebebeb;}.shops #map-crossroad-wrap {width: 100%;height: 0;padding-top: 35%;position: relative;margin-bottom: 30px;border: 1px solid #ebebeb;}.shops #map-crossroad-wrap #map-crossroad {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #fff;}.shops #map-crossroad-wrap #map-crossroad .leaflet-div-icon {border: none;background: none;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup {left: 25px !important;top: -25px;bottom: auto !important;box-shadow: none;background-color: #b92d36;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper {background: transparent;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper a {color: #fff;text-decoration: none;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper p {margin-top: 0;color: #fff;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper h3 {color: #fff;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-tip-container {display: none;}.shops #map-crossroad-wrap #map-crossroad .icon-shop {width: 51px;height: 51px;background: url('../images/leaflet/map_icon.jpg') no-repeat center center;}.shops #map-crossroad-wrap #map-crossroad .icon-shop:hover {background-image: url('../images/leaflet/map_icon_active.jpg');}.shops #map .leaflet-popup-content-wrapper {background: #b21621;border-radius: 0;width: 240px;}.shops #map .leaflet-popup-tip-container {display: none;}.shops #map h3 {color: #fff;}.shops #map p {padding-left: 0;}.shops #map a {color: #fff;font-size: 1.9em;text-decoration: none;padding-left: 0;font-family: 'Industry', sans-serif;font-weight: 700;}.leaflet-control-attribution .leaflet-control {display: none;}.accordion {margin-bottom: 5%;}.accordion .header {font-family: 'Industry', sans-serif;text-transform: uppercase;padding: 17px 20px;border: 1px solid #ebebeb;font-weight: 700;font-size: 1.1em;cursor: pointer;}.accordion .header.ui-open {background-color: #ebebeb;}.accordion div {padding: 17px 20px;}.accordion div p {font-size: .85em;}.accordion div .bold {font-family: 'Industry', sans-serif;font-size: 1em;}.accordion div .columns {padding: 0;}.accordion div .columns .col12 {padding: 0;}.accordion div .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;padding: 0;}.accordion div .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.accordion div .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;padding-left: 10px;padding-right: 10px;}.accordion div .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.accordion div .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.accordion .red {background: #F6F6F6;}.accordion.test {margin-bottom: 5%;}.accordion.test .header {font-family: 'Industry', sans-serif;text-transform: uppercase;padding: 17px 20px;border: 1px solid #ebebeb;font-weight: 700;font-size: 1.1em;cursor: pointer;}.accordion.test .header:before {content: '+';padding-right: 10px;}.accordion.test .header.ui-open {background-color: #ebebeb;}.accordion.test .header.ui-open:before {content: '-';padding-right: 10px;}.accordion.test div {padding: 0px 0px;}.accordion.test > div {padding: 0px 0px;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;}.accordion.test p {font-size: .85em;padding: 0px 25px;border-top: 1px solid #ebebeb;margin-bottom: 0;line-height: 40px;text-align: right;}.accordion.test p .italic {display: inline-block;float: left;width: 50%;margin-right: 25px;text-align: left;font-style: normal !important;}.accordion.test p.red {text-align: left;}.accordion.test span.red {text-align: left;}.accordion.test .columns {padding: 0;}.accordion.test .columns .col12 {padding: 0;}.accordion.test .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;padding: 0;}.accordion.test .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.accordion.test .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;padding-left: 10px;padding-right: 10px;}.accordion.test .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.accordion.test .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.accordion.test .columns {padding: 0;position: relative;overflow: hidden;}.accordion.test .columns:before {content: '';position: absolute;display: block;height: 100%;width: 1px;top: 0px;left: 50%;background: #ebebeb;z-index: 2;}.accordion.test .columns .col12m {margin: 0;width: 50%;}.hr.bg-red {background: #b92d36;}.mceContentBody {max-width: 1920px;margin: auto;}.mceContentBody .columns {border: 1px dashed #ccc;}.mceContentBody .columns > div {border: 1px dashed #ccc;}.mceContentBody #about-company #metro-presentation {padding-top: 67px;}.mceContentBody #about-company #metro-presentation .block {width: 50%;height: auto;}.extras-gallery {width: 100%;position: relative;}.extras-gallery .grid {width: 100%;}.extras-gallery .grid .grid-item {border: 1px solid #ebebeb;float: left;width: 24.5%;overflow: hidden;margin: .25%;}.extras-gallery .grid .grid-item img {display: block;border: 5px #fff solid;width: 100%;}.extras-gallery .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);height: 51px;width: 51px;display: block;background: #b21621 url('../images/arrow_left.png') no-repeat center center;border: none;outline: none;font-size: 0;cursor: pointer;z-index: 999;}.extras-gallery .slick-arrow.slick-next {right: -10px;background-image: url('../images/arrow_right.png');}.extras-gallery .slick-arrow.slick-prev {left: -10px;}.sluzby-container .prirodni-kamen {background: #3d3d3b url('../images/icons/prirodni-kamen.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}.sluzby-container .koupelnove-studio {background: #3d3d3b url('../images/icons/koupelnove-studio.svg') right 20px center no-repeat !important;background-size: 30px auto!important;}.sluzby-container .doprava-domu {background: #3d3d3b url('../images/icons/doprava-domu.svg') right 20px center no-repeat !important;background-size: 34px auto!important;}.sluzby-container .rozpocty-materialu {background: #3d3d3b url('../images/icons/rozpocty-materialu.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}.sluzby-container .fasadni-studio {background: #3d3d3b url('../images/icons/fasadni-studio.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}.sluzby-container .prohlidka-prodejny {background: #3d3d3b url('../images/icons/prohlidka-prodejny.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}#open-sort-setting {display: none;padding: 10px;background: #ececea url('../images/icons/burger.svg') right 20px center no-repeat;background-size: 14px auto;font-size: 16px;cursor: pointer;margin-bottom: -15px;}#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../fancybox/fancybox.png');}#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 9991100;display: none;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 9991101;outline: 0;display: none;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}#fancybox-content {width: 0;height: 0;padding: 0;outline: 0;position: relative;overflow: hidden;z-index: 1102;border: 0 solid #fff;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('../fancybox/fancybox.png') -40px 0;cursor: pointer;z-index: 1103;display: none;}#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: 0;outline: 0;line-height: 0;vertical-align: top;}#fancybox-frame {width: 100%;height: 100%;border: 0;display: block;}#fancybox-left,#fancybox-right {position: absolute;bottom: 0;height: 100%;width: 35%;cursor: pointer;outline: 0;background: transparent url('../fancybox/blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0;}#fancybox-right {right: 0;}#fancybox-left-ico,#fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background-image: url('../fancybox/fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('../fancybox/fancybox.png');background-position: -40px -60px;}#fancybox-left:hover,#fancybox-right:hover {visibility: visible;}#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('../fancybox/fancybox-x.png');}#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -162px;}#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('../fancybox/fancybox-y.png');background-position: -20px 0;}#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -182px;}#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('../fancybox/fancybox-x.png');background-position: 0 -20px;}#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -142px;}#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('../fancybox/fancybox-y.png');}#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -122px;}#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}.fancybox-title-outside {padding-top: 10px;color: #fff;}.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('../fancybox/fancy_title_over.png');display: block;}.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}#fancybox-title-float-wrap {border: 0;border-collapse: collapse;width: auto;}#fancybox-title-float-wrap td {border: 0;white-space: nowrap;}#fancybox-title-float-left {padding: 0 0 0 15px;background: none;}#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: none;}#fancybox-title-float-main span {background-color: rgba(0, 0, 0, 0.7);display: block;padding: 0px 20px;line-height: 22px;}#fancybox-title-float-right {padding: 0 0 0 15px;background: none;}.fancybox-ie6 #fancybox-close {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_close.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_nav_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_nav_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_over.png', sizingMethod='scale');zoom: 1;}.fancybox-ie6 #fancybox-title-float-left {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_main.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight+"px");}#fancybox-loading.fancybox-ie6 {position: absolute;margin-top: 0;top: expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+"px");}#fancybox-loading.fancybox-ie6 div {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_loading.png', sizingMethod='scale');}.fancybox-ie .fancybox-bg {background: transparent !important;}.fancybox-ie #fancybox-bg-n {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_n.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-e {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_e.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-se {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_se.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-s {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_s.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-w {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_w.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}.load_from_ares {float: right;}.load_from_ares label {font-size: 16px;}.load_from_ares #load_from_ares_input {border: 1px #959595 solid;padding: 6px 20px;font-family: 'OpenSans';font-size: .70em;margin-left: 5px;margin-right: -5px;}.load_from_ares #load_from_ares_submit {font-size: 15px;padding: 1px 15px;position: relative;top: -1px;cursor: pointer;margin: 0px 10px;}.load_from_ares .ares_errors {display: block;text-align: right;color: #b21621;margin: 0px 5px 0 0;font-weight: normal;font-size: 14px;}.opening-content h3 {cursor: pointer;background: #ebebeb url('../images/arrow-bottom.svg') center left 25px no-repeat !important;background-size: 21px auto!important;}.opening-content h3.arrow-top {background: #ebebeb url('../images/arrow-top.svg') center left 25px no-repeat !important;background-size: 20px auto!important;}.opening-content h3:hover {background-color: #e0dfdf;}.opening-content-layer {display: none;}.button-container-size {font-size: 15px;}.marked-note {color: #b21621;}.basket-steps {border: 1px solid #e8e8e8;background: white;padding: 7px;}.basket-steps-margined {margin: -37px 0 -40px 0;}.basket-steps-margined2 {margin: 0px 0 -40px 0;}.basket-steps-margined3 {margin: -50px 0 40px 0;}.basket-steps .non-link {padding: 13px 7px 13px 7px;}.basket-steps .step {float: left;width: calc(25% - 6px);background: #e8e8e8;margin-right: 7px;font-size: 16px;font-weight: bold;opacity: 0.6;overflow: hidden;}.basket-steps .step a {padding: 13px 7px 13px 7px;display: block;width: 100%;height: 100%;color: inherit;}.basket-steps .step a:hover {background: #e0dfdf;}.basket-steps .step .badge {background: #949494;border-radius: 5555px;position: relative;line-height: 30px;width: 30px;text-align: center;color: white;font-size: 14px;height: 30px;display: inline-block;margin: 0 15px 0 5px;}.basket-steps .step-active {opacity: 1;background: #a9151e;color: white;}.basket-steps .step-active .badge {background: #960f17;}.basket-steps .step-active a:hover {background: #9b141c;}.basket-steps .step-completed {opacity: 1;background: #f5f5f5;}.basket-steps .step-completed .badge {text-indent: -5555px;background: url('../images/icons/tick.svg') center left 9px no-repeat;background-size: 20px auto;}.basket-steps .step-completed a:hover {background: #ececec;}.basket-steps .step4 {margin-right: 0px !important;}.review-order-pay-info {margin-top: 40px;border: 1px solid #e8e8e8;background: white;padding: 15px 15px 15px 100px;background: url('../images/icons/truck_big.png') center left 20px no-repeat;background-size: 50px auto;}.review-order-pay-info strong {color: #b21621;}.review-order-pay-info p {margin-top: 15px;margin-bottom: 0px;}.review-checkbox .check {left: 9px;z-index: 20;}.review-checkbox label {padding-left: 45px;padding-right: 0px;position: relative;left: -40px;}@media screen and (max-width: 1780px) {header .container {padding: 0 20px;}header #logo {width: 20%;position: relative;}header #logo img {margin: auto;left: -20px;}header #nav-main {width: 80%;}header #nav-main > ul > li > a {padding: 0 10px;}header #nav-custom {right: 0px;}.slide .info {padding-left: 20px;}.container {padding: 0 20px;}#cycle img {top: -100px;}}@media screen and (max-width: 1680px) {header #nav-main > ul > li > a {padding: 0 9px;}#cycle img {top: -120px;}}@media screen and (max-width: 1600px) {header #nav-main > ul > li > a {padding: 0 7px;}}@media screen and (max-width: 1550px) {header #nav-main > ul > li > a {padding: 0 5px;}#cycle img {top: -150px;}}@media screen and (max-width: 1500px) {header #nav-main > ul > li > a {padding: 0 4px;font-size: 17px;}#cycle img {top: -100px;}}@media screen and (max-width: 1450px) {header #nav-main > ul > li > a {padding: 0 0px;}}@media screen and (max-width: 1401px) {header #logo {width: 22%;}header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 2px;font-size: 16px;}header #nav-main > ul > li > a span.title {padding: 11px 13px 11px 13px;}#product-strip {padding-top: 25%;}#product-strip #category-block {width: 25%;}#product-strip .product-blocks-wrap {width: 75%;left: 25%;}#product-strip .product-blocks-wrap .product-block {width: 33.3333%;}.columns.button-wrap .col13m {width: 100%;margin-right: 0;}}@media screen and (max-width: 1300px) {header #logo {width: 22%;}header #logo img {height: 56px;top: 12px;left: -15px;}header.scrolled #logo img {height: 46px;top: 12px;left: -15px;}header #cycle img {top: -20px;}header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 2px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 11px 13px 11px 13px;}}@media screen and (max-width: 1224px) {header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 3px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 12px 8px 11px 8px;}.basket-steps .step {font-size: 14px;}}@media screen and (max-width: 1200px) {header #nav-main > ul > li > a {padding: 0 4px;}#cycle img {top: 0px;height: 100%;}}@media screen and (max-width: 1180px) {header #nav-main > ul > li > a {padding: 0 3px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 10px 6px 10px 6px;}}@media screen and (max-width: 1140px) {header #nav-main > ul > li > a {padding: 0 0px;}.basket-steps .step {font-size: 13px;}.basket-steps .step .badge {font-size: 11px;margin: 0 8px 0 5px;width: 22px;height: 22px;line-height: 22px;}}@media screen and (max-width: 1000px) {header #logo {width: 22%;}header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 2px;font-size: 14px;}header #nav-main > ul > li > a span.title {padding: 11px 3px 10px 3px;}}@media screen and (max-width: 990px) {header #logo {width: 10%;}header #logo img {height: 42px;top: 18px;left: -13px;}header.scrolled #logo img {height: 39px;top: 16px;left: -15px;}header #nav-main {width: 90%;}header #nav-main > ul > li > a {padding: 0 4px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 13px 4px 11px 4px;}}@media screen and (max-width: 940px) {header #nav-main > ul > li > a {padding: 0 3px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 13px 4px 11px 3px;}}@media screen and (max-width: 890px) {header #nav-main > ul > li > a {padding: 0 2px;font-size: 14px;}header #nav-main > ul > li > a span.title {padding: 13px 3px 11px 3px;}#cycle img {max-width: 120%;}}@media screen and (max-width: 850px) {header #logo {width: 8%;}header #logo img {height: 35px;top: 25px;left: -10px;}header.scrolled #logo img {height: 36px;top: 16px;left: -8px;}header .search-open {display: block !important;}header #nav-main {width: 92%;}header #nav-main > ul > li > a {padding: 0 3px;font-size: 14px;}header #nav-main > ul > li > a span.title {padding: 13px 1px 11px 1px;}#cycle img {max-width: 120%;}.basket-steps {border: none;}.basket-steps .step {display: none;}.basket-steps .step .badge {display: none;}}@media screen and (max-width: 768px) {#page {top: -50px;width: 100%;overflow: hidden;transition: left 0.65s;left: 0;}#page.moved-right {left: 100%;}header {overflow: visible;}header #logo img {margin-top: -15px !important;}header #search-form-widget {display: block !important;position: relative;width: 100%;left: 0px;right: 0px;}header .search-open {display: none !important;}header.scrolled #logo img {margin-top: -6px !important;}header:after {display: none;}header #nav-main {display: block;z-index: 9999;position: absolute;background: #fff;background: rgba(255, 255, 255, 0.98);top: 156px;padding: 7% 5%;width: 100%;left: -110%;transition: left 0.65s;overflow-y: auto;height: 80%;height: 80vh;}header #nav-main ul {width: 100%;padding: 0;position: relative;float: none;}header #nav-main ul li {display: block;float: none;width: 100%;text-align: left;line-height: 35px;padding-left: 0;border-bottom: 1px #ececea solid;font-size: 1.1em;}header #nav-main ul li a {display: block;line-height: 35px;padding: 0px;font-size: 17px !important;background: none !important;width: auto !important;}header #nav-main ul li a .title {width: 100%;border: none !important;color: #363636 !important;}header #nav-main ul li a .title:hover {background: transparent !important;color: #b21621 !important;}header #nav-main ul li ul {z-index: 999;position: relative;top: 0 !important;left: 0;opacity: 1;padding: 0;min-height: 0px;max-height: 0;transition: all .35s;width: 100%;min-width: 0;display: block;background: transparent;border: none;overflow: hidden;}header #nav-main ul li ul li.item {width: 100%;padding: 0px;margin: 0;padding-left: 20px;position: relative;border: none;height: 35px;line-height: 25px;display: block;}header #nav-main ul li ul li.item:before {content: '';width: 66.666%;height: 1px;top: 50%;left: 33.3333%;background: #ececea;position: absolute;display: block;}header #nav-main ul li ul .image-wrap {display: none;}header #nav-main ul li ul:before {display: none;}header #nav-main ul li ul:after {display: none;}header #nav-main ul li ul li {width: 50%;border: none;position: relative;}header #nav-main ul li ul li.item-block {display: none;}header #nav-main ul li ul li.open {height: 100%;}header #nav-main ul li ul li.open ul {z-index: 999;position: relative;top: 0 !important;left: 0;opacity: 1;padding: 0;min-height: 0px;max-height: 0;transition: all .35s;width: 100%;min-width: 0;display: block;background: transparent;border: none;overflow: hidden;}header #nav-main ul li ul li.open ul li {width: 100%;position: relative;height: 100%;display: block;}header #nav-main ul li.sub {position: relative;}header #nav-main ul li.sub:after {content: '';display: block;border-style: solid;border-width: 8px 7px 0 7px;border-color: #b21621 transparent transparent transparent;height: 8px;width: 14px;position: absolute;top: 14px;right: 20px;}header #nav-main ul li.sub.open:after {transform: rotate(-90deg);}header #nav-main ul li.sub.open ul {max-height: 1000px;padding-bottom: 10px;}header #nav-main.open {left: 0;}header #show-nav {width: 21px;height: 21px;position: absolute;top: 35px;right: 50px;cursor: pointer;transition: top .35s;}header #show-nav .bar {display: block;height: 4px;width: 100%;background: #3d3d3b;margin: 5px 0;transition: all .35s;}header #show-nav.clicked .bar {background: #b21621;}header #show-nav.clicked .bar.st {margin-top: 12px;transform: rotate(45deg);margin-bottom: 0;}header #show-nav.clicked .bar.nd {display: none;}header #show-nav.clicked .bar.th {margin-top: -4px;transform: rotate(-45deg);position: relative;}header.scrolled #show-nav {top: 25px;}#home .product-blocks-wrap {display: none;}#eshop-sections .item {display: block;margin-bottom: 0;}#eshop-sections .item .image {width: 100%;float: none;height: 219px;overflow: hidden;position: relative;}#eshop-sections .item .image img {width: 100%;position: absolute;top: -500px;bottom: -500px;margin: auto;}#eshop-sections .item .info {flex: 0;width: 100%;float: none;padding-bottom: 171px;}#eshop-sections .item .info .item-icons {bottom: 111px;}#eshop-sections .item .info h2 {padding-top: 0;}#eshop-sections .item a.show-full-article {bottom: 51px;top: auto;left: 25px;right: auto;}#eshop-sections .item.reverse a.show-full-article {bottom: 51px;top: auto;left: 25px;right: auto;}#about-company #metro-presentation .block {height: 420px;}.text {}.text h2 {font-size: 1.9em;}.text h3 {font-size: 1.4em;}.text .columns > div[class*="col"] {width: 100%;margin-right: 0;float: none;}.text ol {padding-left: 18px;}.shops .white-box #shop-map {padding-top: 38%;}.shops .grey-box .pseudo-table p.half-inset {padding-left: 8%;padding-right: 8%;}.shops .grey-box img {display: none;}.accordion.test > div .columns:before {display: none;}.accordion.test > div .columns .col12m {width: 100%;}}@media only screen and (max-width: 768px) {#product-strip {height: auto;margin-bottom: 40px;margin-bottom: 0;padding-top: 0;background: none;}#product-strip #category-block {width: 100%;height: auto;position: relative;text-align: center;}#product-strip #category-block h2 {padding-left: 0;padding-right: 0;text-align: center;margin: 0;padding-top: 25px;padding-bottom: 5px;}#product-strip #category-block a.all-prods {text-align: center;padding: 10px 20px;margin-bottom: 20px;display: inline-block;}#product-strip .product-blocks-wrap {width: 100%;position: relative;left: 0;padding: 0;}#product-strip .product-blocks-wrap .product-block {width: 33.333%;padding-top: 33.3333%;background: #fff;position: relative;}#product-strip .product-blocks-wrap .product-block .info {width: 100%;height: 100%;position: absolute;top: 0;}#product-strip .product-blocks-wrap .product-block .info .name-price {width: 100%;left: 0;text-align: center;}#product-strip .product-blocks-wrap .all-product-block {width: 50%;height: 0;padding-top: 50%;float: left;background: #b21621;position: relative;}#product-strip .product-blocks-wrap .all-product-block a {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}#product-strip .product-blocks-wrap .all-product-block a span {top: 50%;transform: translateY(-50%);position: absolute;display: block;width: 100%;text-align: center;font-weight: 700;color: #ececea;font-size: 1.2em;}}@media only screen and (max-width: 768px) {#popup-box {display: none;}.container {padding: 0 3%;}#cycle {overflow: hidden;}#cycle .slide {height: 100vh;background-image: auto;}#cycle .info {width: 100%;height: 100vh;padding: 0;left: 0px;}#cycle .info h2 {font-size: 2.0em;padding-bottom: 0em;}#cycle .info p {font-size: .95em;padding-left: 0;border: none;}#cycle .info .vcentered-wrap {width: 100%;padding-left: 15px;}#cycle img {max-height: 100%;display: block;width: none !important;top: 0px;max-width: none;float: right;}#cycle #cycle-controls {left: 3%;height: 32px;bottom: 4%;}#cycle #cycle-controls .slick-arrow {height: 32px;width: 32px;}#cycle #cycle-controls .slick-next {left: 42px;right: auto;}#cycle #cycle-controls .slick-dots {width: 100%;left: -20%;transform: translate(50%, -50%);position: absolute;top: 10px;}#header-fixed-height {height: 53px;}header {height: 0;border: 0;}header #logo {height: 53px;padding: 0;position: fixed;z-index: 99999;left: 0%;top: 0;width: 23%;background: #b21621;padding-left: 3%;padding-top: 3px;}header #logo img {height: 36px;margin: 0;position: absolute;left: -999px;right: -999px;margin: auto;margin-top: 5px;}header #show-nav {position: fixed;z-index: 99999;right: 3%;top: 9px;}header #show-nav .bar {background: #ececea;}header.scrolled {height: 0;}header.scrolled #show-nav {top: 9px;}header.scrolled #logo {height: 53px;padding: 0;padding-left: 3%;padding-top: 3px;}header.scrolled #logo img {height: 36px;margin: 0;position: absolute;left: -999px;right: -999px;margin: auto;margin-top: 5px;}header #nav-main {position: fixed;height: 100vh;top: 0px;padding-top: 62px;padding-left: 3%;padding-right: 3%;}header #nav-main:-webkit-scrollbar {display: none;}#nav-custom {background: #3d3d3b;top: 0;width: 77%;max-width: 100%;height: 53px;}#nav-custom ul.type-1 {width: 100%;}#nav-custom ul.type-1 li {line-height: 51px;}#nav-custom ul.type-1 li a {font-size: 1em;}#nav-custom ul.type-2 {display: none;}#nav-custom.scrolled {top: 0;}#nav-custom #cart-widget {width: 100% !important;}#nav-custom #cart-widget .item {display: none;}#nav-custom #cart-widget .show-more {display: none !important;}#eshop-sections {padding: 3% 0;}#about-company #metro-presentation .block.flash-presentation {padding-bottom: 0;}#about-company #metro-presentation .block.no-flash {padding-left: 3%;padding-right: 3%;background-position: center top 30px;padding-bottom: 30px;}#about-company #metro-presentation .block.no-flash h3 {text-align: center;}#about-company #metro-presentation .block.no-flash .slick-dots {bottom: -10px;}#page #breadcrumb {margin-top: 62px;}h1 {padding: .5em 0;margin-bottom: 0;font-size: 2.5em;}}@media only screen and (max-width: 768px) {.mobile-small-hidden {display: none;}#product-strip .product-blocks-wrap .product-block {width: 50%;padding-top: 50%;}#about-company #metro-presentation .block {height: 350px;width: 100%;}#about-company #metro-presentation .block.flash-presentation .slide img {height: auto;width: 100%;}}@media only screen and (max-width: 768px) {#nav-custom ul.type-1 {width: 100%;}#nav-custom ul.type-1 li.search {position: absolute;width: 100%;left: 0;top: 52px;height: 52px;display: none;}#nav-custom ul.type-1 li.search .text {width: 100%;}#nav-custom ul.type-1 li.search .submit {position: absolute;top: 0;right: -50px;}#nav-custom ul.type-1 li.search .red-line {display: none !important;}#nav-custom ul.type-1 li.search-show {height: 52px;width: 52px;display: block;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;cursor: pointer;background-size: 20px auto;}#nav-custom ul.type-2 {position: absolute;right: 0;bottom: 0;}header #nav-main ul li ul li {width: 100%;float: none;}}@media only screen and (max-width: 640px) {header #logo {width: 33%;}.button {font-size: 17px;text-align: left !important;padding: 18px;}.button-container {padding-bottom: 0px !important;}p {margin-bottom: 12px;padding: 10px 15px!important;}#map-crossroad-wrap {padding-top: 55% !important;}.opening-content h3 {padding-left: 65px !important;}h1 {padding: 18px 0;margin-bottom: 10px;font-size: 29px;}h2 {font-size: 25px !important;padding-bottom: 0px;}#product-detail #button-add-to-basket {background-image: url('../images/icons/cart.png');background-position: left 15px top 16px!important;}iframe {width: 100% !important;}.eshop .main {padding-top: 60px !important;}.with-side-bar .main {padding-top: 100px !important;}#open-sort-setting {display: block;}#filter-pagination-form {display: none;}.load_from_ares {float: none;}.load_from_ares #load_from_ares_submit {left: -5px;margin: 10px 10px;width: 100%;text-align: center !important;}.list-inset .overlay-logo {left: 50% !important;transform: translate(-50%);}.container {max-width: 640px;}#nav-custom {background: #3d3d3b;top: 0;width: 67%;}#nav-custom .my-basket a {padding-left: 20px !important;background: url('../images/icons/cart.svg') no-repeat center center;width: 35px;height: 52px;padding-right: 30px;display: block;background-size: 22px auto;}#nav-custom .my-basket a .title {display: none;}#nav-custom .my-basket a .amount {margin-left: 35px !important;padding: 5px;}#nav-custom .my-basket #cart-widget a {width: 100%;height: 46px;}#nav-custom .user-login a {padding-left: 0px !important;}#nav-custom .my-account {height: 52px;margin-right: 0;}#nav-custom .my-account a {background: url('../images/icons/user.svg') no-repeat center center;width: 35px;height: 52px;margin-right: 10px;display: block;background-size: 20px auto;}#nav-custom .my-account a .title {display: none;}#product-strip .product-blocks-wrap .product-block {width: 100%;height: 0;padding-top: 100%;}#product-strip .product-blocks-wrap .all-product-block {width: 100%;padding-top: 100%;}#eshop-sections .item .info .item-icons {position: absolute;bottom: 30px;left: 0px;width: 100%;padding-left: 25px;}#eshop-sections .item .info .item-icons li {position: static;}#eshop-sections .item .info .item-icons li .overlay {background: #b21621;position: absolute;left: 0px;top: 52px;z-index: 2;color: #ececea;width: 100%;padding: 20px;display: none;}#eshop-sections .item .info .item-icons li:hover .overlay {display: block;opacity: .9;}#eshop-sections .item .info .item-icons li:hover .im {display: none;}#eshop-sections .item .info .item-icons li:hover .im-active {display: block;}#eshop-sections .item a.show-full-article {bottom: 101px;}#eshop-sections .item.reverse a.show-full-article {bottom: 101px;}#about-company {padding-bottom: 81px;}#about-company .tight {max-width: 422px;}#about-company .tight.responsive-full {width: 100%;max-width: 100%;}#about-company #metro-presentation .block {width: 100%;background: #fff;height: auto;padding-bottom: 60px;}#about-company #metro-presentation .block.visual {background-color: #fff !important;}#about-company #metro-presentation .block.flash-presentation .slide img {height: 100%;width: auto;}#about-company #metro-presentation .block .no-flash .slick-dots {bottom: -40px;}.accordion.test p strong {width: 100%;float: none;}.accordion.test p {text-align: left;line-height: 25px;padding: 10px 20px;}}@media only screen and (max-width: 500px) {#nav-custom ul.type-1 {padding: 0px 0px;font-size: .95em;line-height: 53px;}#nav-custom ul.type-1 li a {padding: 0 10px;}#nav-custom ul.type-2 {padding: 0px 0px;font-size: .9em;}#nav-custom ul.type-2 li a {padding: 0 10px;}}@media only screen and (max-width: 440px) {#nav-custom ul.type-1 li {padding: 0 0px;}#nav-custom ul.type-1 li.search {position: fixed;width: 100%;left: 0;right: 0px;top: 52px;height: 52px;display: none;}#nav-custom ul.type-1 li.search .text {width: 100%;}#nav-custom ul.type-1 li.search .submit {position: absolute;top: 0;right: 35px;}#nav-custom ul.type-1 li.search .red-line {display: none;}#nav-custom ul.type-1 li.search-show {height: 52px;width: 35px;display: block;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;cursor: pointer;background-size: 20px auto;}#nav-custom ul.type-2 {position: absolute;right: 0;bottom: 0;}header #nav-main ul li ul li {width: 100%;float: none;}}.aspect-ratio {position: relative;width: 100%;height: 0;padding-bottom: 56%;border: 1px solid #eee;}.aspect-ratio iframe {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}.ytbox {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.ytbox iframe {position: absolute;left: 0;top: 0;width: 100%;max-width: 100%;height: 100%;}#popup-box {position: fixed;right: 0;top: 50%;height: 250px;width: 0px;transform: translateY(-50%);z-index: 999;}#eet {position: absolute;z-index: 999;top: 200px;right: -300px;width: 300px;transition: right .35s;cursor: pointer;}#eet .handler-wrap {position: absolute;top: 0;left: -30px;width: 30px;height: 100%;background: #ebebeb;}#eet .handler {position: relative;display: block;transform: rotate(90deg);-webkit-transform: rotate(90deg);transform-origin: .8em;-webkit-transform-origin: .8em;top: 37%;}#eet .handler .first-letter {color: #b21621;}#eet p {width: 300px;padding: .5em 1em;background: #fff;float: left;border: 1px #ebebeb solid;font-size: .75em;text-align: justify;font-family: 'OpenSans';margin-bottom: 0;}#eet:hover {right: 0;}#testing {position: absolute;z-index: 999;top: 0;right: -300px;width: 300px;transition: right .35s;}#testing .handler-wrap {position: absolute;top: 0;left: -30px;width: 30px;height: 200px;background: #b21621;cursor: pointer;}#testing .handler {position: relative;display: block;transform: rotate(90deg);-webkit-transform: rotate(90deg);transform-origin: .8em;-webkit-transform-origin: .8em;top: 27%;color: #fff;width: 100px;}#testing .handler .first-letter {color: #ebebeb;}#testing .handler-content {background: #3d3d3b !important;color: white;padding: 15px;}#testing .handler-content h4 {margin-bottom: 15px;font-weight: bold;font-size: 20px;display: block;padding: 5px 0 5px 30px;background-size: 27px auto;background-position: center left;background-repeat: no-repeat;background-image: url('../images/icons/icon-phone-white.svg');}#testing .handler-content span {display: block;margin-top: 15px;margin-bottom: 10px;margin-left: 15px;}#testing .handler-content span:before {content: "> ";margin-right: 10px;display: inline-block;}#testing .handler-content ul {display: block;margin-left: 15px;}#testing .handler-content a.contact {display: block;margin-top: 20px;margin-left: 15px;}#testing .handler-content a.contact:before {content: "> ";margin-right: 10px;display: inline-block;}#testing:hover {right: 0;}#testing a {color: #fff;text-decoration: underline;}#testing #testing-dont-show {border: 1px solid #fff;display: inline-block;padding: 5px 20px;margin-top: 10px;}#cookies-accept {background: #3d3d3b;padding: .5em 0;position: fixed;bottom: 0;width: 100%;text-align: center;color: #fff;font-size: .9em;z-index: 999;}#cookies-accept p {margin-bottom: 0;}#cookies-accept a {padding-left: 1em;color: #fff;}#search-form-widget {background: #545450;height: 52px;}#search-form-widget select {opacity: 0;}#search-form-widget .select2-selection--single {background: transparent;line-height: 52px;border: none;height: 52px;}#search-form-widget .select2-selection--single .select2-selection__rendered {line-height: 52px;height: 52px;padding-left: 20px;}#search-form-widget .select2-selection--single .select2-selection__arrow {display: none;}#search-form-widget .select2-search--dropdown {padding: 0px;padding-top: 1px;}#search-form-widget .submit {position: absolute;width: 52px;height: 52px;background: #b21621;top: 0;right: -50px;border: none;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;z-index: 10000005;background-size: 20px auto;}#search-form-widget .red-line {right: -50px !important;}#search-form-widget .select2-dropdown {background-color: #545450 !important;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;top: -52px;border: none;z-index: 100000;padding: 0;}#search-form-widget .select2-dropdown .select2-results__options {float: none;width: 300px;padding: 0;}#search-form-widget .select2-dropdown .select2-results {width: 300px;}#search-form-widget .select2-dropdown .select2-search__field {background-color: transparent;line-height: 28px;font-size: 1em;padding-left: 20px;color: #999;outline: none;border: none !important;line-height: 38px;}#search-form-widget .select2-dropdown .select2-results__option {color: #363636;font-weight: 700;line-height: 22px;background: #ebebeb;display: block;width: 100%;font-size: 1em;overflow: hidden;}#search-form-widget .select2-dropdown .select2-results__option a {color: #363636;padding-left: 0;}#search-form-widget .select2-dropdown .select2-results__option .small {font-size: .8em;color: #545450;font-weight: 400;}#search-form-widget .select2-dropdown .select2-results__message {font-size: .9em;font-weight: 400;padding-bottom: 0;padding-top: 0;color: #999;width: 300px;}@media only screen and (max-width: 740px) {li.search {width: 100%;padding-right: 0 !important;}#search-form-widget {background: #545450;height: 52px;padding-right: 0;}#search-form-widget .submit {right: 0px !important;}#search-form-widget .select2 {width: 100% !important;}#search-form-widget .select2-selection--single {background: transparent;line-height: 52px;border: none;height: 52px;}#search-form-widget .select2-selection--single .select2-selection__rendered {line-height: 52px;height: 52px;padding-left: 20px;}#search-form-widget .select2-selection--single .select2-selection__arrow {display: none;}#search-form-widget .select2-search--dropdown {padding: 0px;padding-top: 1px;}#search-form-widget .submit {position: absolute;width: 52px;height: 52px;background: #b21621;top: 0;right: -50px;border: none;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;z-index: 10000005;background-size: 20px auto;}#search-form-widget .red-line {right: -50px !important;}#search-form-widget .select2-dropdown {background-color: #545450 !important;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;top: -52px;border: none;z-index: 100000;padding: 0;}#search-form-widget .select2-dropdown .select2-results__options {float: none;width: 100%;padding: 0;overflow: hidden;max-height: 400px;}#search-form-widget .select2-dropdown .select2-results {width: 100%;}#search-form-widget .select2-dropdown .select2-search__field {background-color: transparent;line-height: 28px;font-size: 1em;padding-left: 20px;color: #999;outline: none;border: none !important;line-height: 38px;}#search-form-widget .select2-dropdown .select2-results__option {color: #363636;font-weight: 700;line-height: 22px;padding-left: 20px;background: #ebebeb;display: block;width: 100%;font-size: 1em;}#search-form-widget .select2-dropdown .select2-results__option a {color: #363636;padding-left: 0;}#search-form-widget .select2-dropdown .select2-results__option .small {font-size: .8em;color: #545450;font-weight: 400;}#search-form-widget .select2-dropdown .select2-results__message {font-size: .9em;font-weight: 400;padding-bottom: 0;padding-top: 0;color: #999;width: 100%;}}