@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);header .main-row,
.sub-block .container,
.sub-block .top-nav,
.sub-block #content-wrp.simple,
.sub-block #content-wrp.articles,
.sub-block #content-wrp.article,
.sub-block .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .sub-block .mCSB_draggerContainer,
.sub-block .page-header,
.sub-block #intro-slider .slide .slider-content,
#intro-slider .slide .sub-block .slider-content,
.sub-block #intro-slider .slick-dots,
#intro-slider .sub-block .slick-dots,
.sub-block footer .help-block .help-block-container,
footer .help-block .sub-block .help-block-container,
#content-wrp,
#content-wrp.cart-page,
#content-wrp.with-sidebar.cart-sidebar,
#content-wrp.catalog .main-container,
.article-introblock,
.delivery-payment-block,
.wrapper,
.main-shortcode,
.page-header,
.paginate-wrp .paginate,
.all-solutions-type,
.item .container,
.item .top-nav,
.item #content-wrp.simple,
.item #content-wrp.articles,
.item #content-wrp.article,
.item .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .item .mCSB_draggerContainer,
.item .page-header,
.item #intro-slider .slide .slider-content,
#intro-slider .slide .item .slider-content,
.item #intro-slider .slick-dots,
#intro-slider .item .slick-dots,
.item footer .help-block .help-block-container,
footer .help-block .item .help-block-container,
#filter-block .filter-block .block-options .input-line,
#fpStepForm,
#fpStepForm .fpStepBlocksWrap,
.see-also .see-also-list,
.catalog-list .buy-block{*zoom:1;}
header .main-row:before,
.sub-block .container:before,
.sub-block .top-nav:before,
.sub-block #content-wrp.simple:before,
.sub-block #content-wrp.articles:before,
.sub-block #content-wrp.article:before,
.sub-block .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:before,
.rolled-block .mCSB_scrollTools .sub-block .mCSB_draggerContainer:before,
.sub-block .page-header:before,
.sub-block #intro-slider .slide .slider-content:before,
#intro-slider .slide .sub-block .slider-content:before,
.sub-block #intro-slider .slick-dots:before,
#intro-slider .sub-block .slick-dots:before,
.sub-block footer .help-block .help-block-container:before,
footer .help-block .sub-block .help-block-container:before,
#content-wrp:before,
#content-wrp.cart-page:before,
#content-wrp.with-sidebar.cart-sidebar:before,
#content-wrp.catalog .main-container:before,
.article-introblock:before,
.delivery-payment-block:before,
.wrapper:before,
.main-shortcode:before,
.page-header:before,
.paginate-wrp .paginate:before,
.all-solutions-type:before,
.item .container:before,
.item .top-nav:before,
.item #content-wrp.simple:before,
.item #content-wrp.articles:before,
.item #content-wrp.article:before,
.item .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:before,
.rolled-block .mCSB_scrollTools .item .mCSB_draggerContainer:before,
.item .page-header:before,
.item #intro-slider .slide .slider-content:before,
#intro-slider .slide .item .slider-content:before,
.item #intro-slider .slick-dots:before,
#intro-slider .item .slick-dots:before,
.item footer .help-block .help-block-container:before,
footer .help-block .item .help-block-container:before,
#filter-block .filter-block .block-options .input-line:before,
#fpStepForm:before,
#fpStepForm .fpStepBlocksWrap:before,
.see-also .see-also-list:before,
.catalog-list .buy-block:before,
header .main-row:after,
.sub-block .container:after,
.sub-block .top-nav:after,
.sub-block #content-wrp.simple:after,
.sub-block #content-wrp.articles:after,
.sub-block #content-wrp.article:after,
.sub-block .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:after,
.rolled-block .mCSB_scrollTools .sub-block .mCSB_draggerContainer:after,
.sub-block .page-header:after,
.sub-block #intro-slider .slide .slider-content:after,
#intro-slider .slide .sub-block .slider-content:after,
.sub-block #intro-slider .slick-dots:after,
#intro-slider .sub-block .slick-dots:after,
.sub-block footer .help-block .help-block-container:after,
footer .help-block .sub-block .help-block-container:after,
#content-wrp:after,
#content-wrp.cart-page:after,
#content-wrp.with-sidebar.cart-sidebar:after,
#content-wrp.catalog .main-container:after,
.article-introblock:after,
.delivery-payment-block:after,
.wrapper:after,
.main-shortcode:after,
.page-header:after,
.paginate-wrp .paginate:after,
.all-solutions-type:after,
.item .container:after,
.item .top-nav:after,
.item #content-wrp.simple:after,
.item #content-wrp.articles:after,
.item #content-wrp.article:after,
.item .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:after,
.rolled-block .mCSB_scrollTools .item .mCSB_draggerContainer:after,
.item .page-header:after,
.item #intro-slider .slide .slider-content:after,
#intro-slider .slide .item .slider-content:after,
.item #intro-slider .slick-dots:after,
#intro-slider .item .slick-dots:after,
.item footer .help-block .help-block-container:after,
footer .help-block .item .help-block-container:after,
#filter-block .filter-block .block-options .input-line:after,
#fpStepForm:after,
#fpStepForm .fpStepBlocksWrap:after,
.see-also .see-also-list:after,
.catalog-list .buy-block:after{content:" ";display:table;}
header .main-row:after,
.sub-block .container:after,
.sub-block .top-nav:after,
.sub-block #content-wrp.simple:after,
.sub-block #content-wrp.articles:after,
.sub-block #content-wrp.article:after,
.sub-block .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:after,
.rolled-block .mCSB_scrollTools .sub-block .mCSB_draggerContainer:after,
.sub-block .page-header:after,
.sub-block #intro-slider .slide .slider-content:after,
#intro-slider .slide .sub-block .slider-content:after,
.sub-block #intro-slider .slick-dots:after,
#intro-slider .sub-block .slick-dots:after,
.sub-block footer .help-block .help-block-container:after,
footer .help-block .sub-block .help-block-container:after,
#content-wrp:after,
#content-wrp.cart-page:after,
#content-wrp.with-sidebar.cart-sidebar:after,
#content-wrp.catalog .main-container:after,
.article-introblock:after,
.delivery-payment-block:after,
.wrapper:after,
.main-shortcode:after,
.page-header:after,
.paginate-wrp .paginate:after,
.all-solutions-type:after,
.item .container:after,
.item .top-nav:after,
.item #content-wrp.simple:after,
.item #content-wrp.articles:after,
.item #content-wrp.article:after,
.item .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:after,
.rolled-block .mCSB_scrollTools .item .mCSB_draggerContainer:after,
.item .page-header:after,
.item #intro-slider .slide .slider-content:after,
#intro-slider .slide .item .slider-content:after,
.item #intro-slider .slick-dots:after,
#intro-slider .item .slick-dots:after,
.item footer .help-block .help-block-container:after,
footer .help-block .item .help-block-container:after,
#filter-block .filter-block .block-options .input-line:after,
#fpStepForm:after,
#fpStepForm .fpStepBlocksWrap:after,
.see-also .see-also-list:after,
.catalog-list .buy-block:after{clear:both;}
.clear{clear:both;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}
body{margin:0;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}
a{background:transparent;}
.bottom-links ul {display:flex;justify-content: space-between; margin: 0;padding: 0; width: 100%;padding-top: 6px; padding-left: 20px;padding-right: 20px;}
.bottom-links ul li {list-style: none; padding-left: 40px;position: relative;}
.bottom-links li a {color: #fdff6d;text-decoration: none;font-size: 14px;display: inline-block;line-height: 23px;}
.bottom-links li::before {content:"";display: block;width:30px;height:30px;position: absolute;left: 0; background-repeat: no-repeat;top: 7px;}
.electro::before {background-image:url(../img/lightning.svg)}
.star::before {background-image:url('../img/star.svg')}
.key::before {background-image:url('../img/key.svg')}
.pug::before {background-image:url('../img/pig.svg')}
.tool::before {background-image:url('../img/tools.svg')}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code,
kbd,
pre,
samp{font-family:monospace, serif;font-size:1em;}
pre{white-space:pre-wrap;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
.main-grd,
header .shopCartWrp .small-wrp .arr,
.popup-wrapper .fancybox-close,
.callback-wrapper .fancybox-close,
.imageZoom .fancybox-close,
.imageZoom .fancybox-nav span,
.icon-status.cart-circle,
.paginate-wrp .paginate .active,
#intro-slider .slick-dots button,
#intro-slider .slick-prev,
#intro-slider .slick-next,
.popup,
#fpStepForm .sf-header,
#fpStepForm #step-nav div.active button span,
.discount-block .catalog-list .item:hover .buy-block,
.discount-block .catalog-list .item .buy-block{background:#424780;background:-moz-linear-gradient(top, #424780 0%, #363a6a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #424780), color-stop(100%, #363a6a));background:-webkit-linear-gradient(top, #424780 0%, #363a6a 100%);background:-o-linear-gradient(top, #424780 0%, #363a6a 100%);background:-ms-linear-gradient(top, #424780 0%, #363a6a 100%);background:linear-gradient(to bottom, #424780 0%, #363a6a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#424780', endColorstr='#363a6a', GradientType=0);}
.sub-grd,
header .search button:before,
header .shopCartWrp .small-wrp:before,
.top-nav > ul li a:before,
.selection-block .selection-header,
#fp-caret,
#intro-slider .slick-dots .slick-active button,
#filter-block .filter-block .block-header .block-name .helper-btn,
#fpStepForm #step-nav div.active:before,
.noUi-connect{background:#ef7d27;background:-moz-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef7d27), color-stop(100%, #e95e1d));background:-webkit-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-o-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-ms-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:linear-gradient(to bottom, #ef7d27 0%, #e95e1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7d27', endColorstr='#e95e1d', GradientType=0);}
.top-seller .catalog-list .item .buy-block{border:2px solid #f0f0f0;}
.catalog-list .item:hover .buy-block{background-color:#fff;border:2px solid #e95e1d;}
.icon-arrow-right-white-small,
header .shopCartWrp .small-wrp .arr-icon{background:url('../img/icons/arrow_white.svg') no-repeat center;width:9px;height:7px;}
.icon-bad-item,
.item .status-wrp .status.bad:before,
.catalog-list-list .status.bad:before,
.catalog-list .status.bad:before,
.product-page .status.bad:before{background-image:url(../img/sprite.png);background-position:-533px -125px;width:8px;height:8px;}
.icon-calculate-big,
.big-icon-calc:before,
.calculate-block .big-icon-calc{background-image:url(../img/sprite.png);background-position:0px -305px;width:104px;height:118px;}
.icon-calculate-time-big,
.big-icon-calc-time:before{background-image:url(../img/sprite.png);background-position:-378px -116px;width:104px;height:120px;}
.icon-cart-helper-bg,
#stuffHelper.addedToCart:after{background-image:url(../img/sprite.png);background-position:-104px -305px;width:79px;height:92px;}
.icon-cart-top,
header .shopCartWrp .small-wrp:after,
.icon-status.cart-circle:after{background:url(../img/basket.svg) no-repeat center;width:20px;height:19px;}
.icon-cart{background-image:url(../img/sprite.png);background-position:-511px -397px;width:23px;height:20px;}
.icon-delivery-block,
.delivery-payment-block .delivery-block .icon-block:before{background:url('../img/icons/delivery_time.svg') no-repeat center;width:70px;height:70px;}
.icon-edit,
#fpStepForm .edit:before{background-image:url(../img/sprite.png);background-position:-533px -116px;width:9px;height:9px;}
.icon-filter-use-house,
.buttons li a:before{background-image:url(../img/sprite.png);background-position:-426px -337px;width:34px;height:26px;}
.icon-good-item,
.item .status-wrp .status.good:before,
.catalog-list-list .status.good:before,
.catalog-list .status.good:before,
.product-page .status.good:before{background-image:url(../img/sprite.png);background-position:-461px -320px;width:10px;height:8px;}
.icon-image-zoom,
.photo-block .photo-wrp a:before{background-image:url(../img/sprite.png);background-position:-350px -337px;width:36px;height:35px;}
.icon-item-compact{background-image:url(../img/sprite.png);background-position:0px -423px;width:30px;height:31px;}
.icon-item-delivery,
.benefits p.delivery:before{background-image:url(../img/sprite.png);background-position:-102px -423px;width:23px;height:20px;}
.icon-item-ok,
.ic-ok:before{background-image:url(../img/sprite.png);background-position:-430px -320px;width:16px;height:16px;}
.icon-item-passport,
.ic-passport:before{background-image:url(../img/sprite.png);background-position:-275px -378px;width:18px;height:19px;}
.icon-item-warranty,
.benefits p.warranty:before{background-image:url(../img/sprite.png);background-position:-20px -454px;width:17px;height:21px;}
.icon-menu-link,
.buy-with .all-buy-with-item:before,
.buy-with .all-item-articles:before,
.item-articles .all-buy-with-item:before,
.item-articles .all-item-articles:before{background-image:url(../img/sprite.png);background-position:-498px -305px;width:16px;height:14px;}
.icon-neutral-item,
.item .status-wrp .status.neutral:before,
.catalog-list-list .status.neutral:before,
.catalog-list .status.neutral:before,
.product-page .status.neutral:before{background-image:url(../img/sprite.png);background-position:-530px -217px;width:11px;height:11px;}
.icon-param-accuracy,
.param-accuracy .param-icon,
.stabilization_fault .param-icon{background:url('../img/icons/15_.svg') no-repeat center;width:24px;height:25px;}
.sa_type_s{padding-bottom:25px !important;}
.sa_type_s .param-value{line-height:1 !important;}
.icon-param-battery-voltage,
.param-battery-voltage .param-icon{background-image:url(../img/sprite.png);background-position:-200px -397px;width:24px;height:24px;}
.icon-param-charge,
.param-charge .param-icon{background-image:url(../img/sprite.png);background-position:-30px -423px;width:24px;height:31px;}
.icon-param-consumption,
.param-consumption .param-icon,
.g__l__fuel_consumption .param-icon{background-image:url(../img/sprite.png);background-position:-463px -397px;width:24px;height:20px;}
.icon-param-conversion,
.param-conversion .param-icon,
.voltage_conversion .param-icon,
.output_current .param-icon,
.latr_output_i .param-icon{background:url('../img/icons/18_.svg') no-repeat center;width:24px;height:25px;}
.icon-param-economy,
.param-economy .param-icon{background-image:url(../img/sprite.png);background-position:-487px -397px;width:24px;height:20px;}
.icon-param-error,
.param-error .param-icon{background-image:url(../img/sprite.png);background-position:-104px -397px;width:24px;height:24px;}
.icon-param-frost-resistance,
.param-frost-resistance .param-icon{background-image:url(../img/sprite.png);background-position:-508px -337px;width:24px;height:24px;}
.icon-param-fuel,
.param-fuel .param-icon{background-image:url(../img/sprite.png);background-position:-248px -397px;width:24px;height:23px;}
.icon-param-indication,
.param-indication .param-icon{background-image:url(../img/sprite.png);background-position:-272px -397px;width:24px;height:23px;}
.icon-param-launch,
.param-launch .param-icon{background-image:url(../img/sprite.png);background-position:-54px -423px;width:24px;height:31px;}
.icon-param-leader,
.param-leader .param-icon{background-image:url(../img/sprite.png);background-position:-176px -397px;width:24px;height:24px;}
.icon-param-noise,
.param-noise .param-icon{background-image:url(../img/sprite.png);background-position:-368px -397px;width:24px;height:21px;}
.icon-param-output-voltage,
.param-output-voltage .param-icon,
.voltage .param-icon,
.output_voltage .param-icon,
.latr_output_voltage .param-icon{background:url('../img/icons/23_.svg') no-repeat center;width:24px;height:25px;}
.icon-param-power,
.param-power .param-icon,
.active_power .param-icon,
.active_power .param-icon,
.engine_power .param-icon,
.invert_active_power .param-icon,
.power .param-icon{background:url('../img/icons/1_.svg') no-repeat center;width:24px;height:25px;}
.icon-param-protect,
.param-protect .param-icon{background-image:url(../img/sprite.png);background-position:-78px -423px;width:24px;height:29px;}
.icon-param-reliability,
.param-reliability .param-icon{background-image:url(../img/sprite.png);background-position:-460px -337px;width:24px;height:26px;}
.icon-param-setup,
.param-setup .param-icon{background-image:url(../img/sprite.png);background-position:-484px -337px;width:24px;height:25px;}
.icon-param-sinus,
.param-sinus .param-icon,
.type_sinusoid .param-icon,
.phase_count .param-icon,
.phase .param-icon{background:url('../img/icons/20_.svg') no-repeat center;width:24px;height:25px;}
.icon-param-speed,
.param-speed .param-icon{background-image:url(../img/sprite.png);background-position:-296px -397px;width:24px;height:23px;}
.icon-param-stabilizer-inside,
.param-stabilizer-inside .param-icon{background-image:url(../img/sprite.png);background-position:-320px -397px;width:24px;height:23px;}
.icon-param-temperature,
.param-temperature .param-icon,
.usage_temperature .param-icon{background:url('../img/icons/3_.svg') no-repeat center;width:24px;height:25px;}
.icon-param-torque,
.param-torque .param-icon,
.productivity .param-icon{background-image:url(../img/sprite.png);background-position:-128px -397px;width:24px;height:24px;}
.icon-param-type-of-goods,
.param-type-of-goods .param-icon,
.type_of_generator .param-icon,
.pumped_liquid .param-icon{background:url('../img/icons/6_.svg') no-repeat center;width:24px;height:19px;}
.icon-param-welding,
.param-welding .param-icon{background-image:url(../img/sprite.png);background-position:-231px -378px;width:24px;height:19px;}
.icon-param-wide-range,
.param-wide-range .param-icon,
.input_voltage .param-icon,
.diameter_pipe .param-icon,
.input_voltage .param-icon,
.invert_input_voltage2 .param-icon,
.input_voltage_1f .param-icon{background:url('../img/icons/2_.svg') no-repeat center;width:24px;height:25px;}
.icon-pay-systems{background-image:url(../img/sprite.png);background-position:-378px 0px;width:164px;height:116px;}
.icon-payment-block,
.delivery-payment-block .payment-block .icon-block:before{background:url('../img/icons/delivery_card.svg') no-repeat center;width:67px;height:66px;}
.icon-popup-close,
.popup-wrapper .fancybox-close:before,
.callback-wrapper .fancybox-close:before{background-image:url(../img/sprite.png);background-position:-533px -133px;width:7px;height:7px;}
.icon-question,
footer .help-block .help-block-container:before{background-image:url(../img/sprite.png);background-position:-378px -236px;width:67px;height:68px;}
.icon-range-handler,
.noUi-horizontal .noUi-handle{background-image:url(../img/sprite.png);background-position:-440px -397px;width:23px;height:21px;}
.icon-robokassa{background-image:url(../img/sprite.png);background-position:-482px -198px;width:48px;height:32px;}
.icon-sale-tag,
.sale-tag{background-image:url(../img/sprite.png);background-position:-183px -305px;width:97px;height:73px;}
.icon-scroller-handle,
.rolled-block .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{background-image:url(../img/sprite.png);background-position:-386px -337px;width:40px;height:27px;}
.icon-search,
header .search button span{background:url(../img/icons/01_search.svg) no-repeat center;width:16px;height:17px;}
.icon-selection-arrow,
.selection-block .selection-header:after{background-image:url(../img/sprite.png);background-position:-398px -305px;width:100px;height:15px;}
.icon-sidebar-search,
.sidebar-search:before{background-image:url(../img/sprite.png);background-position:-398px -320px;width:16px;height:17px;}
.icon-slider-arr-l,
.imageZoom .fancybox-prev span:before,
#intro-slider .slick-prev:before{background-image:url(../img/sprite.png);background-position:0px -475px;width:15px;height:26px;}
.icon-slider-arr-r,
.imageZoom .fancybox-next span:before,
#intro-slider .slick-next:before{background-image:url(../img/sprite.png);background-position:-15px -475px;width:15px;height:26px;}
.icon-sm-dollor{background-image:url(../img/sprite.png);background-position:-530px -166px;width:10px;height:20px;}
.icon-sm-shutter{background-image:url(../img/sprite.png);background-position:-530px -198px;width:10px;height:19px;}
.icon-sm-sun{background-image:url(../img/sprite.png);background-position:0px -454px;width:20px;height:21px;}
.icon-sm-target{background-image:url(../img/sprite.png);background-position:-293px -378px;width:18px;height:18px;}
.icon-small-logo,
footer .footer-sub .copyrights:before{background-image:url(../img/sprite.png);background-position:-482px -116px;width:51px;height:50px;}
.icon-sorting-flat,
.filter-hor .sorting .sorting-btn.flat button:after{background-image:url(../img/sprite.png);background-position:-528px -305px;width:13px;height:13px;}
.icon-sorting-list,
.filter-hor .sorting .sorting-btn.list button:after{background-image:url(../img/sprite.png);background-position:-446px -320px;width:15px;height:13px;}
.icon-sprite{background-image:url(../img/sprite.png);background-position:0px 0px;width:378px;height:305px;}
.icon-success-circle-small,
#fpStepForm .fs-title:before{background-image:url(../img/sprite.png);background-position:-514px -305px;width:14px;height:14px;}
.icon-success-circle{background-image:url(../img/sprite.png);background-position:-152px -397px;width:24px;height:24px;}
.icon-thumbs-arr-l,
.photo-block .photo-thumbs .slick-prev:before{background-image:url(../img/sprite.png);background-position:-43px -475px;width:13px;height:23px;}
.icon-thumbs-arr-r,
.photo-block .photo-thumbs .slick-next:before{background-image:url(../img/sprite.png);background-position:-30px -475px;width:13px;height:23px;}
.icon-warning,
#fpStepForm fieldset .span-block:before{background-image:url(../img/sprite.png);background-position:-530px -186px;width:12px;height:12px;}
.icon-webmoney{background-image:url(../img/sprite.png);background-position:-482px -166px;width:48px;height:32px;}
.icon-yandex-money{background-image:url(../img/sprite.png);background-position:-350px -305px;width:48px;height:32px;}
::selection{background:#333;color:#fff;text-shadow:none;}
::-moz-selection{background:#333;color:#fff;text-shadow:none;}
::-webkit-selection{background:#333;color:#fff;text-shadow:none;}
p{-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.disable-hover{pointer-events:none;}
body,
.item .status-wrp .status,
.benefits p a,
footer .help-block .h-span,
.options-list.full li{font-family:'Roboto', sans-serif;}
.warning-message-block,
.sub-block .sub-nav li a,
.top-nav > ul li a,
.popup h3,
.shopcart-wrp.full .profit__label,
.buttons li a,
.filter-hor .toggle-nav li a,
.all-solutions .all-solutions-links li a,
.options-list.full li .benefit-title,
.options-list li,
.item-options-list li{font-family:'Roboto Condensed', sans-serif;}
h1,
.h1,
h2,
h3,
h4,
h5,
h6,
header .phone-block .phone-location,
header .search-block .info .h-span,
.sidebar .h-span,
.sidebar .shopcart .cart-title .title,
.sidebar-section .h-span,
#service-city-select,
.service-centers h3,
.service-centers .h-span,
.popup-form h3,
.total-price span,
.delivery-payment-block h4,
.delivery-payment-block h3,
.lined-h,
.selection-block .selection-header h2,
.selection-block .h-span,
.banner .blog-article .blog-article-title,
.banner .big-icon,
.banner .banner-content h3,
#intro-slider .slide .h-span,
.buy-with .buy-with-header .h-span,
.buy-with .item-articles-header .h-span,
.item-articles .buy-with-header .h-span,
.item-articles .item-articles-header .h-span,
.buy-with .buy-with-item .item-article-title,
.buy-with .item-article .item-article-title,
.item-articles .buy-with-item .item-article-title,
.item-articles .item-article .item-article-title,
.buy-with .buy-with-item .price,
.buy-with .item-article .price,
.item-articles .buy-with-item .price,
.item-articles .item-article .price,
.benefits p,
.item-price-block .price,
.total-order,
.helper-inner h3,
.shopcart-wrp.full .shopcart .cart-title .title,
#filter-block .h-span,
#filter-block .filter-block .block-header .block-name,
.filter-hor .sorting label,
.filter-hor .sorting .found,
footer .h-span,
.see-also .see-also-list .see-also-list-item .h-span,
.catalog-list-list .title,
.catalog-list-list .buy-block .price,
.catalog-list .item.total .total-text,
.catalog-list .item.total .price,
.catalog-list .buy-block .price,
.catalog-list .title,
.sub-article .sub-article-title{font-family:'Roboto Slab', serif;}
html{height:100%;}
body{line-height:2.2em;font-size:14px;background:#fff;color:#333;min-height:100vh;position:relative;}
.container,
.top-nav,
#content-wrp.cart-page,
#content-wrp.with-sidebar.cart-sidebar,
#content-wrp.simple,
#content-wrp.articles,
#content-wrp.article,
.rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.page-header,
#intro-slider .slide .slider-content,
#intro-slider .slick-dots,
footer .help-block .help-block-container{width:1170px;margin:0 auto;}
.container.text,
.text.top-nav,
.text#content-wrp.cart-page,
.text#content-wrp.with-sidebar.cart-sidebar,
.text#content-wrp.simple,
.text#content-wrp.articles,
.text#content-wrp.article,
.rolled-block .mCSB_scrollTools .text.mCSB_draggerContainer,
.text.page-header,
#intro-slider .slide .text.slider-content,
#intro-slider .text.slick-dots,
footer .help-block .text.help-block-container{padding:0 12px;}
.container.text p,
.text.top-nav p,
.text#content-wrp.cart-page p,
.text#content-wrp.with-sidebar.cart-sidebar p,
.text#content-wrp.simple p,
.text#content-wrp.articles p,
.text#content-wrp.article p,
.rolled-block .mCSB_scrollTools .text.mCSB_draggerContainer p,
.text.page-header p,
#intro-slider .slide .text.slider-content p,
#intro-slider .text.slick-dots p,
footer .help-block .text.help-block-container p{line-height:22px;margin-bottom:22px;}
.justy{text-align:justify;display:block;font-size:1px;line-height:1px;}
.catalog-list .params .param:first-child{width:95px;}
.justy.valign-top > *{vertical-align:top;}
.justy > *{display:inline-block;font-size:13px;line-height:1.5em;}
.justy:after{content:'';display:inline-block;width:100%;height:1px;}
h1,
.h1,
h2,
h3,
h4,
h5,
h6{color:#363a6a;}
h1,
.h1{font-weight:bold;font-size:24px;text-transform:uppercase;}
h2{text-transform:uppercase;}
h2 + .sub-h{text-align:center;position:relative;padding-top:10px;}
h2 + .sub-h:after{content:'';width:60px;height:0;border-top:1px solid #e95e1d;position:absolute;top:0;left:50%;margin-left:-30px;}
h3{font-family:'Roboto', sans-serif;font-size:14px;text-transform:uppercase;color:#000;}
dl{margin-bottom:50px;}
dl dt{color:#fff;float:left;font-weight:bold;margin-right:10px;padding:5px;}
dl dd{margin:2px 0;padding:5px 0;}
.l-arr{color:#00bff3;position:relative;margin-top:8px;display:inline-block;font-weight:300;font-size:12px;line-height:14px;text-decoration:none;border-bottom:1px solid #00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.l-arr:before{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;content:'\2192';font-family:'Arial', sans-serif;position:absolute;right:100%;margin-right:10px;font-size:16px;}
.l-arr:hover{color:#ef7d27;border-bottom:1px solid #ef7d27;}
.l-arr:hover:before{color:#ef7d27;}
.warning-message-block{display:none;background:#f6f5be;padding:2px 0;position:relative;color:#594539;text-align:center;font-size:15px;-webkit-box-shadow:inset -1px -5px 16px rgba(0, 0, 0, 0.32);-moz-box-shadow:inset -1px -5px 16px rgba(0, 0, 0, 0.32);box-shadow:inset -1px -5px 16px rgba(0, 0, 0, 0.32);}
.close-warning-message-block{background:none;position:absolute;right:20px;top:50%;height:24px;margin-top:-12px;padding:0;color:#594539;border:0;vertical-align:middle;font-size:12px;opacity:.8;}
.close-warning-message-block:hover{opacity:1;}
.close-warning-message-block:hover img{opacity:1;}
.close-warning-message-block img{vertical-align:middle;margin-left:8px;opacity:.5;}
header{background:#363a6a;position:relative;margin-bottom:60px;z-index:202;}
header .main-row{padding:20px 0 24px;}
header .logo{float:left;margin-top:11px;margin-left:6px;}
header .phone-block{float:right;text-align:right;color:#fff;margin-right:17px;margin-top:10px;}
header .phone-block .phone-location{font-size:14px;margin:0;margin-bottom:20px;}
header .phone-block .phone{font-size:25px;font-weight:900;line-height:24px;margin:0;display:block;color:#fff;text-decoration:none;margin-bottom:-4px;}
header .phone-block .phone span{color:#8387bf;font-weight:300;margin-right:7px;}
header .search-block{width:426px;display:block;margin-left:285px;color:#fff;}
header .search-block .info{font-size:14px;}
header .search-block .info a, header .phone-block a{color:#00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
header .search-block .info a:hover, header .phone-block a:hover{color:#ef7d27;}
header .search-block .info div{display:inline-block;vertical-align:top;}
header .search-block .info div:first-child{margin-right:25px;}
header .search-block .info .h-span{font-weight:bold;font-size:14px;margin-top:-2px;margin-bottom:7px;}
header .search-block .info p{font-weight:300;margin:0;line-height:normal;padding-bottom:5px;}
header .search{position:relative;margin-top:13px;width:393px;}
header .search button{position:relative;z-index:10;position:absolute;height:33px;width:34px;top:0;right:0;border:0;}
header .search button span{display:inline-block;}
header .search button:hover:before{opacity:0;}
header .search button:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
header .search button:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#e95e1d;z-index:-2;}
header .search input{display:block;width:360px;-webkit-box-shadow:0 4px 10px rgba(26, 28, 51, 0.17), inset 0 2px 3px rgba(0, 0, 0, 0.13);-moz-box-shadow:0 4px 10px rgba(26, 28, 51, 0.17), inset 0 2px 3px rgba(0, 0, 0, 0.13);box-shadow:0 4px 10px rgba(26, 28, 51, 0.17), inset 0 2px 3px rgba(0, 0, 0, 0.13);border:solid 1px #fff;padding:7px 20px;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
header .search input:focus{outline:none;border:1px solid #e95e1d;}
header .shopCartWrp{float:right;width:375px;position:relative;line-height:40px;}
header .shopCartWrp a.small-wrp:hover{font-size:13px;}
header .shopCartWrp a.small-wrp:hover:after{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
header .shopCartWrp a.small-wrp:hover span b{font-size:15px;}
header .shopCartWrp a.small-wrp:hover .arr{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background:#424780;}
header .shopCartWrp .small-wrp{color:#994014;text-decoration:none;font-size:12px;padding-right:60px;display:inline-block;width:100%;height:40px;padding-left:98px;line-height:40px;}
header .shopCartWrp .small-wrp:before{content:'';display:block;width:40px;height:40px;position:absolute;top:0;left:0;-webkit-box-shadow:0 0 10px rgba(26, 28, 51, 0.17);-moz-box-shadow:0 0 10px rgba(26, 28, 51, 0.17);box-shadow:0 0 10px rgba(26, 28, 51, 0.17);}
header .shopCartWrp .small-wrp:after{content:'';display:block;position:absolute;left:17px;top:50%;margin-top:-10px;margin-left:-5px;}
header .delivery{float:right;width:155px;margin-right:23px;margin-top:21px;}
header .delivery p{margin:0;}
header .delivery .delivery__town{color:#00bff3;font-size:16px;font-family:'Roboto Slab', serif;}
header .delivery .delivery__text{color:#ffffff;font-size:12px;text-transform:uppercase;font-family:'Roboto', serif;line-height:normal;letter-spacing:1px;position:relative;}
header .delivery .delivery__text:before{position:absolute;width:20px;height:20px;content:'';display:block;background:url('../img/icons/car_white.svg') no-repeat center;top:11px;left:-33px;}
header .delivery .delivery__text span{font-family:"Roboto Black", serif;display:block;letter-spacing:2px;margin-bottom:2px;}
header .shopCartWrp .small-wrp span{color:#fff;}
header .shopCartWrp .small-wrp span b{font-weight:900;font-size:14px;}
header .shopCartWrp .small-wrp .arr{content:'';display:block;width:22px;height:22px;position:absolute;right:10px;top:50%;margin-right:10px;margin-top:-10px;border-radius:50%;z-index:0;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
header .shopCartWrp .small-wrp .arr-icon{content:'';display:block;position:absolute;top:50%;margin-top:-3px;margin-left:6px;z-index:2;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
header .shopCartWrp .small-wrp:active .arr{background:#363a6a;}
.sub-block{position:relative;z-index:10;-webkit-box-shadow:0 4px 10px rgba(26, 28, 51, 0.17);-moz-box-shadow:0 4px 10px rgba(26, 28, 51, 0.17);box-shadow:0 4px 10px rgba(26, 28, 51, 0.17);}
.sub-block .container,
.sub-block .top-nav,
.sub-block #content-wrp.cart-page,
.sub-block #content-wrp.with-sidebar.cart-sidebar,
.sub-block #content-wrp.simple,
.sub-block #content-wrp.articles,
.sub-block #content-wrp.article,
.sub-block .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .sub-block .mCSB_draggerContainer,
.sub-block .page-header,
.sub-block #intro-slider .slide .slider-content,
#intro-slider .slide .sub-block .slider-content,
.sub-block #intro-slider .slick-dots,
#intro-slider .sub-block .slick-dots,
.sub-block footer .help-block .help-block-container,
footer .help-block .sub-block .help-block-container{height:40px;}
.sub-block .sub-nav,
.sub-block .shopCartWrp{height:40px;}
.sub-block:before{content:'';position:absolute;top:0;bottom:0;left:0;right:50%;z-index:-1;background:#424780;}
.sub-block:after{content:'';position:absolute;top:0;bottom:0;left:50%;right:0;z-index:-1;background:#e95e1d;}
.sub-block .sub-nav{list-style:none;background:#424780;display:block;float:left;width:795px;margin:0;padding:0;padding-left:18px;cursor:default;}
.sub-block .sub-nav li{display:inline-block;margin:0 3px 0 7px;padding:12px 5px 12px;}
.sub-block .sub-nav li.active a{color:#ef7d27;border-bottom:1px solid #f39a56;}
.sub-block .sub-nav li a{color:#fff;font-weight:400;text-transform:uppercase;font-size:12px;display:block;text-decoration:none;border-bottom:1px solid #b1b3c6;line-height:15px;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.sub-block .sub-nav li a:hover{color:#ef7d27;border-bottom:1px solid #f39a56;}
.top-nav{position:absolute;top:100%;left:50%;margin-left:-585px;width:1170px;z-index:100;background:#f4f4f4;-webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);-moz-box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);}
.top-nav.is_stuck{background:#363a6a;left:0;width:100%;z-index:9999;position:fixed !important;top:0 !important;bottom:auto !important;-webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);-moz-box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);}
.top-nav.is_stuck > ul{background:#363a6a;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.top-nav.is_stuck > ul a{color:#ddd;}
.top-nav.is_stuck > ul li:before{border-right:1px solid #141526;}
.top-nav.is_stuck > ul li:after{border-left:1px solid #5b61ab;}
.top-nav > ul{list-style:none;padding:0;display:table;margin:0;}
.top-nav > ul ul{display:none;position:absolute;top:100%;left:0;width:100%;margin:0;padding:0;background:#f4f4f4;border-top:0;-webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);-moz-box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);box-shadow:0 4px 10px rgba(0, 0, 0, 0.17);}
.top-nav > ul ul a:before{background:#e7e7e7;}
.top-nav > ul ul li:after{display:none;}
.top-nav > ul ul li.active a{color:#424780;}
.top-nav > ul ul li.active a:before{opacity:.5;}
.top-nav > ul ul li:hover > a{color:#424780;}
.top-nav > ul ul li:hover > a:before{opacity:.8;}
.top-nav > ul ul li{display:block;width:100%;}
.top-nav > ul ul li:before{display:none;}
.top-nav > ul ul a{width:100%;}
.top-nav > ul li{display:table-cell;height:50px;vertical-align:middle;width:1%;text-align:center;z-index:10;position:relative;}
.top-nav > ul li.active > a{color:#fff;}
.top-nav > ul li.active > a:before{opacity:1;}
.top-nav > ul li.hovered a{color:#fff;}
.top-nav > ul li:first-child:after{display:none;}
.top-nav > ul li:last-child:before{display:none;}
.top-nav > ul li:before{content:'';display:block;width:0;height:100%;position:absolute;right:0;top:0;border-right:1px solid #e3e3e3;}
.top-nav > ul li:after{content:'';display:block;width:0;height:100%;position:absolute;left:0;top:0;border-left:1px solid #fff;}
.top-nav > ul li:hover ul{display:block;}
.top-nav > ul li:hover > a{color:#fff;}
.top-nav > ul li:hover > a:before{opacity:1;}
.top-nav > ul li a{display:block;position:relative;padding:0px 20px;font-size:13px;height:50px;line-height:50px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#424780;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.top-nav > ul li a span{display:inline-block;line-height:18px;vertical-align:middle;}
.top-nav > ul li a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.fp-no-hover a:before{display:none !important;}
.section-nav{padding:0;margin:20px 0;list-style:none;width:100%;}
.section-nav li{text-align:center;margin-bottom:7px;}
.section-nav li.active a{background:#ef7d27;background:-moz-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef7d27), color-stop(100%, #e95e1d));background:-webkit-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-o-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-ms-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:linear-gradient(to bottom, #ef7d27 0%, #e95e1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7d27', endColorstr='#e95e1d', GradientType=0);color:#fff;text-decoration:none;cursor:default;}
.section-nav li.active a span{border-bottom:1px solid transparent;}
.section-nav li.active a:hover{background:#ef7d27;background:-moz-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef7d27), color-stop(100%, #e95e1d));background:-webkit-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-o-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-ms-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:linear-gradient(to bottom, #ef7d27 0%, #e95e1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7d27', endColorstr='#e95e1d', GradientType=0);color:#fff;}
.section-nav li.active a:hover span{border-bottom:1px solid transparent;}
.section-nav li a{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;text-transform:uppercase;color:#00bff3;text-decoration:none;display:block;padding:10px 20px;border-radius:4px;}
.section-nav li a span{border-bottom:1px dashed #00bff3;}
.section-nav li a:hover{color:#ef7d27;background:#f8f8f8;}
.section-nav li a:hover span{border-bottom:1px dashed #ef7d27;}
.sidebar{width:278px;}
.sidebar .h-span{text-transform:uppercase;font-weight:bold;color:#363a6a;}
.sidebar .shopcart-wrp{margin-top:25px;}
.sidebar .shopcart-wrp .total-info span{color:#333;width:77px;font-size:13px;display:inline-block;}
.sidebar .shopcart-wrp .total-info.price{color:#e95e1d;}
.sidebar .shopcart-wrp .total-info.price b{font-size:20px;}
.sidebar .span-block{background:#fff;}
.sidebar .shopcart tr:first-child td{border-top:1px solid #f0f0f0;}
.sidebar .shopcart td{background:none;padding:6px 0;border-bottom:1px solid #f0f0f0;}
.sidebar .shopcart td:first-child{border-left:1px solid #f0f0f0;}
.sidebar .shopcart td:last-child{border-right:1px solid #f0f0f0;}
.sidebar .shopcart td p{margin:0;margin-bottom:5px;}
.sidebar .shopcart .cart-title{font-size:12px;width:320px;}
.sidebar .shopcart .cart-title .title{text-transform:uppercase;color:#363a6a;padding-top:5px;text-decoration:none;font-weight:bold;}
.sidebar .shopcart .cart-title .count-items{margin:0;color:#353535;text-transform:uppercase;}
.sidebar .shopcart .cart-title .price{font-size:14px;color:#333;}
.sidebar .shopcart .cart-img{width:77px;padding-right:7px;}
.sidebar .shopcart .cart-img img{max-width:77px;}
.sidebar-section{padding-top:20px;padding-bottom:4px;font-size:13px;}
.sidebar-section .h-span{color:#363a6a;font-weight:bold;font-size:15px;margin-bottom:4px;margin-top:16px;}
.sidebar-section p{margin-top:6px;margin-bottom:0;}
.sidebar-section ul{margin:8px 0;padding:0;list-style:none;}
.sidebar-section ul li{margin-bottom:3px;}
.sidebar-section ul li.active a{color:#333;border-bottom:1px solid #333;}
.sidebar-section ul li a{text-decoration:none;color:#919191;border-bottom:1px solid #919191;}
.sidebar-search{position:relative;}
.sidebar-search input[type="text"]{width:100%;padding-left:30px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);border:solid 1px #eee;}
.sidebar-search:before{content:'';position:absolute;top:6px;left:8px;display:block;}
.ad-block{margin:28px 0;display:block;}
.dynamic-helpers .icon-warning,
.dynamic-helpers #fpStepForm fieldset .span-block:before,
#fpStepForm fieldset .dynamic-helpers .span-block:before{display:inline-block;margin-left:10px;}
.dynamic-helpers .icon{display:inline-block;vertical-align:middle;}
.dynamic-helpers .span-block{background:#fff;color:#666;position:relative;}
.dynamic-helpers .span-block h4{text-transform:uppercase;color:#000;font-size:13px;margin-top:20px;margin-bottom:8px;}
.dynamic-helpers .dynamic-helper{display:none;}
.dynamic-helpers .dynamic-helper .h-span{padding-left:0 !important;}
.dynamic-helpers .dynamic-helper:first-child{display:block;}
#content-wrp{padding-bottom:350px;position:relative;padding-top:20px;z-index:10;}
#content-wrp.catalog{padding-top:0;}
#content-wrp.all-solutions{right:0;}
#content-wrp.all-solutions main{width:100%;margin:0;padding:0;}
#content-wrp.cart-page main{float:left;width:100%;}
#content-wrp.cart-page .span-block{margin:40px 0;background:#fff;}
#content-wrp.cart-page .span-block > div{width:48%;vertical-align:top;}
#content-wrp.with-sidebar.right main{float:left;}
#content-wrp.with-sidebar.right .sidebar{float:right;}
#content-wrp.with-sidebar main{float:right;}
#content-wrp.with-sidebar .sidebar{float:left;}
#content-wrp.with-sidebar.simple-header .sidebar{padding-top:120px;}
#content-wrp.with-sidebar.simple-header main{padding-left:15px;}
#content-wrp.with-sidebar.cart-sidebar main{float:left;width:795px;}
#content-wrp.with-sidebar.cart-sidebar .sidebar{float:right;width:290px;}
#content-wrp.with-sidebar.cart-sidebar .sidebar .h-span{margin-top:25px;padding-left:6px;font-size:16px;}
#content-wrp.no-help{padding-bottom:368px;}
#content-wrp.simple{padding-top:30px;}
#content-wrp.simple.with-sidebar .sidebar{width:240px;}
#content-wrp.simple .sidebar{padding-left:26px;}
#content-wrp.simple.wide main{width:100%;}
#content-wrp.simple main{padding-right:12px;padding-top:18px;width:892px;}
#content-wrp.articles,
#content-wrp.article{padding-top:30px;}
#content-wrp.articles main,
#content-wrp.article main{padding-left:26px;}
#content-wrp.articles .sidebar,
#content-wrp.article .sidebar{padding-right:15px;}
#content-wrp.article main{font-size:16px;width:749px;}
#content-wrp.article main .introtext{font-size:16px;color:#848484;font-weight:300;line-height:24px;margin-bottom:50px;}
#content-wrp.article .simelest-block{margin-top:60px;}
#content-wrp.index-page main{width:100%;}
#content-wrp.index-page main h2{font-size:24px;margin-bottom:34px;}
#content-wrp.item{padding-top:10px;}
#content-wrp.item .page-header{padding-left:18px;}
#content-wrp.item .page-header h1,
#content-wrp.item .page-header .h1{font-size:32px;line-height:1.1em;}
#content-wrp.catalog h2{text-align:center;}
#content-wrp.catalog .text h2{font-size:24px;}
#content-wrp.catalog main{margin-top:339px;position:relative;}
#content-wrp.catalog .main-container{margin-top:-339px;}
#content-wrp.catalog .main-container main{z-index:150;}
#content-wrp.catalog .main-container .sidebar{z-index:200;position:relative;padding-top:242px;}
#content-wrp.no-horizontal-filter .filter{display:none;}
#content-wrp.no-horizontal-filter .filter-hor{background:none;}
.article-introblock .article-introblock-text{float:right;width:50%;}
.article-introblock .article-full-image{float:left;width:45%;}
.extra-points h2{margin-bottom:10px;}
.section-margin{margin-top:3em;}
.section-margin .service-centers td{padding-top:0px;padding-bottom:30px;}
#service-city-select{color:#363a6a;font-weight:bold;}
#service-city-select select{margin-left:20px;}
.service-centers td:first-child{width:390px;padding-right:50px;}
.service-centers td{padding-top:22px;padding-bottom:22px;}
.service-centers h3{color:#1b1b1b;font-size:18px;}
.service-centers .h-span{color:#363a6a;font-size:14px;font-weight:bold;}
.service-centers .phone{font-size:20px;font-weight:300;margin-bottom:.3em;}
.service-centers .email{margin-top:0.5em;}
.service-centers .address{font-size:13px;line-height:24px;}
.service-centers .work-time{color:#666;}
.service-centers .work-time span{width:80px;color:#000;display:inline-block;}
.service-centers a{color:#00bff3;}
.map{position:relative;}
.map.loading{border:1px solid #e1e1e1;background:#f0f0f0 url(../img/ajax-loader-mc.gif) no-repeat center center;}
.map.loading:before{content:'Загрузка карты';font-size:12px;color:#363a6a;position:absolute;top:50%;margin-top:15px;left:0;width:100%;text-align:center;}
.contacts{margin:20px 0;}
.contacts > div{vertical-align:top;width:33%;display: inline-block;
    font-size: 13px;
    line-height: 1.5em;}
    .contacts > div:last-child {
        box-sizing: border-box;
        padding-left: 15px;
    }
.contacts p{line-height:2em;margin:0;}
.contacts .phone{font-size:20px;}
.contacts span{width:80px;font-weight:bold;}
.callback-wrapper{opacity:0 !important;}
.callback-wrapper.loaded{opacity:1 !important;}
.callback-wrapper .popup-form:before{content:'';display:block;position:absolute;bottom:100%;right:60px;width:0px;height:0px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;}
.popup-wrapper .fancybox-close,
.callback-wrapper .fancybox-close{width:20px;height:20px;border-radius:50%;top:34px;right:30px;text-align:center;}
.popup-wrapper .fancybox-close:before,
.callback-wrapper .fancybox-close:before{content:'';position:absolute;top:7px;left:7px;}
.popup-wrapper .fancybox-inner,
.callback-wrapper .fancybox-inner{overflow:visible !important;}
.one-click-popup{width:700px;}
.popup-form{text-align:center;padding:20px 40px;position:relative;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f0f0f0', GradientType=0);}
.popup-form h3{text-transform:uppercase;color:#363a6a;font-size:16px;margin-top:10px;position:relative;margin-bottom:35px;}
.popup-form h3:after{content:'';display:block;position:absolute;bottom:-20px;left:50%;width:60px;border-top:1px solid #e95e1d;margin-left:-30px;}
.popup-form .input-block{width:300px;display:inline-block;}
.popup-form input[type="text"],
.popup-form textarea{width:300px;text-align:left;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(26, 28, 51, 0.17), inset 0 2px 3px rgba(0, 0, 0, 0.13);-moz-box-shadow:0 4px 10px rgba(26, 28, 51, 0.17), inset 0 2px 3px rgba(0, 0, 0, 0.13);box-shadow:0 4px 10px rgba(26, 28, 51, 0.17), inset 0 2px 3px rgba(0, 0, 0, 0.13);border:solid 1px #fff;padding:11px 20px;border-radius:2px;}
.imageZoom .fancybox-close{width:58px;height:58px;top:5px;right:-58px;margin:0;z-index:9999;}
.imageZoom .fancybox-close:hover{background:#424780;}
.imageZoom .fancybox-close:active{background:#363a6a;background:-moz-linear-gradient(top, #363a6a 0%, #424780 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #363a6a), color-stop(100%, #424780));background:-webkit-linear-gradient(top, #363a6a 0%, #424780 100%);background:-o-linear-gradient(top, #363a6a 0%, #424780 100%);background:-ms-linear-gradient(top, #363a6a 0%, #424780 100%);background:linear-gradient(to bottom, #363a6a 0%, #424780 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363a6a', endColorstr='#424780', GradientType=0);}
.imageZoom .fancybox-close:after{content:'';position:absolute;top:17px;left:18px;width:22px;height:24px;display:block;background:url("../img/fancybox/fancybox_sprite.png");background-position:-9px -5px;}
.imageZoom .fancybox-outer{background:#f7f7f7;}
.imageZoom .fancybox-inner{position:relative;border:3px solid #ebebeb;}
.imageZoom .fancybox-skin{background:#fff;}
.imageZoom .fancybox-nav:hover span{background:#424780;}
.imageZoom .fancybox-nav:active span{background:#363a6a;background:-moz-linear-gradient(top, #363a6a 0%, #424780 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #363a6a), color-stop(100%, #424780));background:-webkit-linear-gradient(top, #363a6a 0%, #424780 100%);background:-o-linear-gradient(top, #363a6a 0%, #424780 100%);background:-ms-linear-gradient(top, #363a6a 0%, #424780 100%);background:linear-gradient(to bottom, #363a6a 0%, #424780 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363a6a', endColorstr='#424780', GradientType=0);}
.imageZoom .fancybox-nav span{visibility:visible;width:58px;height:58px;top:50%;margin-top:-29px;}
.imageZoom .fancybox-nav span:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.imageZoom .fancybox-prev{right:100%;left:auto;margin-right:32px;}
.imageZoom .fancybox-prev span{right:0;left:auto;}
.imageZoom .fancybox-next{left:100%;right:auto;margin-left:32px;}
.imageZoom .fancybox-next span{left:0;right:auto;}
.imageZoom .fancybox-next span:before{right:0;}
.total-price{text-align:right;}
.total-price span{color:#e95e1d;}
.total-price span b{font-size:20px;}
.ajaxSearch_highlight{background:yellow;}
.center-wrp{text-align:center;}
.icon-status{display:inline-block;vertical-align:top;margin-right:7px;margin-top:-2px;}
.icon-status.cart-circle{width:26px;height:26px;position:relative;border-radius:50%;bottom:-4px;}
.icon-status.cart-circle:after{display:inline-block;position:absolute;content:'';top:4px;left:5px;width:17px;}
.thankyou{font-size:13px;color:#555;margin:0 0 30px;}
.order-details{margin:20px 0 20px;}
.order-details td{background:none !important;}
.order-details td:first-child{font-weight:bold;padding-left:0;}
.delivery-payment-block h4{text-transform:uppercase;color:#000;font-size:13px;margin-top:20px;margin-bottom:8px;}
.delivery-payment-block ol li{padding:0;position:relative;font-size:.95em;margin-bottom:10px;}
.delivery-payment-block ul{list-style:none;padding:0;}
.delivery-payment-block ul li{padding:0 0 0 20px;position:relative;font-size:.95em;margin-bottom:10px;}
.delivery-payment-block ul li:last-child{margin-bottom:0;}
.delivery-payment-block ul li:before{content:'';display:block;width:2px;height:2px;background:#e95e1d;position:absolute;top:.6em;left:0;}
.delivery-payment-block .icon-block{padding-left:85px;position:relative;}
.delivery-payment-block .icon-block:before{content:'';position:absolute;top:-10px;left:0;display:block;opacity:.5;}
.delivery-payment-block .payment-block{float:right;width:410px;}
.delivery-payment-block .icon{display:inline-block;vertical-align:middle;margin-right:5px;}
.delivery-payment-block h3{color:#363a6a;font-size:18px;margin-top:24px;margin-bottom:8px;}
.delivery-payment-block .delivery-block{float:left;width:410px;}
.main-shortcode{padding-bottom:38px;border-bottom:1px solid #ccc;}
.main-shortcode .shortcode-image{float:left;max-width:262px;}
.main-shortcode .shortcode-description{float:right;width:560px;font-size:13px;}
.main-shortcode .shortcode-description h2{margin-top:10px;}
.main-shortcode .shortcode-description .partners-block{margin-top:-10px;margin-bottom:0;}
.main-shortcode + h2{margin-top:42px;margin-bottom:42px !important;}
.partners-block{margin-top:20px;margin-bottom:44px;}
.article-full-image{max-width:822px;}
.article a{color:#00bff3;}
.article .article-info,
.article .tags{padding:10px 0;display:block;color:#848484;margin-left:0;}
.article .article-info{font-size:12px;padding-top:0;padding-bottom:6px;margin-bottom:0;}
.article .article-info .published{margin-left:0;}
.article .tags{color:#333;font-size:12px;}
.article .tags a{color:#bbb;margin-right:7px;text-decoration:none;border-bottom:1px solid #bbb;}
.article .tags b{font-weight:normal;margin-right:10px;}
.article .introtext{font-size:13px;margin-top:0;margin-bottom:9px;}
.article .published{margin:0 20px;}
.tags-full{margin-bottom:0;font-size:13px;color:#999;}
.tags-full a{color:#999;}
.images-block{margin-bottom:55px;}
main{width:1170px;}
.with-sidebar main{width:862px;}
main a{color:#00bff3;}
.article h2{line-height:1.3em;margin-top:2.5em;}
.structure-table{margin:0;float:none !important;}
.structure-table tr td{padding:8px 20px 0px 20px;border:0px solid #ccc;font-size:.9em;}
.structure-table tr td ul{padding:0;padding-left:20px;margin-top:0;}
.structure-table tr td p{margin:0.3em;}
.simple-table{margin:0;float:none !important;}
.simple-table tr td{padding:3px 10px 3px 10px;border:1px solid #ddd;font-size:.9em;}
.simple-table tr td ul{padding:0;padding-left:20px;margin-top:0;}
.simple-table tr td p{margin:0.3em;}
.arrow-table tr:first-child td{padding-top:50px;position:relative;}
.arrow-table tr:first-child td:first-child:after{content:'';width:65px;height:61px;display:block;position:absolute;top:-10px;opacity:0.8;left:50%;background:url(../img/table-arrows_sprite.png) no-repeat center left;}
.arrow-table tr:first-child td:last-child{padding-right:0;}
.arrow-table tr:first-child td:last-child:after{content:'';width:65px;height:61px;display:block;position:absolute;top:-10px;right:50%;opacity:0.8;margin-right:-10px;left:auto;background:url(../img/table-arrows_sprite.png) no-repeat center right;}
.arrow-table tr:first-child td:after{content:'';width:24px;margin-left:-12px;height:61px;display:block;opacity:0.8;position:absolute;top:-10px;left:50%;background:url(../img/table-arrows_sprite.png) no-repeat -90px center;}
.lined-h{position:relative;text-align:center;color:#363a6a;text-transform:uppercase;font-weight:bold;font-size:26px;padding:30px 0 15px;margin:0;}
.lined-h + .sub-header{text-align:center;margin-bottom:26px;}
.selection-block{margin-bottom:30px;}
.selection-block .selection-header{position:relative;text-align:center;padding:18px 0;-webkit-box-shadow:inset 0 4px 10px rgba(51, 22, 7, 0.25);-moz-box-shadow:inset 0 4px 10px rgba(51, 22, 7, 0.25);box-shadow:inset 0 4px 10px rgba(51, 22, 7, 0.25);}
.selection-block .selection-header:after{content:'';display:block;position:absolute;top:100%;left:50%;margin-top:-2px;margin-left:-50px;}
.selection-block .selection-header h2{color:#fff;font-size:24px !important;text-transform:uppercase;margin:0;font-weight:bold;letter-spacing:2px;width:28%;float:left;margin-bottom:0 !important;text-align:left;}
.selection-block .selection-header .sub-header{color:#363a6a;margin:0px 0 0 0;font-weight:400;font-size:13px;float:left;width:41%;text-align:left;line-height:normal;}
.selection-block .selection-content{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #fdefe6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fdefe6));background:-webkit-linear-gradient(top, #ffffff 0%, #fdefe6 100%);background:-o-linear-gradient(top, #ffffff 0%, #fdefe6 100%);background:-ms-linear-gradient(top, #ffffff 0%, #fdefe6 100%);background:linear-gradient(to bottom, #ffffff 0%, #fdefe6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fdefe6', GradientType=0);padding:6px 0 30px 0;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);}
.selection-block .justy > div{max-width:19%;min-width:17%;text-align:left;vertical-align:top;padding:0 0px 0 26px;}
.selection-block .h-span{text-transform:uppercase;font-weight:bold;margin-top:3px;margin-bottom:11px;}
.selection-block .lined-h{margin-top:0px;text-align:left;font-size:16px;width:300px;display:inline-block;}
.selection__text{float:right;padding:30px 0 0px;font-size:16px;text-transform:uppercase;color:#363a69;font-weight:bold;opacity:0.7;}
.selection__text .link{margin-left:8px;color:#00bff3;font-size:12px;font-family:"Roboto", serif;}
.selection__text:after{content:'\2192';margin-left:10px;font-size:18px;color:#00bff3;}
.selection-block ul{margin:0;padding:0;list-style:none;}
.selection-block ul li{margin-bottom:4px;line-height:18px;position:relative;}
.selection-block ul li:before{content:'\2013';position:absolute;right:100%;margin-right:5px;}
.selection-block ul a{color:#333;font-size:13px;text-decoration:none;border-bottom:1px solid #ccc;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.selection-block ul a:hover{color:#e95e1d;border-bottom:1px solid #ef7d27;}
.rolled-block .roller{overflow:hidden;margin:38px 0;}
.rolled-block .roller .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{overflow:visible;height:6px;-webkit-border-radius:4px/3px;-moz-border-radius:4px/3px;border-radius:4px/3px;background-color:#e6e6e6;-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);}
.rolled-block .mCSB_scrollTools.mCSB_scrollTools_horizontal{height:30px;}
.rolled-block .mCSB_container{padding-bottom:12px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
.rolled-block .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{bottom:auto !important;width:40px !important;height:27px !important;top:10px;margin-top:-12px;background-color:transparent;border:0;}
.rolled-block .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background:transparent;}
.top-seller{margin-bottom:0px;}
.span-block{padding:10px 22px;font-size:13px;margin:0;line-height:1.4em;background:#f0f0f0;border:1px dashed #b6b6b6;color:#9d9d9d;}
.span-block p{margin:0 0 10px 0;}
.span-block p:last-child{margin-bottom:0;}
.page-header-wrp{background:#f8f8f8;padding:65px 0 1px;margin-top:-60px;}
.page-header-wrp.transparent-bg{background:#fff;}
.page-header-wrp.transparent-bg .page-header{padding-left:0;}
.header-wrp-simple{position:relative;padding-top:20px;padding-bottom:10px;}
.header-wrp-simple #breadcrumbs{position:relative;margin-bottom:34px;top:auto;left:auto;right:auto;text-align:left;}
.page-header{position:relative;margin:0px auto 22px;padding:0 30px;z-index:201;}
.page-header h1,
.page-header .h1{display:inline-block;width:60%;margin:0;}
#fp-caret{-webkit-transition:0.15s 0s ease-out;-moz-transition:0.15s 0s ease-out;-ms-transition:0.15s 0s ease-out;-o-transition:0.15s 0s ease-out;transition:0.15s 0s ease-out;}
#breadcrumbs{color:#000;cursor:default;font-size:13px;margin-bottom:5px;}
#breadcrumbs ul{list-style:none;margin:0;padding:0;}
#breadcrumbs li{display:inline-block;margin:0 2px;}
#breadcrumbs li:last-child{margin-right:0;}
#breadcrumbs li:first-child{margin-left:0;}
#breadcrumbs a{color:#00bff3;text-decoration:none;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;border-bottom:1px solid #00bff3;}
#breadcrumbs a:hover{color:#ef7d27;border-bottom:1px solid #ef7d27;}
.paginate-wrp{text-align:center;margin:20px auto;}
.paginate-wrp.paginate ul{margin:0;padding:0;border:1px solid #ddd;overflow:hidden;border-radius:10px;display:inline-block;vertical-align:top;}
.paginate-wrp.paginate li{float:left;list-style:none;margin:0;padding:0;border-right:1px solid #ddd;}
.paginate-wrp.paginate li.active, .paginate-wrp.paginate li:last-child{border-right:0;}
.paginate-wrp.paginate a,
.paginate-wrp.paginate span{float:left;font-size:14px;text-decoration:none;padding:5px 12px;}
.paginate-wrp.paginate a{color:#00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.paginate-wrp.paginate a.disabled{color:#bbb;}
.paginate-wrp.paginate a.disabled:hover{background:#fff;color:#bbb;cursor:default;}
.paginate-wrp.paginate a:hover{background:#f8f8f8;color:#363a6a;}
.paginate-wrp.paginate .active a:hover{background:#363a6a;color:#fff;}
.paginate-wrp.paginate .active{color:#fff;cursor:default;}
.paginate-wrp.paginate .active a{color:#fff;background:#363a6a;}
.discount-block{margin-bottom:0px;padding-bottom:1px;background:#f7f7f7;margin-top:-12px;padding-top:24px;}
.discount-block h2{margin-top:0;}
.banner{margin:40px 0 80px;}
.banner.banner-catalog{margin:80px 0 45px;}
.banner.banner-catalog .banner-content{padding:40px 0 32px;}
.banner.banner-catalog .banner-content .container,
.banner.banner-catalog .banner-content .top-nav,
.banner.banner-catalog .banner-content #content-wrp.cart-page,
.banner.banner-catalog .banner-content #content-wrp.with-sidebar.cart-sidebar,
.banner.banner-catalog .banner-content #content-wrp.simple,
.banner.banner-catalog .banner-content #content-wrp.articles,
.banner.banner-catalog .banner-content #content-wrp.article,
.banner.banner-catalog .banner-content .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .banner.banner-catalog .banner-content .mCSB_draggerContainer,
.banner.banner-catalog .banner-content .page-header,
.banner.banner-catalog .banner-content #intro-slider .slide .slider-content,
#intro-slider .slide .banner.banner-catalog .banner-content .slider-content,
.banner.banner-catalog .banner-content #intro-slider .slick-dots,
#intro-slider .banner.banner-catalog .banner-content .slick-dots,
.banner.banner-catalog .banner-content footer .help-block .help-block-container,
footer .help-block .banner.banner-catalog .banner-content .help-block-container{position:relative;}
.banner.banner-catalog .banner-image{position:absolute;bottom:10px;right:24px;}
.banner.banner-catalog .banner-header{border-top:1px solid #ddd;padding:12px 0 10px;}
.banner.banner-catalog .banner-header h2{text-align:left !important;padding-left:14px;line-height:24px;}
.banner.banner-catalog h3{margin-bottom:24px;margin-top:3px;}
.banner.banner-catalog ul li{padding-left:14px;position:relative;font-size:13px;margin-bottom:13px;}
.banner.banner-catalog ul li:before{content:'—';position:absolute;left:2px;top:.1em;background:none;color:#000;}
.banner .blog-article{max-width:48%;text-align:left;padding-top:50px;position:relative;vertical-align:top;}
.banner .blog-article .blog-article-title{color:#363a6a;position:absolute;top:0;left:0;font-weight:bold;font-size:14px;text-decoration:underline;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.banner .blog-article .blog-article-title:hover{color:#e95e1d;}
.banner .blog-article .blog-article-intro{line-height:1.65em;}
.banner .blog-article a{color:#00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.banner .blog-article a:hover{color:#e95e1d;}
.banner .big-icon{max-width:49%;text-align:center;vertical-align:top;color:#363a6a;font-weight:600;font-size:15px;text-decoration:none;text-decoration:underline;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.banner .big-icon:hover{color:#e95e1d;}
.banner .sub-header{margin:0;}
.banner .sub-header a{color:#00bff3;}
.banner h2{margin:0;}
.banner.banner-col2{font-size:1px;margin:-6px 0 30px;}
.banner.banner-col2 .col{width:583px;font-size:14px;display:inline-block;vertical-align:middle;padding:10px 30px 10px 30px;}
.banner.banner-col2 .banner-header{padding:0;}
.banner.banner-col2 .banner-header .container,
.banner.banner-col2 .banner-header .top-nav,
.banner.banner-col2 .banner-header #content-wrp.cart-page,
.banner.banner-col2 .banner-header #content-wrp.with-sidebar.cart-sidebar,
.banner.banner-col2 .banner-header #content-wrp.simple,
.banner.banner-col2 .banner-header #content-wrp.articles,
.banner.banner-col2 .banner-header #content-wrp.article,
.banner.banner-col2 .banner-header .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .banner.banner-col2 .banner-header .mCSB_draggerContainer,
.banner.banner-col2 .banner-header .page-header,
.banner.banner-col2 .banner-header #intro-slider .slide .slider-content,
#intro-slider .slide .banner.banner-col2 .banner-header .slider-content,
.banner.banner-col2 .banner-header #intro-slider .slick-dots,
#intro-slider .banner.banner-col2 .banner-header .slick-dots,
.banner.banner-col2 .banner-header footer .help-block .help-block-container,
footer .help-block .banner.banner-col2 .banner-header .help-block-container{padding:3px 0;}
.banner.banner-col2 .banner-header .col:first-child{padding-left:10px;}
.banner.banner-col2 .banner-content{padding:0 0 8px;}
.banner.banner-col2 .banner-content .col{padding:24px 30px 16px;}
.banner.banner-col2 .banner-content .col:first-child{padding-left:10px;padding-right:10px;}
.banner.banner-col2 .container,
.banner.banner-col2 .top-nav,
.banner.banner-col2 #content-wrp.cart-page,
.banner.banner-col2 #content-wrp.with-sidebar.cart-sidebar,
.banner.banner-col2 #content-wrp.simple,
.banner.banner-col2 #content-wrp.articles,
.banner.banner-col2 #content-wrp.article,
.banner.banner-col2 .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .banner.banner-col2 .mCSB_draggerContainer,
.banner.banner-col2 .page-header,
.banner.banner-col2 #intro-slider .slide .slider-content,
#intro-slider .slide .banner.banner-col2 .slider-content,
.banner.banner-col2 #intro-slider .slick-dots,
#intro-slider .banner.banner-col2 .slick-dots,
.banner.banner-col2 footer .help-block .help-block-container,
footer .help-block .banner.banner-col2 .help-block-container{padding-right:0;position:relative;}
.banner.banner-col2 .container:after,
.banner.banner-col2 .top-nav:after,
.banner.banner-col2 #content-wrp.cart-page:after,
.banner.banner-col2 #content-wrp.with-sidebar.cart-sidebar:after,
.banner.banner-col2 #content-wrp.simple:after,
.banner.banner-col2 #content-wrp.articles:after,
.banner.banner-col2 #content-wrp.article:after,
.banner.banner-col2 .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:after,
.rolled-block .mCSB_scrollTools .banner.banner-col2 .mCSB_draggerContainer:after,
.banner.banner-col2 .page-header:after,
.banner.banner-col2 #intro-slider .slide .slider-content:after,
#intro-slider .slide .banner.banner-col2 .slider-content:after,
.banner.banner-col2 #intro-slider .slick-dots:after,
#intro-slider .banner.banner-col2 .slick-dots:after,
.banner.banner-col2 footer .help-block .help-block-container:after,
footer .help-block .banner.banner-col2 .help-block-container:after{content:'';left:50%;margin-left:-1px;display:block;position:absolute;top:0;bottom:0;border-left:1px solid #e3e3e3;border-right:1px solid #fff;}
.banner .banner-header{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f0f0f0', GradientType=0);padding:10px 0;border-top:0px solid #f0f0f0;}
.banner .banner-header .container,
.banner .banner-header .top-nav,
.banner .banner-header #content-wrp.cart-page,
.banner .banner-header #content-wrp.with-sidebar.cart-sidebar,
.banner .banner-header #content-wrp.simple,
.banner .banner-header #content-wrp.articles,
.banner .banner-header #content-wrp.article,
.banner .banner-header .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .banner .banner-header .mCSB_draggerContainer,
.banner .banner-header .page-header,
.banner .banner-header #intro-slider .slide .slider-content,
#intro-slider .slide .banner .banner-header .slider-content,
.banner .banner-header #intro-slider .slick-dots,
#intro-slider .banner .banner-header .slick-dots,
.banner .banner-header footer .help-block .help-block-container,
footer .help-block .banner .banner-header .help-block-container{padding-right:600px;}
.banner .banner-header h2{font-size:14px;line-height:20px;text-align:left;}
.banner .banner-content{padding:30px 0;vertical-align:middle;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #ffffff 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0);}
.banner .banner-content h3{color:#363a6a;text-transform:none;font-size:14px;}
.banner .banner-block{display:inline-block;vertical-align:middle;margin-right:50px;max-width:260px;}
.banner ul{padding:0;list-style:none;}
.banner ul li{padding-left:20px;position:relative;}
.banner ul li:before{content:'';display:block;width:4px;height:4px;background:#e95e1d;position:absolute;left:6px;top:.6em;}
main .empty-cart{color:#ccc;text-decoration:none;cursor:default;}
.big-icon{position:relative;padding-top:122px;}
.big-icon:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto auto;}
.calculate-block{width:222px;text-align:center;}
.calculate-block .big-icon-calc{display:inline-block;}
.calculate-block .btn,
.calculate-block #stuffHelper .shk-but,
#stuffHelper .calculate-block .shk-but{width:85%;}
#intro-slider{height:500px;margin:0;margin-top:-80px;}
#intro-slider .slide{height:500px;position:relative;background-position:center right;background-size:auto 100%;}
#intro-slider .slide .slider-content{padding-top:130px;padding-left:110px;padding-right:485px;}
#intro-slider .slide .slider-img{position:absolute;left:50%;top:10%;right:0;bottom:0;max-width:485px;max-height:80%;margin:auto auto auto 65px;}
#intro-slider .slide .h-span{font-size:27px;color:#363a6a;text-transform:uppercase;line-height:35px;display:inline-block;}
#intro-slider .slide .h-span.under-white{position:relative;}
#intro-slider .slide .h-span.under-white:before{content:'';z-index:-1;position:absolute;width:100%;height:100%;left:0px;top:0px;display:block;background:-moz-radial-gradient(center, ellipse cover, white 0%, white 35%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, white), color-stop(35%, white), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-radial-gradient(center, ellipse cover, white 0%, white 35%, rgba(255, 255, 255, 0) 100%);background:-o-radial-gradient(center, ellipse cover, white 0%, white 35%, rgba(255, 255, 255, 0) 100%);background:-ms-radial-gradient(center, ellipse cover, white 0%, white 35%, rgba(255, 255, 255, 0) 100%);background:radial-gradient(ellipse at center, white 0%, white 35%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);}
#intro-slider .slide .h-span span{display:inline-block;width:100%;text-align:right;}
#intro-slider .slide .h-span .btn,
#intro-slider .slide .h-span #stuffHelper .shk-but,
#stuffHelper #intro-slider .slide .h-span .shk-but{margin-top:10px;}
#intro-slider .slide .h-span em{font-style:normal;}
#intro-slider .slide .h-span .smalltext{font-size:0.6em;line-height:1.2em;}
#intro-slider .slide .h-span .lefttext{text-align:left;}
#intro-slider .slide .h-span .middletext{font-style:normal;font-size:36px;line-height:42px;font-weight:bold;}
#intro-slider .slide .h-span b{font-size:69px;line-height:80px;}
#intro-slider .slide .h-span b.smaller{font-size:58px;}
#intro-slider .slick-dots{bottom:55px;text-align:left;padding-left:105px;left:50%;margin-left:-585px;}
#intro-slider .slick-dots li{margin:0 4px;}
#intro-slider .slick-dots button{width:16px;height:16px;border-radius:50%;}
#intro-slider .slick-dots button:before{display:none;}
#intro-slider .slick-prev,
#intro-slider .slick-next{width:58px;border-radius:0;height:58px;}
#intro-slider .slick-prev:before,
#intro-slider .slick-next:before{content:'';display:block;width:15px;height:26px;opacity:1;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;}
#intro-slider .slick-prev:hover,
#intro-slider .slick-next:hover{background:#424780;}
#intro-slider .slick-prev:active,
#intro-slider .slick-next:active{background:#363a6a;background:-moz-linear-gradient(top, #363a6a 0%, #424780 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #363a6a), color-stop(100%, #424780));background:-webkit-linear-gradient(top, #363a6a 0%, #424780 100%);background:-o-linear-gradient(top, #363a6a 0%, #424780 100%);background:-ms-linear-gradient(top, #363a6a 0%, #424780 100%);background:linear-gradient(to bottom, #363a6a 0%, #424780 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363a6a', endColorstr='#424780', GradientType=0);}
.popup{padding:30px;width:400px;}
.popup h3{color:#eee;font-weight:300;font-size:24px;margin:0;}
.popup p{color:#9398c8;font-weight:300;line-height:16px;}
.popup input[type="text"],
.popup textarea{width:300px;}
.calculate-header{cursor:pointer;}
.all-solutions-selection{margin-top:50px;}
.all-solutions-type{background:#f8f8f8;padding:10px 0;margin-top:20px;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);}
.all-solutions-type .description{float:left;width:240px;}
.all-solutions-type .description h2{line-height:1.5em;}
.all-solutions-type .description p{font-size:12px;color:#787878;line-height:18px;}
.all-solutions-type .buttons{float:right;width:900px;}
.all-solutions-type .buttons li{width:33%;}
.payment-icon{display:inline-block;vertical-align:middle;width:78px;height:45px;background-image:url("../img/payments_sprite.png");background-repeat:no-repeat;margin-right:15px;}
.payment-icon.i-megafon{width:78px;background-position:0 0;}
.payment-icon.i-mts{background-position:-90px 0;width:45px;}
.payment-icon.i-beeline{background-position:-182px 0;width:68px;}
.payment-icon.i-webmoney{background-position:-273px 0;width:70px;}
.payment-icon.i-yandex{background-position:-363px 0;width:70px;}
.payment-icon.i-qiwi{background-position:-454px 0;width:72px;}
.payment-icon.i-visa{background-position:-545px 0;width:60px;}
.payment-icon.i-mastercard{background-position:-636px 0;width:78px;}
.payment-splash{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#fff;z-index:9999;}
.payment-splash .payment-splash-inner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center;min-width:500px;max-width:700px;min-height:200px;max-height:400px;}
.js-btn-wrp input{color:inherit;font-size:inherit;background:transparent;border:0;text-transform:inherit;font-weight:inherit;}
.buy-with-link{text-align:center;padding:10px 0 20px;}
.buy-with-items img{max-width:100%;}
.buy-with,
.item-articles{border:1px solid #e1e1e1;margin:20px 0;}
.buy-with .all-buy-with-item,
.buy-with .all-item-articles,
.item-articles .all-buy-with-item,
.item-articles .all-item-articles{padding:5px 0;}
.buy-with .all-buy-with-item:before,
.buy-with .all-item-articles:before,
.item-articles .all-buy-with-item:before,
.item-articles .all-item-articles:before{content:'';display:inline-block;vertical-align:middle;margin:0 10px 0 18px;}
.buy-with .btn,
.buy-with #stuffHelper .shk-but,
#stuffHelper .buy-with .shk-but,
.item-articles .btn,
.item-articles #stuffHelper .shk-but,
#stuffHelper .item-articles .shk-but{margin-left:20px;z-index:100;padding:10px 16px;}
.buy-with .btn span,
.buy-with #stuffHelper .shk-but span,
#stuffHelper .buy-with .shk-but span,
.item-articles .btn span,
.item-articles #stuffHelper .shk-but span,
#stuffHelper .item-articles .shk-but span{position:relative;z-index:100;display:block;}
.buy-with .justy > *,
.item-articles .justy > *{vertical-align:middle;}
.buy-with a,
.item-articles a{color:#00bff3;font-size:13px;text-decoration:none;border-bottom:1px solid #00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.buy-with a:hover,
.item-articles a:hover{color:#ef7d27;border-bottom:1px solid #ef7d27;}
.buy-with .buy-with-header,
.buy-with .item-articles-header,
.item-articles .buy-with-header,
.item-articles .item-articles-header{border-bottom:1px solid #d5d5d5;padding:22px 24px;background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f7f7f7 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #ebebeb 100%);background:linear-gradient(to bottom, #f7f7f7 0%, #ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ebebeb', GradientType=0);}
.buy-with .buy-with-header .h-span,
.buy-with .item-articles-header .h-span,
.item-articles .buy-with-header .h-span,
.item-articles .item-articles-header .h-span{margin:0;font-weight:bold;text-transform:uppercase;color:#363a6a;font-size:17px;}
.buy-with .buy-with-header{padding:8px 15px;}
.buy-with .buy-with-header .h-span{line-height:1.4;}
.buy-with .buy-with-item,
.buy-with .item-article,
.item-articles .buy-with-item,
.item-articles .item-article{padding:15px 20px 27px;border-bottom:1px solid #d5d5d5;}
.buy-with .buy-with-item:last-child,
.buy-with .item-article:last-child,
.item-articles .buy-with-item:last-child,
.item-articles .item-article:last-child{border-bottom:0;}
.buy-with .buy-with-item .item-article-title,
.buy-with .item-article .item-article-title,
.item-articles .buy-with-item .item-article-title,
.item-articles .item-article .item-article-title{color:#363a6a;border-bottom:0;font-weight:bold;font-size:14px;text-decoration:underline;}
.buy-with .buy-with-item .item-article-title:hover,
.buy-with .item-article .item-article-title:hover,
.item-articles .buy-with-item .item-article-title:hover,
.item-articles .item-article .item-article-title:hover{color:#e95e1d;}
.buy-with .buy-with-item .item-introtext,
.buy-with .item-article .item-introtext,
.item-articles .buy-with-item .item-introtext,
.item-articles .item-article .item-introtext{color:#666;font-size:13px;margin-bottom:0;}
.buy-with .buy-with-item .justy,
.buy-with .item-article .justy,
.item-articles .buy-with-item .justy,
.item-articles .item-article .justy{padding-top:18px;padding-right:30px;}
.buy-with .buy-with-item .price,
.buy-with .item-article .price,
.item-articles .buy-with-item .price,
.item-articles .item-article .price{font-weight:bold;font-size:20px;}
.buy-with .buy-with-item .img-wrp,
.buy-with .item-article .img-wrp,
.item-articles .buy-with-item .img-wrp,
.item-articles .item-article .img-wrp{width:30%;overflow:hidden;position:relative;}
.buy-with .buy-with-item .img-wrp:before,
.buy-with .item-article .img-wrp:before,
.item-articles .buy-with-item .img-wrp:before,
.item-articles .item-article .img-wrp:before{content:'';display:block;width:100%;margin-top:100%;}
.buy-with .buy-with-item .img-wrp img,
.buy-with .item-article .img-wrp img,
.item-articles .buy-with-item .img-wrp img,
.item-articles .item-article .img-wrp img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:90%;max-height:90%;}
.inner_banner{height:110px;margin-top:20px;}
.simelest-block .catalog-list{margin-top:28px;}
.simelest-block h2{padding-left:20px;margin-bottom:0;font-size:24px;width:1170px;margin-left:auto;margin-right:auto;}
.banch-buy-wrp{background:#f8f8f8;padding:20px 0 6px;margin:10px 0;}
.banch-buy-wrp h2{font-size:24px;margin-top:10px;margin-bottom:30px;}
.banch-buy-wrp .container,
.banch-buy-wrp .top-nav,
.banch-buy-wrp #content-wrp.cart-page,
.banch-buy-wrp #content-wrp.with-sidebar.cart-sidebar,
.banch-buy-wrp #content-wrp.simple,
.banch-buy-wrp #content-wrp.articles,
.banch-buy-wrp #content-wrp.article,
.banch-buy-wrp .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .banch-buy-wrp .mCSB_draggerContainer,
.banch-buy-wrp .page-header,
.banch-buy-wrp #intro-slider .slide .slider-content,
#intro-slider .slide .banch-buy-wrp .slider-content,
.banch-buy-wrp #intro-slider .slick-dots,
#intro-slider .banch-buy-wrp .slick-dots,
.banch-buy-wrp footer .help-block .help-block-container,
footer .help-block .banch-buy-wrp .help-block-container{padding:0 10px 0 20px;}
.item .status-wrp{display:inline-block;max-width:50%;position:relative;}
.item .status-wrp h1{width:auto;text-transform: inherit;}
.item .status-wrp .status, .product-page .status{position:absolute;top:-2px;left:100%;margin-left:15px;padding:4px 15px 4px 30px;display:inline-block;font-size:13px;white-space:nowrap;text-transform:uppercase;border-radius:5px;background:#ccc;font-weight:bold;}
.item .status-wrp .status:before, .product-page .status:before{content:'';position:absolute;left:14px;top:13px;}
.item .status-wrp .status.good, .product-page .status.good{background:#b9e7af;color:#5ba64e;}
.item .status-wrp .status.neutral, .product-page .status.neutral{background:#f6f5be;color:#594539;}
.item .status-wrp .status.bad, .product-page .status.bad{background:#fdcbbf;color:#f62e00;}
.item .sidebar{width:378px;padding-left:15px;padding-top:5px;}
.item main{width:762px;}
.item main .section{padding:30px 0;border-bottom:1px solid #e1e1e1;}
.item main .section.item-price-block{padding-top:0;}
.item main .section h2{margin-top:1px;font-size:18px;}
.item main .section:last-child{border-bottom:0;}
.item main a{color:#00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.item main a:hover{color:#e95e1d;}
.table-params{margin-top:30px;width:760px;}
.table-params tr:nth-child(odd) td{background:#f0f0f0;}
.table-params tr:nth-child(even) td{background:#fff;}
.table-params.expanded .full_even td{background:#f0f0f0;}
.table-params.expanded .full_odd td{background:#fff;}
.table-params td{padding:12px 25px 12px;font-size:15px;}
.table-params td:first-child{font-weight:bold;}
.table-params td:last-child{width:50%;padding:12px 20px 12px 30px;}
.show-all-params{padding-left:24px;margin-top:20px;}
.show-all-params a{text-decoration:none;position:relative;border-bottom:1px dotted #00bff3;}
.show-all-params a:hover{border-bottom:1px dotted #ef7d27;}
.show-all-params a:after{content:'';width:26px;height:4px;background:#fff;position:absolute;top:100%;left:0;margin-top:-2px;}
.item main .item-description p{font-size:13px;}
.item main .item-description .benefits-heading{margin-top:2em;margin-bottom:0;}
.item main .item-description .options-list{margin-top:8px;margin-bottom:30px;}
.sertificates p{margin:2px 0;}
.sertificates a{margin-right:80px;}
.icon{padding-left:1.8em;position:relative;}
.icon:before{position:absolute;content:'';left:0;}
.ic-ok:before{top:.2em;}
.benefits p{margin:4px 0 18px 0;font-size:16px;text-transform:uppercase;color:#363a6a;font-weight:bold;padding-left:43px;position:relative;}
.benefits p:last-child{margin-bottom:0;}
.benefits p a{color:#00bff3;text-transform:none;text-decoration:none;border-bottom:1px solid #00bff3;font-weight:normal;margin-left:24px;font-size:13px;}
.benefits p a:hover{color:#ef7d27;border-bottom:1px solid #ef7d27;}
.benefits p:before{content:'';display:block;position:absolute;left:0;top:0;}
.item-price-block form{display:block;position:relative;}
.item-price-block form > *{display:inline-block;margin-right:20px;vertical-align:middle;}
.item-price-block .btn,
.item-price-block #stuffHelper .shk-but,
#stuffHelper .item-price-block .shk-but{width:170px;margin:0 0 0 16px;padding:10px 16px;font-size:13px;}
.item-price-block .price{color:#e95e1d;font-weight:bold;font-size:36px;max-width:230px;position:relative;}
.item-price-block .old-price{display:inline-block;font-size:16px;width:100%;text-decoration:line-through;bottom:100%;left:0;margin-bottom:-8px;color:#c60909;}
.item-price-block .econom-price{display:block;font-size:13px;position:absolute;top:100%;width:100%;font-weight:100;margin-top:4px;bottom:100%;left:0;margin-bottom:-8px;color:#5ba64e;}
.count{width:104px;margin-left:12px;margin-right:12px;position:relative;}
.count .count-minus,
.count .count-plus{position:absolute;border:0;font-size:30px;color:#9b9b9b;padding:4px 0;line-height:30px;background:none;top:50%;margin-top:-17px;font-weight:300;}
.count .count-minus:hover,
.count .count-plus:hover{color:#222;}
.count .count-minus:focus,
.count .count-plus:focus{outline:none;}
.count .count-minus{padding-left:11px;left:0;font-size:46px;}
.count .count-plus{right:0;padding-right:11px;}
.count input{width:100%;color:#333;font-weight:bold;font-size:18px;padding:7px 10px;text-align:center !important;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.13);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.13);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.13);border:solid 1px #ddd;-moz-appearance:textfield;}
.photo-block{position:relative;}
.photo-block .photo-wrp{position:relative;}
.photo-block .photo-wrp a:hover:before{opacity:1;}
.photo-block .photo-wrp a:before{content:'';display:block;position:absolute;bottom:17px;right:17px;display:block;z-index:100;opacity:.8;}
.photo-block .photo-wrp a,
.photo-block a{position:relative;width:100%;display:inline-block;overflow:hidden;border:2px solid #e1e1e1;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.photo-block .photo-wrp a:hover,
.photo-block a:hover{border:2px solid #e95e1d;}
.photo-block .photo-wrp a:after,
.photo-block a:after{content:'';display:block;width:100%;margin-top:111%;}
.photo-block .photo-wrp a img,
.photo-block a img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%;}
.photo-block .photo-thumbs{margin:16px 0;padding:0;font-size:1px;width:380px;margin-left:-7px;text-align:left;}
.photo-block .photo-thumbs .slick-prev,
.photo-block .photo-thumbs .slick-next{background:#fff;border:1px solid #ccc;opacity:.7;}
.photo-block .photo-thumbs .slick-prev.slick-disabled,
.photo-block .photo-thumbs .slick-next.slick-disabled{display:none !important;}
.photo-block .photo-thumbs .slick-prev:before,
.photo-block .photo-thumbs .slick-next:before{opacity:.85;}
.photo-block .photo-thumbs .slick-prev:hover,
.photo-block .photo-thumbs .slick-next:hover{opacity:1;}
.photo-block .photo-thumbs .slick-prev{left:7px;}
.photo-block .photo-thumbs .slick-next{right:10px;}
.photo-block .photo-thumbs .selected a{border:2px solid #e95e1d;}
.photo-block .photo-thumbs li{width:126;display:inline-block;}
.photo-block .photo-thumbs li:nth-child(3n+3){margin-right:0;}
.photo-block .photo-thumbs li a{display:block;width:109px;margin-right:10px;margin-left:7px;}
.photo-block .photo-thumbs li a:after{margin-top:93%;}
.order-preview{background:#fff;-webkit-box-shadow:inset 2px 2px 2px 0 rgba(0, 0, 0, 0.1);box-shadow:inset 2px 2px 2px 0 rgba(0, 0, 0, 0.1);padding:10px;margin-bottom:0px;}
.order-preview td{padding:5px 10px;width:1%;background:#fff !important;}
.order-preview .img{width:80px;}
.order-preview .img img{height:50px;}
.order-preview .title{width:80%;}
.order-preview .title h4{margin:0;text-align:left;}
.order-preview .count{width:80px;}
.order-preview .count button{font-size:15px;}
.order-preview .count input{width:80px;font-weight:normal;padding:5px 10px;font-size:16px;}
.order-preview .price{width:160px !important;white-space:nowrap;}
.order-preview .price b{font-size:18px;font-weight:bold;}
.order-preview .item-one-click{width:100%;}
.total-order{margin:10px 0 30px;font-size:17px;color:#363a6a;text-align:right;letter-spacing:normal;}
.product-page .sertificates.section{padding:20px 30px 15px;}
.product-page__benefits{text-align:justify;margin:45px 0 0;padding:25px 25px;background:#f7f7f7;font-size:1px;line-height:1px;}
.product-page__benefits:after{content:' ';display:inline-block;width:100%;font-size:1px;}
.product-page__benefit-header{font-weight:bold;font-size:16px;position:relative;color:#363a6a !important;font-family:'Roboto Slab', serif;text-transform:uppercase;}
.product-page__benefit-header:hover{color:#00bff3 !important;}
.product-page__benefit-header img{position:absolute;right:100%;margin-right:6px;top:0;}
.product-page__benefit-block{display:inline-block;text-align:left;font-size:14px;line-height:21px;padding-left:30px;width:30%;vertical-align:top;}
.product-page__benefit-block ul, .newService ul{list-style:none;margin:0;padding:0;font-weight:400;}
.product-page__benefit-block ul li, .newService ul li {position:relative;line-height:1.1;font-weight:300;margin:6px 0;color:#555;}
.product-page__benefit-block ul li img{margin-top:5px;}
.product-page__benefit-block ul li:before, .newService ul li:before{content:'—';position:absolute;right:100%;margin-right:6px;color:#363a6a;}
.product-page__benefit-block ul label{display:block;color:#363a6a;font-weight:400;}
.product-page .status-wrp{max-width:82%;}
.product-page #breadcrumbs{max-width:100%;}
.product-page .page-header{min-height:15px;}
.product-page .entity{position:absolute;top:100%;left:20px;color:#777;padding-top:7px;}
.product-page h1{font-size:32px !important;}
.product-page .item-price-block{margin:15px 0;}
.product-page .item-price-block__buttons{position:relative;margin-right:0;min-width:350px;display:inline-block;}
.product-page .econom-price{font-family:'Roboto', sans-serif;}
.toggle-block{margin:30px 0;}
.toggle-block h2{font-size:16px;margin-top:35px;}
.toggle-block__buttons{margin-bottom:-3px;position:relative;}
.toggle-block__buttons button{padding:15px 20px;border:1px solid transparent;background:none;font-weight:bold;text-transform:uppercase;font-size:18px;color:#363a6a;font-family:'Roboto Slab', serif;}
.toggle-block__buttons button:focus,
.toggle-block__buttons button:active{outline:0;}
.toggle-block__buttons button.active{border:1px solid #dbdbdb;background:#fafafa;border-bottom:0;}
.toggle-block__content{background:#fafafa;border:1px solid #dbdbdb;padding:20px;}
.toggle-block__content > div{display:none;}
.toggle-block__content > div.active{display:block;}
.toggle-block__content .table-params{width:100%;margin:0;}
.stabX3_sale{padding-top:20px;padding-bottom:20px;border:1px dashed #dbdbdb;position:relative;background:#fafafa url(../img/stabX3_sale.png) no-repeat 170px center;padding-left:60%;}
.stabX3_sale__imagewrp{position:absolute;top:0;left:0;bottom:0;width:170px;}
.stabX3_sale__imagewrp img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:90%;max-height:90%;margin:auto;}
.stabX3_sale_text{font-size:12px;line-height:1.3;color:#777;padding:15px 15px 15px 0;}
.item-helpblock{text-align:center;margin-top:60px;}
.item-helpblock h3{font-size:30px;text-transform:uppercase;color:#333333;}
.item-helpblock__callback{display:inline-block;width:308px;vertical-align:top;margin-right:50px;position:relative;}
.item-helpblock__callback:after{content:' ';position:absolute;top:0;bottom:20px;left:100%;margin-left:25px;border-left:1px solid #dbdbdb;display:block;}
.item-helpblock__callback a{width:100%;color:#3c8e2b !important;font-size:14px;text-transform:uppercase;text-decoration:none;background:#90dc81 url(../img/help_phone-icon.png) no-repeat center left;padding:15px 15px 15px 40px;text-align:center;display:inline-block;border-radius:25px;}
.item-helpblock__span{padding:0 30px;text-align:center;font-weight:300;color:#777;margin:10px 0;line-height:1.2;}
.item-helpblock__contacts{display:inline-block;vertical-align:top;}
.item-helpblock__phone{font-size:30px;font-family:'Roboto', sans-serif;color:#000;margin:0;font-weight:300;}
.item-helpblock__phone__icon{display:inline-block;vertical-align:middle;margin-right:10px;}
.item-helpblock__phone__inner{display:inline-block;vertical-align:middle;}
.item-helpblock__phone__spantext{font-size:13px;color:#777;display:block;text-align:left;}
#filelist{font-size:11px;font-weight:normal;color:#777;}
#pickfiles{display:block;background:#eaeaea;border:1px solid #d9d9d9;padding:10px;text-decoration:none;border-radius:3px;color:#777;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
#pickfiles:hover{background:#e0e0e0;}
.form-helper{color:#777;font-weight:300;}
.label_new{position:absolute;top:0px;left:0px;z-index:10;width:130px;height:34px;background:#80c31d;color:#FFF;text-align:center;line-height:36px;font-weight:500;}
.label_hit{position:absolute;top:0px;left:0px;z-index:10;width:130px;height:34px;background:#c92c0d;color:#FFF;text-align:center;line-height:36px;font-weight:500;}
.label_stock{width:185px !important;background:#ffb82c !important;text-transform:uppercase;left:-1px;top:-1px;height:36px;line-height:38px;z-index:11 !important;}
#stuffHelper{position:absolute;z-index:9999;padding:10px 25px;color:#000;background:#fff;display:none;-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 10px 20px rgba(0, 0, 0, 0.25);box-shadow:0 10px 20px rgba(0, 0, 0, 0.25);background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f0f0f0', GradientType=0);}
#stuffHelper #stuffHelperName{margin-bottom:6px;display:block;}
#stuffHelper > div{position:relative;z-index:100;}
#stuffHelper.addedToCart{width:246px;padding:0px;}
#stuffHelper.addedToCart #stuffHelperName{margin-bottom:0px;}
#stuffHelper.addedToCart .shk-but{margin-bottom:20px;}
#stuffHelper.addedToCart:after{content:'';display:block;position:absolute;top:50%;margin-top:-45px;left:0;z-index:1;}
#stuffHelper #stuffCount{padding:15px 0;}
#stuffHelper input[type=text]{height:20px !important;width:auto !important;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background-color:#fff;-webkit-box-shadow:inset 1px 2px 7px rgba(0, 0, 0, 0.23);-moz-box-shadow:inset 1px 2px 7px rgba(0, 0, 0, 0.23);box-shadow:inset 1px 2px 7px rgba(0, 0, 0, 0.23);border:0;padding:8px 14px;font-style:italic;-webkit-outline:none;outline:none;width:240px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#stuffHelper div{text-align:center;}
#stuffHelper input[name=count]{width:50px;text-align:center;border:1px solid #009eb4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#shkLoading{width:128px;height:15px;position:absolute;z-index:100;background:url(../img/ajax-loader-mc.gif) center center no-repeat;border:0px solid #888;display:none;}
.helper-inner{padding:10px;position:relative;z-index:10;}
.helper-inner a,
.helper-inner button{display:inline;padding:0;background:none;font-weight:normal;color:#00bff3;text-decoration:underline;border:0;}
.helper-inner a:hover,
.helper-inner button:hover{color:#ef7d27;}
.helper-inner a:focus,
.helper-inner button:focus{outline:none;}
.helper-inner:before{content:'';display:block;position:absolute;bottom:100%;right:60px;width:0px;height:0px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;}
.helper-inner h3{text-transform:uppercase;color:#363a6a;font-size:12px;margin-top:10px;position:relative;margin-bottom:35px;}
.helper-inner h3:after{content:'';display:block;position:absolute;bottom:-20px;left:50%;width:60px;border-top:1px solid #e95e1d;margin-left:-30px;}
.shopcart-wrp.full{position:relative;}
.shopcart-wrp.full #butEmptyCart{color:#9b9b9b;text-decoration:none;border-bottom:1px dashed #9b9b9b;margin-bottom:10px;display:inline-block;}
.shopcart-wrp.full #butEmptyCart:hover{color:#ef7d27;border-bottom:1px dashed #ef7d27;}
.shopcart-wrp.full .total-price{margin-bottom:24px;}
.shopcart-wrp.full .total-price__label{position:relative;}
.shopcart-wrp.full .profit__label{margin-left:0 !important;position:absolute;top:100%;margin-top:-3px;left:0;color:#5ba64e;font-size:12px;}
.shopcart-wrp.full .cart-price{position:relative;}
.shopcart-wrp.full .cart-price .discount__label{color:#f62e00;text-decoration:line-through;font-size:11px;position:absolute;top:5px;}
.shopcart-wrp.full .shopcart{width:100%;font-size:15px;}
.shopcart-wrp.full .shopcart td{border:0;padding:0;background:none;border-bottom:1px solid #f0f0f0;white-space:nowrap;}
.shopcart-wrp.full .shopcart th{background:#f0f0f0;text-align:left;font-size:15px;color:#000;font-weight:normal;padding-top:12px !important;padding-bottom:12px !important;}
.shopcart-wrp.full .shopcart .count{width:90px;}
.shopcart-wrp.full .shopcart .count input{font-weight:normal;font-size:16px;}
.shopcart-wrp.full .shopcart td,
.shopcart-wrp.full .shopcart th{padding:5px 15px;}
.shopcart-wrp.full .shopcart td:first-child,
.shopcart-wrp.full .shopcart th:first-child{padding-left:30px;}
.shopcart-wrp.full .shopcart td:last-child,
.shopcart-wrp.full .shopcart th:last-child{width:130px;}
.shopcart-wrp.full .shopcart .cart-img{width:57px;}
.shopcart-wrp.full .shopcart .cart-img img{max-width:57px;}
.shopcart-wrp.full .shopcart .cart-delete{opacity:.6;position:relative;}
.shopcart-wrp.full .shopcart .cart-delete:hover{opacity:1;}
.shopcart-wrp.full .shopcart .shk-count{text-align:center;}
.shopcart-wrp.full .shopcart .cart-title{font-size:13px;max-width:320px;width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;}
.shopcart-wrp.full .shopcart .cart-title .title{text-transform:uppercase;color:#363a6a;text-decoration:none;font-weight:bold;}
.shopcart-wrp.full .shopcart .cart-title .count-items{margin:0;color:#353535;text-transform:uppercase;}
.shopcart-wrp.full .shopcart + .total-price span{margin-left:80px;width:115px;display:inline-block;text-align:left;}
* .order__payment-types__table td{vertical-align:top;width:50%;padding-left:40px;border-left:1px solid #e1e1e1;}
* .order__payment-types__table td:first-child{border-left:0;padding-left:15px;}
* .order__comment__textarea{width:100%;}
.js-help{background:none;border:0;width:16px;height:16px;vertical-align:baseline;display:inline-block;opacity:.85;background:url(../img/question.png) no-repeat center;}
.js-help:hover{opacity:.85;}
.js-help:active,
.js-help:focus{outline:0;}
.js-help-block{padding:10px;border:1px dashed #ccc;font-weight:300;display:none;background:#fff;}
.sidebar-whatincart__inner{display:block;padding:0px;border:1px solid #e1e1e1;background:#fafafa;}
.sidebar-whatincart__inner .shopcart-wrp.full{margin-top:0 !important;}
.sidebar-whatincart__inner .total-price{text-align:left;padding-left:20px;}
.sidebar-whatincart__inner .total-price span{margin-left:20px !important;}
.sidebar-whatincart__inner h2{padding:0 25px;margin-top:20px;margin-bottom:15px;}
.sidebar-whatincart__inner table{background:#fff;width:100% !important;}
.sidebar-whatincart__inner table a{white-space:normal;}
.sidebar-whatincart__inner table td{padding-left:10px !important;}
.sidebar-whatincart__inner table .cart-title{width:auto !important;padding-left:0 !important;padding-right:10px !important;}
.sidebar-whatincart__inner p{color:#777 !important;font-size:13px !important;line-height:1;font-weight:300;text-transform:lowercase !important;}
.sidebar .span-block{margin-top:30px;}
.sidebar .span-block p{color:#333;font-weight:300;}
.sidebar-benefits ul{list-style:none;margin:0;padding:0;}
.sidebar-benefits ul li{padding-left:35px;position:relative;margin:15px 0;font-size:16px;font-weight:bold;color:#333;line-height:1.2;}
.sidebar-benefits ul li:before{content:' ';position:absolute;display:block;top:50%;margin-top:-13px;left:0;width:26px;opacity:1;height:26px;background:url(../img/check-benefit.png) no-repeat center;}
.confirm-order td{padding:10px;padding-bottom:15px;padding-left:0;padding-right:20px;font-size:16px;vertical-align:top;font-weight:300;}
.confirm-order td:first-child{font-weight:normal;color:#898989;padding-right:40px;}
.confirm-order-orderdata .shopcart,
.confirm-order-orderdata .total-price{font-size:16px !important;}
.confirm-order-orderdata .cart-title{font-size:16px !important;}
.confirm-order-text{color:#000;text-align:left;font-weight:300;font-size:15px;padding-left:13px;}
.ajax-count{background:#fff;padding:4px 15px;border:1px solid #e95e1d;position:absolute;left:90%;margin-left:15px;margin-top:-16px;display:inline-block;white-space:nowrap;}
.ajax-count:before{content:'';display:block;position:absolute;right:100%;width:0;height:0;top:50%;margin-top:-8px;border-right:8px solid #e95e1d;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.ajax-count:after{content:'';display:block;position:absolute;right:100%;width:0;height:0;top:50%;margin-top:-7px;border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;}
.ajax-count button{border:0;padding:0;margin-left:10px;background:none;line-height:1em;text-decoration:underline;color:#00bff3;}
#filter-block{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #fefefe 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #fefefe 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f1f1f1 100%);background:linear-gradient(to bottom, #fefefe 0%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f1f1f1', GradientType=0);-webkit-box-shadow:0 4px 15px rgba(0, 0, 0, 0.17);-moz-box-shadow:0 4px 15px rgba(0, 0, 0, 0.17);box-shadow:0 4px 15px rgba(0, 0, 0, 0.17);border:solid 0px #fcfcfc;}
#filter-block a{color:#00bff3;}
#filter-block .reset{color:#00bff3;background:none;border:0;text-decoration:underline;}
#filter-block .reset:hover{color:#ef7d27;}
#filter-block .h-span{background-color:#484d8c;background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.15), rgba(255, 255, 255, 0.15));background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.15), rgba(255, 255, 255, 0.15));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.15), rgba(255, 255, 255, 0.15));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.15), rgba(255, 255, 255, 0.15));color:#fff;font-size:18px;text-transform:uppercase;padding:25px 0;text-align:center;}
#filter-block .filter-block{padding:19px 29px 17px;border-bottom:1px solid #e3e3e3;border-top:1px solid #fff;}
#filter-block .filter-block .block-header{position:relative;display:inline-block;margin-bottom:17px;width:100%;}
#filter-block .filter-block .block-header p{margin:0;}
#filter-block .filter-block .block-header .block-name{font-size:14px;font-weight:bold;margin:0;color:#363a6a;display:inline-block;position:relative;}
#filter-block .filter-block .block-header .block-name:hover + .block-description{display:block;}
#filter-block .filter-block .block-header .block-name .helper-btn{color:#fff;font-size:8px;display:inline-block;width:12px;margin-top:6px;height:12px;border-radius:50%;border:0;text-align:center;text-indent:-2px;margin-left:2px;line-height:12px;background-color:transparent;}
#filter-block .filter-block .block-header .block-name .helper-btn:focus,
#filter-block .filter-block .block-header .block-name .helper-btn:active{outline:none;}
#filter-block .filter-block .block-header.opened-help .helper-block{display:block;}
#filter-block .filter-block .block-header .helper-block{background:#fff;padding:10px;color:#62666a;font-size:12px;width:300px;display:none;font-style:italic;border:1px solid #e9e9e9;position:absolute;top:19px;left:100%;margin-left:20px;margin-top:-30px;}
#filter-block .filter-block .block-header .helper-block p{margin-top:5px;margin-bottom:5px;}
#filter-block .filter-block .block-header .block-description{background:#f8f8f8;padding:10px;font-size:12px;width:300px;display:none;font-style:italic;border:1px solid #e9e9e9;position:absolute;top:50%;left:100%;margin-left:20px;margin-top:-30px;}
#filter-block .filter-block .block-header .block-description:after{content:'';display:block;width:0;height:0;position:absolute;top:20px;right:100%;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e9e9e9;}
#filter-block .filter-block .block-header .block-description:before{content:'';display:block;width:0;height:0;position:absolute;top:21px;right:100%;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;z-index:10;}
#filter-block .filter-block .block-range{margin-top:3px;}
#filter-block .filter-block .block-range .fields{text-align:justify;font-size:1px;line-height:1px;color:#505050;}
#filter-block .filter-block .block-range .fields:after{content:'';display:inline-block;width:100%;height:1px;}
#filter-block .filter-block .block-range .fields .field{display:inline-block;max-width:45%;line-height:14px;font-size:14px;}
#filter-block .filter-block .block-range .fields .field:last-child{float:right;}
#filter-block .filter-block .block-range .fields .field input{width:70px;margin-left:5px;color:#505050;}
#filter-block .filter-block .block-options{margin-top:-1px;}
#filter-block .filter-block .block-options .input-line{padding:0;margin-bottom:15px;}
#filter-block .filter-block .block-options .input-line:last-child{margin-bottom:0;}
#filter-block .filter-block .block-options input[type="checkbox"]{width:16px;height:16px;float:left;}
#filter-block .filter-block .block-options input[type="checkbox"]:checked + label{font-weight:bold;}
#filter-block .filter-block .block-options label{float:left;margin-left:10px;max-width:190px;color:#505050;font-size:12px;margin-top:0px;line-height:normal;}
#filter-block .filter-block .block-options label span{margin-left:2px;font-weight:300;color:#b6b6b6;}
.buttons{margin:0;padding:14px 0 10px;padding-right:0px;}
.buttons li{width:241px;display:inline-block;vertical-align:middle;margin-right:0px;margin-bottom:12px;}
.buttons li.active a{background:#363a6a;color:#fff;-webkit-box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.2);}
.buttons li.active a:hover{background:#363a6a;cursor:default;}
.buttons li a{display:inline-block;padding:0px 14px 0px 54px;text-transform:uppercase;font-weight:bold;color:#363a6a;text-decoration:none;font-size:14px;line-height:55px;height:55px;position:relative;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.buttons li a span{line-height:18px;vertical-align:middle;display:inline-block;}
.buttons li a:hover{background:#e1e1e1;}
.buttons li a:before{content:'';display:inline-block;position:absolute;left:14px;top:50%;margin-top:-15px;}
.filter-hor{position:relative;margin-bottom:40px;background:#f8f8f8;z-index:100;}
.filter-hor .plain{height:200px;line-height:200px;width:500px;}
.filter-hor .plain > *{display:inline-block;vertical-align:middle;font-size:14px;color:#787878;line-height:22px;}
.filter-hor .toogle-blocks .list{margin:0;padding:0;list-style:none;margin-left:20px;width:400px;padding:20px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}
.filter-hor .toogle-blocks .list li{margin-bottom:4px;line-height:18px;position:relative;}
.filter-hor .toogle-blocks .list li:before{content:'\2013';position:absolute;right:100%;margin-right:5px;}
.filter-hor .toogle-blocks .list a{color:#333;font-size:13px;text-decoration:none;border-bottom:1px solid #ccc;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.filter-hor .toogle-blocks .list a:hover{color:#e95e1d;border-bottom:1px solid #ef7d27;}
.filter-hor .filter{position:relative;display:none;z-index:0;background:#e9e9e9;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);}
.filter-hor .hasNoSelected .toggle-nav li:nth-child(1):before{content:'';display:block;width:0;height:0;position:absolute;top:0;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;}
.filter-hor .hasNoSelected .toggle-nav li:nth-child(1) a{border-bottom:0;}
.filter-hor .hasNoSelected .toggle-nav li:nth-child(1) a:hover{color:#333;cursor:default;border-bottom:0;}
.filter-hor .hasNoSelected .toggle-block:nth-child(1){display:block;}
.filter-hor .toggle-block{height:158px;display:none;}
.filter-hor .toggle-block.active{display:block;}
.filter-hor .sorting{background:#f0f0f0;text-align:justify;font-size:1px;color:#333;position:relative;z-index:-1;}
.filter-hor .sorting .container,
.filter-hor .sorting .top-nav,
.filter-hor .sorting #content-wrp.cart-page,
.filter-hor .sorting #content-wrp.with-sidebar.cart-sidebar,
.filter-hor .sorting #content-wrp.simple,
.filter-hor .sorting #content-wrp.articles,
.filter-hor .sorting #content-wrp.article,
.filter-hor .sorting .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools .filter-hor .sorting .mCSB_draggerContainer,
.filter-hor .sorting .page-header,
.filter-hor .sorting #intro-slider .slide .slider-content,
#intro-slider .slide .filter-hor .sorting .slider-content,
.filter-hor .sorting #intro-slider .slick-dots,
#intro-slider .filter-hor .sorting .slick-dots,
.filter-hor .sorting footer .help-block .help-block-container,
footer .help-block .filter-hor .sorting .help-block-container{line-height:0px;padding-top:14px;padding-bottom:14px;padding-right:13px;}
.filter-hor .sorting .container:after,
.filter-hor .sorting .top-nav:after,
.filter-hor .sorting #content-wrp.cart-page:after,
.filter-hor .sorting #content-wrp.with-sidebar.cart-sidebar:after,
.filter-hor .sorting #content-wrp.simple:after,
.filter-hor .sorting #content-wrp.articles:after,
.filter-hor .sorting #content-wrp.article:after,
.filter-hor .sorting .rolled-block .mCSB_scrollTools .mCSB_draggerContainer:after,
.rolled-block .mCSB_scrollTools .filter-hor .sorting .mCSB_draggerContainer:after,
.filter-hor .sorting .page-header:after,
.filter-hor .sorting #intro-slider .slide .slider-content:after,
#intro-slider .slide .filter-hor .sorting .slider-content:after,
.filter-hor .sorting #intro-slider .slick-dots:after,
#intro-slider .filter-hor .sorting .slick-dots:after,
.filter-hor .sorting footer .help-block .help-block-container:after,
footer .help-block .filter-hor .sorting .help-block-container:after{content:'';display:inline-block;width:100%;}
.filter-hor .sorting .container > *,
.filter-hor .sorting .top-nav > *,
.filter-hor .sorting #content-wrp.cart-page > *,
.filter-hor .sorting #content-wrp.with-sidebar.cart-sidebar > *,
.filter-hor .sorting #content-wrp.simple > *,
.filter-hor .sorting #content-wrp.articles > *,
.filter-hor .sorting #content-wrp.article > *,
.filter-hor .sorting .rolled-block .mCSB_scrollTools .mCSB_draggerContainer > *,
.rolled-block .mCSB_scrollTools .filter-hor .sorting .mCSB_draggerContainer > *,
.filter-hor .sorting .page-header > *,
.filter-hor .sorting #intro-slider .slide .slider-content > *,
#intro-slider .slide .filter-hor .sorting .slider-content > *,
.filter-hor .sorting #intro-slider .slick-dots > *,
#intro-slider .filter-hor .sorting .slick-dots > *,
.filter-hor .sorting footer .help-block .help-block-container > *,
footer .help-block .filter-hor .sorting .help-block-container > *{display:inline-block;vertical-align:middle;font-size:14px;line-height:14px;white-space:nowrap;width:auto;margin:0;}
.filter-hor .sorting label{display:inline-block;margin-right:10px;font-weight:bold;color:#363a6a;}
.filter-hor .sorting .found{font-weight:bold;display:none;}
.filter-hor .sorting .sorting-btn{display:inline-block;vertical-align:middle;margin:0 3px;}
.filter-hor .sorting .sorting-btn.active button{background-color:#fff;-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.13);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.13);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.13);}
.filter-hor .sorting .sorting-btn.active button:after{opacity:.6;}
.filter-hor .sorting .sorting-btn button{position:relative;width:28px;height:28px;border:1px solid #adadad;background:none;}
.filter-hor .sorting .sorting-btn button:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.filter-hor .sorting .select-wrp{display:inline-block;background:#fff;-webkit-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);-moz-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);border:solid 1px #adadad;padding:3px 0px 3px;}
.filter-hor .sorting .select-wrp select{border:0;padding:0 10px;color:#666;width:240px;}
.filter-hor .sorting .select-wrp select:focus{outline:none;}
.filter-hor .part{padding-left:308px;position:relative;}
.filter-hor .toggle-nav{margin:0;padding:0;list-style:none;cursor:default;}
.filter-hor .toggle-nav li{display:inline-block;text-transform:uppercase;margin:0 35px 0 25px;position:relative;}
.filter-hor .toggle-nav li.active:before{content:'';display:block;width:0;height:0;position:absolute;top:0;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;}
.filter-hor .toggle-nav li.active a{border-bottom:0;}
.filter-hor .toggle-nav li.active a:hover{color:#333;cursor:default;border-bottom:0;}
.filter-hor .toggle-nav li a{color:#333;padding:20px 0px 0;display:block;text-decoration:none;font-size:16px;font-weight:bold;border-bottom:1px dotted #000;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;outline:none;}
.filter-hor .toggle-nav li a a:active,
.filter-hor .toggle-nav li a a:focus{outline:none;}
.filter-hor .toggle-nav li a:hover{color:#424780;border-bottom:1px dotted #424780;}
.all-solutions{position:absolute;bottom:40px;right:36px;z-index:9999;}
.all-solutions.opened .all-solutions-links{display:block;}
.all-solutions.opened .all-solutions-btn{color:#e95e1d;border-bottom:1px dashed #e95e1d;}
.all-solutions.opened .all-solutions-btn:after{border-top:5px solid #e95e1d;}
.all-solutions .all-solutions-links{position:absolute;top:-7px;display:none;right:-27px;padding:0;padding-top:30px;margin:0;width:180px;z-index:90;text-align:right;background:#424780;background:-moz-linear-gradient(top, #424780 0%, #363a6a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #424780), color-stop(100%, #363a6a));background:-webkit-linear-gradient(top, #424780 0%, #363a6a 100%);background:-o-linear-gradient(top, #424780 0%, #363a6a 100%);background:-ms-linear-gradient(top, #424780 0%, #363a6a 100%);background:linear-gradient(to bottom, #424780 0%, #363a6a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#424780', endColorstr='#363a6a', GradientType=0);border:1px solid #363a6a;-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);}
.all-solutions .all-solutions-links li{display:block;}
.all-solutions .all-solutions-links li a{display:block;padding:7px 24px 7px 24px;text-transform:uppercase;font-weight:bold;border-bottom:1px solid transparent !important;color:#fff;text-decoration:none;font-size:14px;position:relative;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.all-solutions .all-solutions-links li a:hover{color:#e95e1d;border-bottom:1px dotted #ef7d27;}
.all-solutions .all-solutions-btn{z-index:100;padding:0;display:inline-block;border:0;border-bottom:1px dashed #00bff3;color:#00bff3;position:relative;text-decoration:none;background:none;outline:none;}
.all-solutions .all-solutions-btn:focus{outline:none;}
.all-solutions .all-solutions-btn:hover{color:#e95e1d;outline:none;border-bottom:1px dashed #e95e1d;}
.all-solutions .all-solutions-btn:hover:after{border-top:5px solid #e95e1d;}
.all-solutions .all-solutions-btn:after{content:'';width:0;height:0;display:block;border-top:5px solid #00bff3;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:100%;top:50%;margin-left:10px;margin-top:-1px;}
footer{position:absolute;top:100%;width:100%;color:#fff;padding:25px 0;margin-top:-300px;z-index:400;height:300px;background:#363a6a;left:0;}
footer > .container,
footer > .top-nav,
footer > #content-wrp.cart-page,
footer > #content-wrp.with-sidebar.cart-sidebar,
footer > #content-wrp.simple,
footer > #content-wrp.articles,
footer > #content-wrp.article,
.rolled-block .mCSB_scrollTools footer > .mCSB_draggerContainer,
footer > .page-header,
#intro-slider .slide footer > .slider-content,
#intro-slider footer > .slick-dots,
footer .help-block footer > .help-block-container{padding:0 12px;}
footer .help-block{position:absolute;bottom:100%;width:100%;background:#f8f8f8;color:#333;padding:30px 0 35px 0;}
footer .help-block .help-block-container{position:relative;padding-left:110px;}
footer .help-block .help-block-container:before{content:'';display:inline-block;position:absolute;left:15px;top:50%;margin-top:-34px;}
footer .help-block .h-span{color:#333;font-weight:bold;text-transform:uppercase;font-size:30px;margin-top:0;}
footer .help-block a{text-decoration:none;border-bottom:1px solid #00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
footer .help-block a:hover{color:#ef7d27;border-color:#ef7d27;}
footer .help-block a.ajax-load{border-bottom:1px dashed #00bff3;}
footer .help-block a.ajax-load:hover{border-color:#ef7d27;}
footer .help-block p{font-size:24px;color:#777;margin-top:12px;font-weight:300;}
footer .icon-pay-systems{display:inline-block;margin-top:20px;}
footer a{color:#00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
footer a:hover{color:#ef7d27;border-bottom:1px solid #ef7d27;}
footer ul{list-style:none;padding:0;}
footer ul li{margin-bottom:3px;}
footer ul a{text-decoration:none;border-bottom:1px solid #00bff3;}
footer .block{vertical-align:top;}
footer .block:last-child{margin-left:20px;}
footer .payment{width:170px;text-align:center;}
footer .payment a:hover{text-decoration:none;border:0;}
footer .l-arr{margin-left:26px;margin-top:0;}
footer .h-span{text-transform:uppercase;color:#fff;margin-top:8px;}
footer p{margin:5px 0;color:#ddd;}
footer .phone-block{margin-top:13px;}
footer .phone-block .h-span{margin-top:25px;}
footer .phone{font-weight:bold;font-size:18px;margin:0;color:#fff;display:block;text-decoration:none;}
footer .phone:hover{color:#fff;text-decoration:none;border-bottom:0;}
footer .phone span{font-weight:300;color:#9398c8;}
footer .footer-sub{background:#424780;position:absolute;bottom:0;width:100%;height:5px;}
footer .footer-sub .container,
footer .footer-sub .top-nav,
footer .footer-sub #content-wrp.cart-page,
footer .footer-sub #content-wrp.with-sidebar.cart-sidebar,
footer .footer-sub #content-wrp.simple,
footer .footer-sub #content-wrp.articles,
footer .footer-sub #content-wrp.article,
footer .footer-sub .rolled-block .mCSB_scrollTools .mCSB_draggerContainer,
.rolled-block .mCSB_scrollTools footer .footer-sub .mCSB_draggerContainer,
footer .footer-sub .page-header,
footer .footer-sub #intro-slider .slide .slider-content,
#intro-slider .slide footer .footer-sub .slider-content,
footer .footer-sub #intro-slider .slick-dots,
#intro-slider footer .footer-sub .slick-dots,
footer .footer-sub .help-block .help-block-container,
footer .help-block .footer-sub .help-block-container{position:relative;padding:20px 12px;}
footer .copyrights{padding-left:50px;text-align:left;background-image:url(../img/logo-footer.png);background-repeat:no-repeat;background-position:6px 3px;}
footer .footer-sub .copyrights{position:absolute;right:12px;top:50%;margin-top:-19px;padding-left:60px;}
footer .footer-sub .copyrights:before{content:'';display:block;position:absolute;top:0;left:0;}
footer .footer-sub .copyrights p{margin:0;}
footer .footer-sub .auth a{color:#fff;font-weight:bold;text-transform:uppercase;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
footer .footer-sub .auth a:hover{color:#ef7d27;}
.btn-wrp{margin:50px 0 25px;}
.btn-wrp.center{text-align:center;}
.btn-wrp.crowded{padding:0;}
.btn-wrp.right{text-align:right;}
.btn,
#stuffHelper .shk-but{display:inline-block;color:#363a6a;text-decoration:none;font-size:11px;text-transform:uppercase;font-weight:bold;border-radius:11px;position:relative;z-index:10;text-align:center;line-height:normal;background:none;border:0;padding:8px 15px;border-bottom:4px solid #34662d;text-shadow:0 1px rgba(255, 255, 255, 0.25);-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);}
.btn:before,
#stuffHelper .shk-but:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;border-radius:9px;background:#7fd36d;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.btn:after,
#stuffHelper .shk-but:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;border-radius:9px;background:#7fd36d;background:-moz-linear-gradient(top, #7fd36d 0%, #61c553 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fd36d), color-stop(100%, #61c553));background:-webkit-linear-gradient(top, #7fd36d 0%, #61c553 100%);background:-o-linear-gradient(top, #7fd36d 0%, #61c553 100%);background:-ms-linear-gradient(top, #7fd36d 0%, #61c553 100%);background:linear-gradient(to bottom, #7fd36d 0%, #61c553 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fd36d', endColorstr='#61c553', GradientType=0);}
.btn:hover:before,
#stuffHelper .shk-but:hover:before{opacity:1;}
.btn:active,
#stuffHelper .shk-but:active{margin-top:2px;top:2px;outline:none;border-bottom-width:1px;}
.btn:visited,
#stuffHelper .shk-but:visited{outline:none;}
.btn:focus,
#stuffHelper .shk-but:focus{outline:none;}
.btn[disabled],
#stuffHelper [disabled].shk-but,
.btn.inactive,
#stuffHelper .inactive.shk-but{border-bottom:3px solid #484848;}
.btn[disabled]:before,
#stuffHelper [disabled].shk-but:before,
.btn.inactive:before,
#stuffHelper .inactive.shk-but:before{background:#bdbdbd;}
.btn[disabled]:after,
#stuffHelper [disabled].shk-but:after,
.btn.inactive:after,
#stuffHelper .inactive.shk-but:after{background:#bdbdbd;background:-moz-linear-gradient(top, #bdbdbd 0%, #a7a7a7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bdbdbd), color-stop(100%, #a7a7a7));background:-webkit-linear-gradient(top, #bdbdbd 0%, #a7a7a7 100%);background:-o-linear-gradient(top, #bdbdbd 0%, #a7a7a7 100%);background:-ms-linear-gradient(top, #bdbdbd 0%, #a7a7a7 100%);background:linear-gradient(to bottom, #bdbdbd 0%, #a7a7a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a7a7a7', GradientType=0);}
.btn[disabled]:hover:before,
#stuffHelper [disabled].shk-but:hover:before,
.btn.inactive:hover:before,
#stuffHelper .inactive.shk-but:hover:before{opacity:0;}
.btn[disabled]:active,
#stuffHelper [disabled].shk-but:active,
.btn.inactive:active,
#stuffHelper .inactive.shk-but:active{margin-top:2px;top:2px;outline:none;border-bottom-width:1px;}
.btn.btn-full,
#stuffHelper .btn-full.shk-but{width:100%;}
.btn.btn-large,
#stuffHelper .btn-large.shk-but{font-size:13px;padding:10px 22px 9px;position:relative;border-radius:12px;border-bottom-width:5px !important;-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.4);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.4);}
.btn.btn-large.btn-wide,
#stuffHelper .btn-large.btn-wide.shk-but{width:192px;}
.btn.btn-large:before,
#stuffHelper .btn-large.shk-but:before,
.btn.btn-large:after,
#stuffHelper .btn-large.shk-but:after{border-radius:8px;}
.btn.btn-large:active,
#stuffHelper .btn-large.shk-but:active{margin-top:3px;border-bottom:0 !important;margin-bottom:3px;}
.btn.btn-extralarge,
#stuffHelper .btn-extralarge.shk-but{font-size:20px;padding:15px 50px;}
.btn.btn-slave,
#stuffHelper .shk-but{border-bottom:3px solid #92380e;color:#fff;text-shadow:none;}
.btn.btn-slave{padding:10px 45px 9px;}
.btn.btn-slave:active,
#stuffHelper .shk-but:active{margin-top:2px;top:2px;outline:none;border-bottom-width:1px;}
.btn.btn-slave:before,
#stuffHelper .shk-but:before{background:#e95e1d;}
.btn.btn-slave:after,
#stuffHelper .shk-but:after{background:#ef7d27;background:-moz-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef7d27), color-stop(100%, #e95e1d));background:-webkit-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-o-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-ms-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:linear-gradient(to bottom, #ef7d27 0%, #e95e1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7d27', endColorstr='#e95e1d', GradientType=0);}
.btn.btn-sub,
#stuffHelper .btn-sub.shk-but{border-bottom:3px solid #c39c02;color:#333;text-shadow:none;}
.btn.btn-sub:active,
#stuffHelper .btn-sub.shk-but:active{margin-top:2px;top:2px;outline:none;border-bottom-width:1px;}
.btn.btn-sub:before,
#stuffHelper .btn-sub.shk-but:before{background:#fddd3c;}
.btn.btn-sub:after,
#stuffHelper .btn-sub.shk-but:after{background:#fddd3c;background:-moz-linear-gradient(top, #fddd3c 0%, #fdd32e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fddd3c), color-stop(100%, #fdd32e));background:-webkit-linear-gradient(top, #fddd3c 0%, #fdd32e 100%);background:-o-linear-gradient(top, #fddd3c 0%, #fdd32e 100%);background:-ms-linear-gradient(top, #fddd3c 0%, #fdd32e 100%);background:linear-gradient(to bottom, #fddd3c 0%, #fdd32e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddd3c', endColorstr='#fdd32e', GradientType=0);}
.btn-shadow{position:relative;display:inline-block;}
.btn-shadow:after{content:'';position:absolute;display:block;bottom:-50%;top:100%;margin-top:-5px;left:0;width:100%;background:rgba(0, 0, 0, 0.1);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, transparent 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, transparent));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, transparent 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, transparent 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.1)', endColorstr='transparent', GradientType=0);}
input[type="text"],
textarea,
input[type="email"]{-webkit-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);-moz-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);border:solid 1px #adadad;padding:5px 10px 4px;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
input[type="text"]:focus,
textarea:focus,
input[type="email"]:focus{border:1px solid #00bff3;outline:none;}
input[type="radio"] + label + .input-description{padding-left:18px;}
input[type="radio"] + label,
input[type="radio"]{vertical-align:middle;}
.input-description{color:#aaa;font-size:.95em;line-height:0.95em;margin-top:6px;}
.answer{width:100%;margin:15px 0;padding:10px 20px;}
.answer.success{border:1px solid #5ba64e;color:#48833e;background:#b9e7af;}
.answer.error{border:1px solid #f62e00;background:#fdcbbf;color:#c32400;}
.feedback-form label{padding-bottom:7px;color:#9b9b9b;}
.feedback-form .col2 > *{width:48%;vertical-align:top;}
.feedback-form .input-block input,
.feedback-form .input-block textarea{width:100%;}
.nice-checks input[type="checkbox"]{display:none;}
.nice-checks input[type="checkbox"]:checked + label:before{content:'✔';}
.nice-checks input[type="checkbox"] + label{padding-left:2em;display:inline-block;position:relative;cursor:pointer;}
.nice-checks input[type="checkbox"] + label:before{content:'';line-height:1.4em;text-align:center;color:#5ba64e;display:block;border:1px solid #e9e9e9;background:#fff;position:absolute;left:0;top:50%;margin-top:-.7em;width:1.4em;height:1.4em;}
.input-line{padding:10px 0;}
.input-line.full input[type="text"],
.input-line.full textarea,
.input-line.full input[type="email"]{width:100%;}
.input-line.right{text-align:right;}
.input-line.center{text-align:center;}
.input-line input[type="text"],
.input-line textarea,
.input-line input[type="email"]{padding:7px 15px;font-size:15px;border-radius:5px;}
input.error,
textarea.error{border:1px solid #f62e00 !important;background:#fdcbbf !important;}
label.error{display:inline-block;width:100%;color:#f62e00;font-style:italic;text-align:left;font-size:14px;}
input.phone-warning{background:#f6f5be !important;}
label.phone-warning{display:inline-block;width:100%;color:#777;font-style:italic;text-align:left;font-size:14px;}
label.example-label{font-weight:normal;font-style:italic;text-align:left;display:inline-block;width:100%;color:#777;}
#fpStepForm fieldset{padding:0;margin:0;border:0;margin-bottom:30px;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f0f0f0', GradientType=0);-webkit-box-shadow:0 4px 15px rgba(0, 0, 0, 0.17);-moz-box-shadow:0 4px 15px rgba(0, 0, 0, 0.17);box-shadow:0 4px 15px rgba(0, 0, 0, 0.17);border:solid 1px #fcfcfc;}
#fpStepForm fieldset.collapsed .sf-content{display:none;}
#fpStepForm fieldset .required-container{position:relative;}
#fpStepForm fieldset .required-container.input-line:after{top:15px;}
#fpStepForm fieldset .required-container:after{content:'*';display:inline-block;position:absolute;top:5px;right:10px;color:#e95e1d;z-index:50;}
#fpStepForm fieldset input,
#fpStepForm fieldset textarea{font-weight:300;}
#fpStepForm fieldset input[type="radio"]:checked + label{font-weight:bold;}
#fpStepForm fieldset .span-block{background:#fafafa;color:#666;padding-left:40px;position:relative;}
#fpStepForm fieldset .span-block:before{content:'';display:block;position:absolute;top:15px;left:15px;}
#fpStepForm .equaring{padding-left:18px;}
#fpStepForm .equaring .icon{display:inline-block;padding-left:0;}
#fpStepForm .btn-wrp{margin:0 0 25px;text-align:right;}
#fpStepForm .btn,
#fpStepForm #stuffHelper .shk-but,
#stuffHelper #fpStepForm .shk-but{margin:0 15px;}
#fpStepForm .btn-sub-link{color:#a7a7a7;background:none;margin:0 15px;border:0;display:inline-block;padding:0;border-bottom:1px dashed #a7a7a7;}
#fpStepForm .btn.inactive,
#fpStepForm #stuffHelper .inactive.shk-but,
#stuffHelper #fpStepForm .inactive.shk-but{border-bottom:3px solid #6e6e6e;color:#6e6e6e;}
#fpStepForm .btn.inactive:before,
#fpStepForm #stuffHelper .inactive.shk-but:before,
#stuffHelper #fpStepForm .inactive.shk-but:before{background:#e3e3e3;}
#fpStepForm .btn.inactive:after,
#fpStepForm #stuffHelper .inactive.shk-but:after,
#stuffHelper #fpStepForm .inactive.shk-but:after{background:#e3e3e3;background:-moz-linear-gradient(top, #e3e3e3 0%, #cdcdcd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(100%, #cdcdcd));background:-webkit-linear-gradient(top, #e3e3e3 0%, #cdcdcd 100%);background:-o-linear-gradient(top, #e3e3e3 0%, #cdcdcd 100%);background:-ms-linear-gradient(top, #e3e3e3 0%, #cdcdcd 100%);background:linear-gradient(to bottom, #e3e3e3 0%, #cdcdcd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#cdcdcd', GradientType=0);}
#fpStepForm .btn.inactive:hover:before,
#fpStepForm #stuffHelper .inactive.shk-but:hover:before,
#stuffHelper #fpStepForm .inactive.shk-but:hover:before{opacity:0;}
#fpStepForm .btn.inactive:active,
#fpStepForm #stuffHelper .inactive.shk-but:active,
#stuffHelper #fpStepForm .inactive.shk-but:active{margin-top:2px;top:2px;outline:none;border-bottom-width:1px;}
#fpStepForm label i{font-weight:300 !important;color:#212121 !important;font-style:normal;}
#fpStepForm .btn.btn-extra,
#fpStepForm .btn-large,
#fpStepForm #stuffHelper .btn-extra.shk-but,
#stuffHelper #fpStepForm .btn-extra.shk-but{padding:14px 50px 13px;}
#fpStepForm .fpStepBlocksWrap{-webkit-transition:0.5s 0s ease-out;-moz-transition:0.5s 0s ease-out;-ms-transition:0.5s 0s ease-out;-o-transition:0.5s 0s ease-out;transition:0.5s 0s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;}
#fpStepForm .input-block{padding:8px 0;border-bottom:dashed 1px #ddd;}
#fpStepForm .input-block.dyn-block .fieldname{font-weight:normal;color:#555;}
#fpStepForm .input-block .fieldname{margin:0 0 5px;font-weight:bold;color:#000;text-transform:uppercase;}
#fpStepForm .justy > *{width:31%;vertical-align:top;}
#fpStepForm .justy > * input{width:100%;}
#fpStepForm .sf-block{padding:20px;}
#fpStepForm .sf-header{position:relative;padding:25px 20px;}
#fpStepForm .sf-header h2{color:#fff;font-size:16px;}
#fpStepForm .sf-header h3{color:#9ea2ce;font-weight:normal;}
#fpStepForm .sf-header h2,
#fpStepForm .sf-header h3{margin:0;}
#fpStepForm .fs-title{position:relative;}
#fpStepForm .fs-title:before{content:'';margin-right:10px;display:none;vertical-align:middle;}
#fpStepForm .edit{background:none;padding:0;border:0;position:absolute;top:50%;margin-top:-8px;right:25px;display:none;color:#fff;font-weight:300;font-size:13px;}
#fpStepForm .edit:hover span{color:#ef7d27;border-bottom:1px dotted #ef7d27;}
#fpStepForm .edit:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;}
#fpStepForm .edit span{border-bottom:1px dotted #fff;display:inline-block;}
#fpStepForm .valid-step .edit{display:block;}
#fpStepForm .valid-step .fs-title:before{display:inline-block;}
#fpStepForm #step-nav{width:600px;margin:70px auto 50px;}
#fpStepForm #step-nav div{background:none;border:0;position:relative;width:33.3%;text-align:center;}
#fpStepForm #step-nav div:first-child:before{display:none;}
#fpStepForm #step-nav div.active button{font-weight:bold;color:#363a6a;}
#fpStepForm #step-nav div.active button:hover span{background:#363a6a;background:-moz-linear-gradient(top, #363a6a 0%, #363a6a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #363a6a), color-stop(100%, #363a6a));background:-webkit-linear-gradient(top, #363a6a 0%, #363a6a 100%);background:-o-linear-gradient(top, #363a6a 0%, #363a6a 100%);background:-ms-linear-gradient(top, #363a6a 0%, #363a6a 100%);background:linear-gradient(to bottom, #363a6a 0%, #363a6a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363a6a', endColorstr='#363a6a', GradientType=0);}
#fpStepForm #step-nav div.active button span{color:#fff;}
#fpStepForm #step-nav div:before{-webkit-border-radius:4px/3px;-moz-border-radius:4px/3px;border-radius:4px/3px;background-color:#e6e6e6;-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);content:'';width:100%;margin-left:-50%;height:6px;position:absolute;top:-20px;left:0;z-index:10;}
#fpStepForm #step-nav button{background:none;border:0;color:#aaa;}
#fpStepForm #step-nav button:focus,
#fpStepForm #step-nav button:active{outline:none;}
#fpStepForm #step-nav button:hover span{background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #e9e9e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #e9e9e9));background:-webkit-linear-gradient(top, #f0f0f0 0%, #e9e9e9 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #e9e9e9 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #e9e9e9 100%);background:linear-gradient(to bottom, #f0f0f0 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#e9e9e9', GradientType=0);}
#fpStepForm #step-nav button span{display:block;position:absolute;width:40px;height:40px;text-align:center;line-height:40px;font-size:22px;background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #e9e9e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e9e9e9));background:-webkit-linear-gradient(top, #f8f8f8 0%, #e9e9e9 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #e9e9e9 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #e9e9e9 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e9e9e9', GradientType=0);color:#aaa;border-radius:50%;bottom:100%;left:50%;margin-left:-20px;z-index:40;}
.calculate-wrp{margin-bottom:40px;}
.calculate-wrp.collapsed .calculate-content{display:none;}
.calculate-wrp .calculate-header{position:relative;}
.calculate-wrp .calculate-header h2{font-size:18px !important;margin-top:8px;padding-right:30px;border-bottom:1px solid #eee;padding-bottom:12px;margin-bottom:0 !important;}
.calculate-wrp .calculate-header .toggle-btn-icon{font-size:24px;color:#e95e1d;position:absolute;top:50%;margin-top:-22px;right:0;display:block;padding:5px;cursor:pointer;}
.calculate-wrp .calculate-content{font-size:13px;}
.calculate-wrp .calculate-content p{margin-top:10px;}
.calculate-wrp .stab-power{padding-left:16px !important;padding-right:16px !important;}
.calculate-wrp .stab-power input{width:128px;-webkit-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);-moz-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);border:solid 1px #d9d9d9;padding:7px 3px;}
.calculate-wrp .stab-power span{margin-left:15px;font-size:12px;color:#9e9e9e;}
.calculate-wrp .stab-power label{display:block;color:#505050;margin-bottom:5px;margin-top:15px;}
.calculate-wrp .stab-power table{width:100%;}
.calculate-wrp .stab-power table td{width:33%;padding-right:0;padding-right:15px;}
.calculate-wrp .calculate-form{margin-top:20px;border:2px solid #e95e1d;border-radius:5px;padding:22px 0;margin-bottom:20px;}
.calculate-wrp .calculate-form fieldset{border:0;}
.calculate-wrp .calculate-form.col2{width:542px;}
.calculate-wrp .calculate-form.col2 td:first-child{padding-right:10px;width:226px;}
.calculate-wrp .calculate-form td{background:none;}
.calculate-wrp .calculate-form .work-time{border:1px solid #e7e7e7;padding:6px 15px 10px;width:100%;margin-top:7px;}
.calculate-wrp .calculate-form .result{color:#e95e1d;font-size:16px;font-weight:bold;margin:0;}
.calculate-wrp .calculate-form .select-wrp{background:#fff;-webkit-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);-moz-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.13);border:solid 1px #d9d9d9;padding:2px 3px;width:230px;}
.calculate-wrp .calculate-form .select-wrp select{border:0;padding:4px 5px;width:100%;}
.calculate-wrp .calculate-form .select-wrp select:focus{outline:none;}
.sn__l__usage_temperature .param-icon{margin-top:-7px;margin-left:-1px;}
.options-list{-moz-column-count:2;-moz-column-gap:50px;-webkit-column-count:2;-webkit-column-gap:50px;column-count:2;column-gap:50px;margin:20px 0 0;padding:0;list-style:none;width:95%;}
.options-list.full{-moz-column-count:1;-moz-column-gap:50px;-webkit-column-count:1;-webkit-column-gap:50px;column-count:1;column-gap:50px;}
.options-list.full li{width:100%;font-weight:normal;text-transform:none;font-size:14px;}
.options-list.full li .benefit-title{font-weight:bold;text-transform:uppercase;}
.options-list.full li .param-icon{top:17px;}
.options-list li{display:inline-block;width:100%;padding:14px 0;padding-left:35px;font-size:13px;padding-right:80px;position:relative;font-weight:bold;text-transform:uppercase;line-height:22px;}
.options-list li .param-value{position:absolute;top:1em;left:264px;color:#9d9d9d;}
.options-list li .param-icon{display:block;position:absolute;top:14px;left:0px;}
.item-options-list{padding:0;margin-bottom:0;}
.item-options-list li{display:inline-block;width:100%;padding:7px 0 5px;padding-left:40px;font-size:12px;padding-right:80px;position:relative;font-weight:bold;text-transform:uppercase;line-height:22px;text-align:left;}
.item-options-list li .param-value{position:absolute;top:.5em;left:245px;color:#9d9d9d;}
.item-options-list li .param-icon{display:block;position:absolute;top:5px;left:0px;}
.see-also{margin-top:54px;padding-bottom:50px;}
.see-also .see-also-list{margin-top:30px;}
.see-also .see-also-list .see-also-list-item{width:255px;margin-right:30px;float:left;}
.see-also .see-also-list .see-also-list-item .h-span{line-height:25px;font-weight:bold;display:inline-block;}
.see-also .see-also-list .see-also-list-item .h-span:hover{color:#ef7d27;}
.see-also .see-also-list .see-also-list-item p{font-size:13px;}
.see-also .see-also-list .see-also-list-item .more-link{color:#00bff3;}
.see-also .see-also-list .see-also-list-item .more-link:hover{color:#ef7d27;}
.popular-articles{margin-top:16px;}
.popular-articles .popular-article{display:inline-block;margin:0 6px 9px 0;position:relative;}
.popular-articles .popular-article:hover .tooltip{display:block;}
.popular-articles .popular-article:nth-child(3n+3){margin-right:0;}
.popular-articles .popular-article .img-wrp{display:block;width:81px;overflow:hidden;position:relative;}
.popular-articles .popular-article .img-wrp:before{content:'';display:block;width:100%;margin-top:100%;}
.popular-articles .popular-article img{position:absolute;top:0;left:0;}
.popular-articles .popular-article .tooltip{display:none;position:absolute;top:100%;left:50%;margin-top:10px;background:#e57f40;color:#fff;padding:3px 15px;width:200px;margin-left:-100px;border-radius:4px;z-index:100;}
.popular-articles .popular-article .tooltip:after{content:'';display:block;width:0;height:0;position:absolute;bottom:100%;left:50%;margin-left:-5px;border-bottom:5px solid #e57f40;border-right:5px solid transparent;border-left:5px solid transparent;}
.articles-list{list-style:none;margin:0;padding:0;}
.articles-list li{padding:20px 32px;border:2px solid #e1e1e1;border-radius:9px;margin:20px 0;width:803px;}
.articles-list li:last-child{margin-bottom:0;}
.articles-list .article-info,
.articles-list .tags{padding:10px 0;display:block;color:#848484;}
.articles-list .article-info{font-size:12px;padding-top:0;padding-bottom:16px;}
.articles-list .tags{color:#333;font-size:12px;}
.articles-list .tags a{color:#bbb;margin-right:7px;text-decoration:none;border-bottom:1px solid #bbb;}
.articles-list .tags b{font-weight:normal;margin-right:10px;}
.articles-list .introtext{font-size:13px;margin-top:0;margin-bottom:9px;}
.articles-list .published{margin:0;}
.articles-list .img-wrp{display:block;max-height:350px;overflow:hidden;}
.articles-list h2{margin:0;margin-bottom:10px;font-size:18px;}
.articles-list h2 a{color:#363a6a;text-decoration:none;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.articles-list h2 a:hover{color:#00bff3;}
.articles-list a{color:#00bff3;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.articles-list a:hover{color:#e95e1d;}
.news-list{list-style:none;padding:0;}
.news-list li{margin-bottom:0px;padding-bottom:15px;}
.news-list .date{font-size:14px;color:#848484;}
.news-list .introtext{font-size:13px;margin-top:9px;}
.news-list h3{font-size:18px;margin-top:15px;margin-bottom:0;}
.news-list h3 a{text-decoration:none;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.news-list h3 a:hover{color:#00bff3;text-decoration:underline;}
.news-list .article-info{color:#848484;font-size:13px;}
.news-list .article-info .author a{margin-left:0px;}
.news-list .article-info a{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;color:#00bff3;}
.news-list .article-info a:hover{color:#e95e1d;}
.news-list .article-info .comments{margin-left:10px;}
.news-list + .paginate-wrp{margin-bottom:50px;margin-top:0;padding-top:0;}
.text ul{padding:0;list-style:none;margin:1.8em 0;}
.text ul li{padding-left:10px;position:relative;display:block;}
.text ul li:before{content:'-';position:absolute;left:2px;top:.1em;font-weight:bold;color:#666;}
.top-seller .catalog-list .item:hover .description{border:2px solid #e95e1d;}
.top-seller .catalog-list .item:hover .buy-block{border:2px solid #e95e1d;}
.top-seller .catalog-list .item .status{display:none;}
.top-seller .catalog-list .item .buy-block{border-right:2px solid #f0f0f0;border-left:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0;border-top:0;}
.discount-block .catalog-list .item:hover .description{border:2px solid #363a6a;}
.discount-block .catalog-list .item:hover .buy-block{border:0;}
.discount-block .catalog-list .item .status{display:none;}
.discount-block .catalog-list .item .buy-block{border:0;}
.discount-block .catalog-list .item .buy-block .price{color:#fff;}
.catalog-list-list .item{border:2px solid #e1e1e1;background:#fff;width:100%;margin-bottom:30px;padding:10px 10px 10px 20px;position:relative;}
.catalog-list-list .item .old-price{text-decoration:line-through;font-size:13px;display:inline-block;}
.catalog-list-list .item .justy > *{width:48%;vertical-align:top;}
.catalog-list-list .item .justy .item-description-sub{width:49%;}
.catalog-list-list .item-description-wrp{display:inline-block;vertical-align:middle;width:670px;padding-left:20px;}
.catalog-list-list .item-description-wrp .item-options-list{margin-top:0;}
.catalog-list-list .item-description-wrp .item-options-list li{padding-right:60px;}
.catalog-list-list .item-img{width:150px;vertical-align:top;display:inline-block;}
.catalog-list-list .item-img .img-wrp{display:block;width:100%;overflow:hidden;position:relative;}
.catalog-list-list .item-img .img-wrp img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-height:100%;max-width:100%;}
.catalog-list-list .item-img .img-wrp:before{content:'';display:block;width:100%;margin-top:95%;}
.catalog-list-list .item-description{width:270px;vertical-align:middle;}
.catalog-list-list .item-description-sub{margin-top:7px;}
.catalog-list-list .item-sub-description{width:300px;padding-top:15px;vertical-align:middle;}
.catalog-list-list .title{font-weight:bold;font-size:16px;margin-top:10px;margin-bottom:0;display:block;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;text-decoration:none;text-transform:uppercase;color:#363a6a;}
.catalog-list-list .title:hover{text-decoration:underline;}
.catalog-list-list .section{font-size:12px;font-weight:300;display:inline-block;line-height:1.6em;margin-top:0px;position:relative;width:100%;line-height:35px;text-decoration:none;color:#363a6a;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.catalog-list-list .section span{line-height:16px;display:inline-block;vertical-align:middle;}
.catalog-list-list .status{margin:5px 0 0;text-transform:uppercase;font-size:11px;}
.catalog-list-list .status:before{content:'';display:inline-block;margin-right:5px;}
.catalog-list-list .status.good{color:#5ba64e;}
.catalog-list-list .status.neutral{color:#594539;}
.catalog-list-list .status.bad{color:#f62e00;}
.catalog-list-list .buy-block{padding-right:10px;padding-top:10px;}
.catalog-list-list .buy-block form{vertical-align:middle;}
.catalog-list-list .buy-block .price{vertical-align:middle;color:#e95e1d;font-size:14px;font-weight:300;}
.catalog-list-list .buy-block .price.inactive{color:#888888;}
.catalog-list-list .buy-block .price b{font-weight:bold;font-size:20px;}
.catalog-list-list .buy-block.justy > *{vertical-align:middle;}
.catalog-list-list .introtext{margin-bottom:0;}
.catalog-list-list .params{color:#505050;}
.catalog-list-list .params .param{margin-right:20px;}
.catalog-list-list .params .param b{color:#000;}
.sale-tag{display:block;position:absolute;top:0;right:0;z-index:999;text-align:center;color:#fff;padding:7px 20px;}
.sale-tag .sale-value{font-size:18px;display:block;font-weight:bold;}
.sale-tag .sale-title{font-size:10px;line-height:10px;display:block;}
.sale-item{position:relative;}
.catalog-list{margin:0;padding:0;list-style:none;}
.catalog-list.col4 .item:nth-child(3n+3){margin-right:30px;}
.catalog-list.col4 .item:nth-child(4n+4){margin-right:0;}
.catalog-list.full .item:nth-child(4n+4){margin-right:0;}
.catalog-list.full .item:nth-child(3n+3){margin-right:30px;}
.catalog-list.roller{text-align:center;}
.catalog-list.roller .item{margin-right:15px !important;margin-left:15px !important;}
.catalog-list.banch .buy-block{padding:0 20px 0 10px;line-height:64px;margin-top:64px;}
.catalog-list.banch .buy-block .price{float:right;color:#333;font-size:20px;}
.catalog-list.banch .buy-block .price b{font-weight:bold;text-transform:uppercase;}
.catalog-list.banch .buy-block .check-wrp{float:left;}
.catalog-list.banch .title{margin-bottom:25px;}
.catalog-list.banch .item{position:relative;width:240px;border:2px solid #e1e1e1;margin-right:50px;}
.catalog-list.banch .item .nice-checks label{padding-left:3em;font-size:15px;text-transform:uppercase;font-weight:bold;}
.catalog-list.banch .item .nice-checks label:before{width:30px;height:30px;line-height:30px;margin-top:-1em;background-color:#fff;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.13);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.13);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.13);border:solid 1px #ddd;}
.catalog-list.banch .item:nth-child(3n+3){margin-right:50px;}
.catalog-list.banch .item.total{width:258px;margin-right:0;}
.catalog-list.banch .item:first-child:before{display:none;}
.catalog-list.banch .item .img-wrp{width:80%;margin:4px 10% 0;}
.catalog-list.banch .item .title{line-height:1.4em;}
.catalog-list.banch .item:before{content:'+';font-size:50px;font-size:300;color:#999;position:absolute;top:50%;left:-46px;margin-top:-20px;}
.catalog-list .item{position:relative;vertical-align:top;display:inline-block;background:#fff;width:260px;letter-spacing:normal;margin-right:30px;margin-bottom:30px;border:0;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.catalog-list .item.disabled{opacity:.3;}
.catalog-list .item.sale-item .price{padding-top:10px;line-height:44px;}
.catalog-list .item .old-price{text-decoration:line-through;font-size:13px;display:inline-block;width:100%;line-height:1em;text-align:left;position:absolute;opacity:0.9;top:10px;left:0px;}
.catalog-list .item:hover .description{border:2px solid #e95e1d;}
.catalog-list .item:hover .buy-block{border:0;}
.catalog-list .item:hover .buy-block{border:2px solid #e95e1d;border-top:0;border-bottom:0;}
.catalog-list .item:hover .buy-block .price{color:#fff;}
.catalog-list .item.total{height:339px;padding:20px;text-align:center;border:2px dashed #e1e1e1;}
.catalog-list .item.total:before{content:'=';}
.catalog-list .item.total .total-text{color:#999;font-size:24px;margin:0;margin-top:30px;}
.catalog-list .item.total .price{color:#e95e1d;margin:0;margin-top:15px;font-size:36px;font-weight:bold;}
.catalog-list .item.total .btns-wrp{border-top:1px solid #e9e9e9;margin-top:30px;padding-top:40px;}
.catalog-list .item.total .btns-wrp button,
.catalog-list .item.total .btns-wrp a{margin-bottom:30px;width:170px;}
.catalog-list .item.total .btns-wrp button:last-child,
.catalog-list .item.total .btns-wrp a:last-child{margin-bottom:0;}
.catalog-list .item:nth-child(3n+3){margin-right:0;}
.catalog-list--main{margin-bottom:40px;letter-spacing:-0.3em;}
.catalog-list--main .item{width:270px !important;}
.catalog-list--main .item:nth-child(3n+3){margin-right:30px !important;}
.catalog-list--main .item:nth-child(4n+4){margin-right:0px !important;}
.catalog-list .item:hover{}
.catalog-list .description{border:2px solid #f0f0f0;border-bottom:0 !important;}
.catalog-list .status{margin:0;text-align:center;display:none;padding:3px 10px;text-transform:uppercase;font-size:11px;}
.catalog-list .status:before{content:'';display:inline-block;margin-right:10px;}
.catalog-list .status.good{background:#b9e7af;color:#5ba64e;}
.catalog-list .status.neutral{background:#f6f5be;color:#594539;}
.catalog-list .status.bad{background:#fdcbbf;color:#f62e00;}
.catalog-list .btn,
.catalog-list #stuffHelper .shk-but,
#stuffHelper .catalog-list .shk-but{font-weight:800;}
.catalog-list .buy-block{background:#f0f0f0;padding:0px 20px;line-height:54px;border:2px solid #f0f0f0;border-top:0;}
.catalog-list .buy-block form{float:right;margin-top:-2px;}
.catalog-list .buy-block .price{float:left;color:#e95e1d;position:relative;font-size:14px;font-weight:300;}
.catalog-list .buy-block .price.inactive{color:#888888;}
.catalog-list .buy-block .price b{font-weight:bold;font-size:20px;}
.catalog-list .product-link{display:block;text-decoration:none;}
.catalog-list .product-link:hover .title{text-decoration:underline;}
.catalog-list .product-link:hover img{}
.catalog-list .img-wrp{position:relative;display:inline-block;width:100%;}
.catalog-list .img-wrp:before{display:block;margin-top:100%;content:'';}
.catalog-list .img-wrp img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;}
.catalog-list .title{font-weight:bold;font-size:13px;display:block;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;margin-top:7px;padding:5px 20px 0;text-align:left;text-decoration:none;text-transform:uppercase;color:#363a6a;line-height:1.6;position:absolute;}
.catalog-list .section{display:none !important;font-size:12px;font-weight:300;display:inline-block;line-height:1.6em;margin-top:0px;position:relative;width:100%;line-height:35px;color:#363a6a;padding:0 30px 6px 30px;text-align:center;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.catalog-list .section span{line-height:16px;display:inline-block;vertical-align:middle;}
.catalog-list .params{padding:0px 20px 5px 20px;text-align:left !important;margin-top:58px;}
.sibling-articles{padding:30px 15px 15px 26px;}
.sub-article{width:248px;display:inline-block;vertical-align:top;margin-right:30px;padding-top:10px;}
.sub-article .sub-article-title{color:#363a6a;line-height:27px;display:block;font-weight:bold;margin-bottom:17px;}
.sub-article a:hover{color:#ef7d27 !important;}
.tagcloud span{display:inline-block;color:#9b9b9b;margin:0;width:auto;}
.tagcloud span a{color:#9b9b9b;}
.tagcloud span a:hover{color:#ef7d27;}
.tagcloud span .count{margin-right:10px;margin-left:3px;font-size:.8em;color:#c1c1c1;}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer,
.fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image,
.fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png");}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox/fancybox_loading.gif") center center no-repeat;}
.fancybox-close{position:absolute;top:-26px;right:0px;width:22px;margin-top:-3px;height:24px;cursor:pointer;z-index:8040;background-position:-9px -5px;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png");}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8);}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite@2x.png");background-size:44px 152px;}
#fancybox-loading div{background-image:url("../img/fancybox/fancybox_loading@2x.gif");background-size:24px 24px;}
}
#fancy-dots{position:fixed;bottom:-4px;width:100%;padding-top:10px;list-style:none;text-align:center;z-index:99999;}
#fancy-dots li{display:inline;padding:0 5px;}
#fancy-dots li label{width:12px;height:12px;border-radius:100%;display:inline-block;background-color:rgba(0, 0, 0, 0.6);cursor:pointer;}
#fancy-dots li.active label{background-color:white;}
.noUi-target,
.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}
.noUi-target{position:relative;margin-top:22px;margin-bottom:8px;}
.noUi-base{width:100%;height:100%;position:relative;}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}
.noUi-handle{position:relative;z-index:1;}
.noUi-stacking .noUi-handle{z-index:10;}
.noUi-stacking + .noUi-origin{*z-index:-1;}
.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s;}
.noUi-state-drag *{cursor:inherit !important;}
.noUi-base{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.noUi-horizontal{height:6px;}
.noUi-horizontal .noUi-handle{left:-12px;top:50%;margin-top:-5px;}
.noUi-vertical{width:18px;}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;}
.noUi-background{-webkit-border-radius:4px/3px;-moz-border-radius:4px/3px;border-radius:4px/3px;background-color:#e6e6e6;-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);}
.noUi-origin{border-radius:2px;}
.noUi-target{-webkit-border-radius:4px/3px;-moz-border-radius:4px/3px;border-radius:4px/3px;background-color:#e6e6e6;-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3);}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #BBB;}
.noUi-dragable{cursor:w-resize;}
.noUi-vertical .noUi-dragable{cursor:n-resize;}
.noUi-handle{cursor:default;}
.noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;}
.noUi-handle:after{left:17px;}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}
.noUi-vertical .noUi-handle:after{top:17px;}
[disabled].noUi-connect,
[disabled] .noUi-connect{background:#B8B8B8;}
[disabled] .noUi-handle{cursor:not-allowed;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list,
.slick-track,
.slick-slide,
.slick-slide img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1;}
.slick-track:before,
.slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}
.slick-prev,
.slick-next{position:absolute;display:block;height:53px;line-height:53px;width:29px;font-size:0;cursor:pointer;top:50%;margin-top:-25px;padding:0;border:none;outline:none;}
.slick-prev:hover:before,
.slick-next:hover:before{opacity:1;}
.slick-prev:focus,
.slick-next:focus{outline:none;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:0.25;}
.slick-prev:before,
.slick-next:before{content:'';display:inline-block;z-index:10;vertical-align:middle;opacity:.4;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
.slick-prev{left:0px;border-radius:0 5px 5px 0;}
.slick-next{right:0px;border-radius:5px 0 0 5px;}
.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0px;width:100%;}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0px 5px;padding:0px;cursor:pointer;}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}
.slick-dots li button:focus{outline:0;}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:0.75;}
.mCustomScrollbar{-ms-touch-action:none;touch-action:none;}
.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto;}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}
.mCSB_container{overflow:hidden;width:auto;height:auto;}
.mCSB_inside > .mCSB_container{margin-right:30px;}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}
.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}
.mCSB_outside + .mCSB_scrollTools{right:-26px;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0;}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px;}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}
.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0;}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}
.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px;}
.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%;}
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto;}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}
.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}
.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px;}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0;}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;}
.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.15);}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0, 0, 0, 0.85);}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0, 0, 0, 0.9);}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255, 255, 255, 0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255, 255, 255, 0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.85);}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.9);}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.85);}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.9);}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255, 255, 255, 0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255, 255, 255, 0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.85);}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.9);}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.85);}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.9);}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255, 255, 255, 0.1);}
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;}
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.15);}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.85);}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.9);}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255, 255, 255, 0.15);}
.mCS-rounded.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px;}
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px;}
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px;}
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0;}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0;}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px;}
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0;}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.15);}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.85);}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.9);}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center;}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x;}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px;}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px;}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px;}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px;}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px;}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px;}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px;}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px;}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);}
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px;}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px;}
.mCS-3d.mCSB_scrollTools,
.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0, 0, 0, 0.2);box-shadow:inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2);}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto;}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.1);box-shadow:inset 1px 0 1px rgba(0, 0, 0, 0.1);}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}
.toggle--scheme a, .toggle--scheme img {
    display: block;
    max-width: 100%;
    width: 100%;
}
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px;}
.mCS-3d-thick.mCSB_scrollTools_vertical,
.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);}
.mCS-3d-thick.mCSB_scrollTools_horizontal,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4);}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto;}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0, 0, 0, 0.05);box-shadow:inset 1px 1px 16px rgba(0, 0, 0, 0.1);}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}
.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0, 0, 0, 0.2);}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777;}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0, 0, 0, 0.05);box-shadow:inset 1px 1px 16px rgba(0, 0, 0, 0.1);}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0;}
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto;}
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px;}
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px;}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0, 0, 0, 0.2);}
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;}
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0;}
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px;}
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0;}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.85);}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.9);}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.1);}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0, 0, 0, 0.2);}
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0;}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0;}
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.85);}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.9);}
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.1);}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255, 255, 255, 0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0, 0, 0, 0.2);}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255, 255, 255, 0.6);}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.6);}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75);}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.85);}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.9);}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.75);}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.85);}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.9);}
.sweet-overlay{background-color:rgba(0, 0, 0, 0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:9000;}
.sweet-alert{background-color:white;font-family:'Open Sans', sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:9999;}
@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px;}
}
.sweet-alert h2{color:#575757;font-size:30px;line-height:1.2em;text-align:center;font-weight:600;text-transform:none;position:relative;}
.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;margin:0;line-height:normal;}
.sweet-alert button{background-color:#AEDEF4;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer;}
.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05);}
.sweet-alert button:hover{background-color:#a1d9f2;}
.sweet-alert button:active{background-color:#81ccee;}
.sweet-alert button.cancel{background-color:#D0D0D0;}
.sweet-alert button.cancel:hover{background-color:#c8c8c8;}
.sweet-alert button.cancel:active{background-color:#b7b7b7;}
.sweet-alert button.cancel:focus{box-shadow:rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important;}
.sweet-alert[data-has-cancel-button=false] button{box-shadow:none !important;}
.sweet-alert .icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;padding:0;margin:20px auto;position:relative;box-sizing:content-box;}
.sweet-alert .icon.error{border-color:#F27474;}
.sweet-alert .icon.error .x-mark{position:relative;display:block;}
.sweet-alert .icon.error .line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px;}
.sweet-alert .icon.error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px;}
.sweet-alert .icon.error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px;}
.sweet-alert .icon.warning{border-color:#F8BB86;}
.sweet-alert .icon.warning .body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#F8BB86;}
.sweet-alert .icon.warning .dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86;}
.sweet-alert .icon.info{border-color:#C9DAE1;}
.sweet-alert .icon.info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1;}
.sweet-alert .icon.info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1;}
.sweet-alert .icon.success{border-color:#A5DC86;}
.sweet-alert .icon.success::before,
.sweet-alert .icon.success::after{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:white;transform:rotate(45deg);}
.sweet-alert .icon.success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px;}
.sweet-alert .icon.success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px;}
.sweet-alert .icon.success .placeholder{width:80px;height:80px;border:4px solid rgba(165, 220, 134, 0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2;}
.sweet-alert .icon.success .fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.sweet-alert .icon.success .line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2;}
.sweet-alert .icon.success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.sweet-alert .icon.success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.sweet-alert .icon.custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat;}
@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}
45%{transform:scale(1.05);-webkit-transform:scale(1.05);}
80%{transform:scale(0.95);-webkit-tranform:scale(0.95);}
100%{transform:scale(1);-webkit-transform:scale(1);}
}
@-moz-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}
45%{transform:scale(1.05);-webkit-transform:scale(1.05);}
80%{transform:scale(0.95);-webkit-tranform:scale(0.95);}
100%{transform:scale(1);-webkit-transform:scale(1);}
}
@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}
45%{transform:scale(1.05);-webkit-transform:scale(1.05);}
80%{transform:scale(0.95);-webkit-tranform:scale(0.95);}
100%{transform:scale(1);-webkit-transform:scale(1);}
}
@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}
100%{transform:scale(0.5);-webkit-transform:scale(0.5);}
}
@-moz-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}
100%{transform:scale(0.5);-webkit-transform:scale(0.5);}
}
@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}
100%{transform:scale(0.5);-webkit-transform:scale(0.5);}
}
.showSweetAlert{-webkit-animation:showSweetAlert 0.3s;-moz-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s;}
.hideSweetAlert{-webkit-animation:hideSweetAlert 0.2s;-moz-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s;}
@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}
54%{width:0;left:1px;top:19px;}
70%{width:50px;left:-8px;top:37px;}
84%{width:17px;left:21px;top:48px;}
100%{width:25px;left:14px;top:45px;}
}
@-moz-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}
54%{width:0;left:1px;top:19px;}
70%{width:50px;left:-8px;top:37px;}
84%{width:17px;left:21px;top:48px;}
100%{width:25px;left:14px;top:45px;}
}
@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}
54%{width:0;left:1px;top:19px;}
70%{width:50px;left:-8px;top:37px;}
84%{width:17px;left:21px;top:48px;}
100%{width:25px;left:14px;top:45px;}
}
@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}
65%{width:0;right:46px;top:54px;}
84%{width:55px;right:0px;top:35px;}
100%{width:47px;right:8px;top:38px;}
}
@-moz-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}
65%{width:0;right:46px;top:54px;}
84%{width:55px;right:0px;top:35px;}
100%{width:47px;right:8px;top:38px;}
}
@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}
65%{width:0;right:46px;top:54px;}
84%{width:55px;right:0px;top:35px;}
100%{width:47px;right:8px;top:38px;}
}
@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}
100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}
}
@-moz-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}
100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}
}
@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}
100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}
}
.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;-moz-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s;}
.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;-moz-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s;}
.icon.success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;-moz-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in;}
@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}
100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}
}
@-moz-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}
100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}
}
@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}
100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}
}
.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;-moz-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s;}
@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}
50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}
80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}
100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}
}
@-moz-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}
50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}
80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}
100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}
}
@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}
50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}
80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}
100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}
}
.animateXMark{-webkit-animation:animateXMark 0.5s;-moz-animation:animateXMark 0.5s;animation:animateXMark 0.5s;}
@-webkit-keyframes pulseWarning{0%{border-color:#F8D486;}
100%{border-color:#F8BB86;}
}
@-moz-keyframes pulseWarning{0%{border-color:#F8D486;}
100%{border-color:#F8BB86;}
}
@keyframes pulseWarning{0%{border-color:#F8D486;}
100%{border-color:#F8BB86;}
}
.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;-moz-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate;}
@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486;}
100%{background-color:#F8BB86;}
}
@-moz-keyframes pulseWarningIns{0%{background-color:#F8D486;}
100%{background-color:#F8BB86;}
}
@keyframes pulseWarningIns{0%{background-color:#F8D486;}
100%{background-color:#F8BB86;}
}
.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;-moz-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate;}
.thanks-block{background:#fff;text-align:CENTER;padding:36px;width:500px;border-radius:10px;}
.thanks-block .icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;padding:0;margin:20px auto;position:relative;box-sizing:content-box;border-color:#A5DC86;}
.thanks-block .icon .line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2;}
.thanks-block .icon .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.thanks-block .icon .fix{width:5px;height:90px;//background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.thanks-block h2{color:#575757;font-size:30px;line-height:1.2em;text-align:center;font-weight:600;text-transform:none;position:relative;}
.thanks-block p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;margin:0;line-height:normal;}
.thanks-block button{background-color:#AEDEF4;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer;}
.thanks-block button:hover{background-color:#a1d9f2;}
.thanks-block .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#call .close{width:20px;height:20px;border-radius:50%;top:20px;right:20px;text-align:center;background:#424780;background:-moz-linear-gradient(top, #424780 0%, #363a6a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #424780), color-stop(100%, #363a6a));background:-webkit-linear-gradient(top, #424780 0%, #363a6a 100%);background:-o-linear-gradient(top, #424780 0%, #363a6a 100%);background:-ms-linear-gradient(top, #424780 0%, #363a6a 100%);background:linear-gradient(to bottom, #424780 0%, #363a6a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#424780', endColorstr='#363a6a', GradientType=0);position:absolute;z-index:1;cursor:pointer;}
#call .close:before{content:'';position:absolute;top:7px;left:7px;background-image:url(../img/sprite.png);background-position:-533px -133px;width:7px;height:7px;}
.catalog-list .item .buy-block{background-color:transparent;}
#payments{width:100%;}
.catalog-list .item:hover .buy-block{background:#ef7d27;background:-moz-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef7d27), color-stop(100%, #e95e1d));background:-webkit-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-o-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:-ms-linear-gradient(top, #ef7d27 0%, #e95e1d 100%);background:linear-gradient(to bottom, #ef7d27 0%, #e95e1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7d27', endColorstr='#e95e1d', GradientType=0);}
.cart-delete .btn, .shopcart-wrp.full #butEmptyCart{display:inline-block;color:#363a6a;text-decoration:none;font-size:11px;text-transform:none;font-weight:normal;border-radius:0;position:relative;z-index:10;text-align:center;line-height:normal;background:none;border:0;padding:0;border-bottom:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.cart-delete .btn:before, .cart-delete .btn:after, .shopcart-wrp.full #butEmptyCart:before, .shopcart-wrp.full #butEmptyCart:after{content:none;}
.shopcart-wrp.full #butEmptyCart{line-height:2.2em;font-size:14px;color:#9b9b9b;text-decoration:none;border-bottom:1px dashed #9b9b9b;margin-bottom:10px;display:inline-block;float:right;}
.price__value{display:inline-block;}
.shk-item input::-webkit-outer-spin-button,
.shk-item input::-webkit-inner-spin-button,
.shopcart input::-webkit-outer-spin-button,
.shopcart input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.catalog-list .item .buy-block .price{color:#ec6e22;}
.catalog-list .item:hover .buy-block .price{color:#fff;}
.top-seller .lined-h{padding:0;}
.filter-block fieldset{border:0;margin:0;padding:0;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border:none !important;background:none !important;background-image:url(../img/sprite.png) !important;background-position:-440px -397px !important;width:23px !important;height:21px !important;outline:none !important;}
.ui-widget-content{-webkit-border-radius:4px/3px !important;-moz-border-radius:4px/3px !important;border-radius:4px/3px !important;background-color:#e6e6e6 !important;-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3) !important;-moz-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3) !important;box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3) !important;border:none !important;height:6px !important;margin-top:22px;margin-bottom:8px;}
.ui-widget-header{-webkit-border-radius:4px/3px !important;-moz-border-radius:4px/3px !important;border-radius:4px/3px !important;-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3) !important;-moz-box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3) !important;box-shadow:0 1px rgba(255, 255, 255, 0.1), inset 0 1px 3px rgba(0, 0, 0, 0.3) !important;background:#ef7d27 !important;background:-moz-linear-gradient(top, #ef7d27 0%, #e95e1d 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef7d27), color-stop(100%, #e95e1d)) !important;background:-webkit-linear-gradient(top, #ef7d27 0%, #e95e1d 100%) !important;background:-o-linear-gradient(top, #ef7d27 0%, #e95e1d 100%) !important;background:-ms-linear-gradient(top, #ef7d27 0%, #e95e1d 100%) !important;background:linear-gradient(to bottom, #ef7d27 0%, #e95e1d 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7d27', endColorstr='#e95e1d', GradientType=0) !important;}
.roll{width:1170px;text-align:left;margin:0 auto;}
.noResult{letter-spacing:normal;font-size:16px;}
footer .phone span{margin-right:5px;}
.header-wrp-simple .breadcrumb{padding-left:0;}
.page-header h1, .page-header .h1{width:100%;}
.popup-form{letter-spacing:-0.3em;}
.popup-form .input-line{width:49%;display:inline-block;letter-spacing:normal;vertical-align:top;margin-right:0;}
.popup-form .input-line:nth-of-type(2n){margin-right:2%;}
.popup-form h3, .order-preview{letter-spacing:normal;}
.popup-form .input-line input[type="text"], .popup-form .input-line textarea, .popup-form .input-line input[type="email"], .popup-form .input-line .btn-shadow, .popup-form .input-line .btn{width:100%;}
.product-callback-form .input-line{width:100%;margin:0;}
.orderInCart .input-line:nth-of-type(2n+1){margin-right:2%;}
.popup-form.orderInCart .input-line:nth-of-type(2n){margin-right:0;}
.cart-page .total-price > b{font-size:18px;margin-right:5px;}
.zapros{width:400px;max-width:400px;min-width:100%;}
.zapros .input-line{width:100% !important;margin-right:0 !important;}
.category-stabilizatory .price_0,
.category-stabilizatory .price_1,
.category-stabilizatory .price_2,
.category-stabilizatory .price_4,
.category-stabilizatory .price_5,
.category-stabilizatory .price_6,
.category-stabilizatory .price_8,
.category-stabilizatory .price_9,
.category-stabilizatory .active_power_1,
.category-stabilizatory .active_power_4,
.category-odnofaznye-stabilizatory .active_power_1,
.category-odnofaznye-stabilizatory .active_power_4,
.category-odnofaznye-stabilizatory .active_power_6,
.category-odnofaznye-stabilizatory .active_power_7,
.category-tryohfaznye-stabilizatory .active_power_0,
.category-tryohfaznye-stabilizatory .active_power_2,
.category-tryohfaznye-stabilizatory .active_power_3,
.category-tryohfaznye-stabilizatory .active_power_5,
.category-tryohfaznye-stabilizatory .filterstab_phase,
.category-tryohfaznye-stabilizatory .price_0,
.category-tryohfaznye-stabilizatory .price_1,
.category-tryohfaznye-stabilizatory .price_2,
.category-tryohfaznye-stabilizatory .price_3,
.category-tryohfaznye-stabilizatory .price_4,
.category-tryohfaznye-stabilizatory .price_5,
.category-tryohfaznye-stabilizatory .price_6,
.category-tryohfaznye-stabilizatory .price_7,
.category-tryohfaznye-stabilizatory .price_8,
.category-tryohfaznye-stabilizatory .price_9,
.category-odnofaznye-stabilizatory .filterstab_phase,
.category-odnofaznye-stabilizatory .price_0,
.category-odnofaznye-stabilizatory .price_1,
.category-odnofaznye-stabilizatory .price_2,
.category-odnofaznye-stabilizatory .price_4,
.category-odnofaznye-stabilizatory .price_5,
.category-odnofaznye-stabilizatory .price_6,
.category-odnofaznye-stabilizatory .price_8,
.category-odnofaznye-stabilizatory .price_9,
.category-invertory-i-akb .price_0,
.category-invertory-i-akb .price_1,
.category-invertory-i-akb .price_2,
.category-invertory-i-akb .price_5,
.category-invertory-i-akb .price_6,
.category-invertory-i-akb .price_7,
.category-invertory-i-akb .price_10,
.category-invertory-i-akb .price_11,
.category-akb .price_0,
.category-akb .price_1,
.category-akb .price_2,
.category-akb .price_4,
.category-akb .price_7,
.category-akb .price_8,
.category-akb .price_9,
.category-akb .price_10,
.category-akb .price_11,
.category-akb-akkumulyatorn .price_0,
.category-akb-akkumulyatorn .price_1,
.category-akb-akkumulyatorn .price_2,
.category-akb-akkumulyatorn .price_4,
.category-akb-akkumulyatorn .price_7,
.category-akb-akkumulyatorn .price_8,
.category-akb-akkumulyatorn .price_9,
.category-akb-akkumulyatorn .price_10,
.category-akb-akkumulyatorn .price_11,
.ategory-zu-zaryadnye-ustrojstva .price_0,
.category-zu-zaryadnye-ustrojstva .price_3,
.category-zu-zaryadnye-ustrojstva .price_4,
.category-zu-zaryadnye-ustrojstva .price_5,
.category-zu-zaryadnye-ustrojstva .price_6,
.category-zu-zaryadnye-ustrojstva .price_7,
.category-zu-zaryadnye-ustrojstva .price_8,
.category-zu-zaryadnye-ustrojstva .price_9,
.category-zu-zaryadnye-ustrojstva .price_10,
.category-zu-zaryadnye-ustrojstva .price_11,
.category-zu-zaryadnye-ustrojstva .filtermark,
.category-akb-akkumulyatornye-batarei .price_0,
.category-akb-akkumulyatornye-batarei .price_1,
.category-akb-akkumulyatornye-batarei .price_2,
.category-akb-akkumulyatornye-batarei .price_4,
.category-akb-akkumulyatornye-batarei .price_7,
.category-akb-akkumulyatornye-batarei .price_8,
.category-akb-akkumulyatornye-batarei .price_9,
.category-akb-akkumulyatornye-batarei .price_10,
.category-akb-akkumulyatornye-batarei .price_11,
.category-svarochnye-apparaty2 .sidebar,
.category-latry .sidebar,
.category-latryi-odnofaznyie .sidebar,
.category-latryi-3f .sidebar,
.category-dopolnitelnoe-oborudovanie .sidebar,
.category-avtomobilnye-invertory .price_0,
.category-avtomobilnye-invertory .price_1,
.category-avtomobilnye-invertory .price_2,
.category-avtomobilnye-invertory .price_5,
.category-avtomobilnye-invertory .price_6,
.category-avtomobilnye-invertory .price_7,
.category-avtomobilnye-invertory .price_10,
.category-avtomobilnye-invertory .price_11,
.category-invertory-i-ibp .price_0,
.category-invertory-i-ibp .price_1,
.category-invertory-i-ibp .price_2,
.category-invertory-i-ibp .price_5,
.category-invertory-i-ibp .price_6,
.category-invertory-i-ibp .price_7,
.category-invertory-i-ibp .price_10,
.category-invertory-i-ibp .price_11,
.category-ibp .price_0,
.category-ibp .price_1,
.category-ibp .price_2,
.category-ibp .price_5,
.category-ibp .price_6,
.category-ibp .price_7,
.category-ibp .price_10,
.category-ibp .price_11,
.category-akb-akkumulyatornye-batarei .filtervid_tovara{display:none}
.category-latry .filter-hor .part,
.category-svarochnye-apparaty2 .filter-hor .part,
.category-latryi-odnofaznyie .filter-hor .part,
.category-latryi-3f .filter-hor .part,
.category-dopolnitelnoe-oborudovanie .filter-hor .part{padding-left:0px;}
.category-svarochnye-apparaty2.with-sidebar main,
.category-latry.with-sidebar main,
.category-latryi-odnofaznyie.with-sidebar main,
.category-latryi-3f.with-sidebar main,
.category-dopolnitelnoe-oborudovanie.with-sidebar main{width:100%;}
.category-svarochnye-apparaty2.with-sidebar .catalog-list .item:nth-child(3n+3),
.category-latry.with-sidebar .catalog-list .item:nth-child(3n+3),
.category-latryi-odnofaznyie.with-sidebar .catalog-list .item:nth-child(3n+3),
.category-latryi-3f.with-sidebar .catalog-list .item:nth-child(3n+3),
.category-dopolnitelnoe-oborudovanie.with-sidebar .catalog-list .item:nth-child(3n+3){margin-right:30px;}
.category-svarochnye-apparaty2.with-sidebar .catalog-list .item:nth-child(4n+4),
.category-latry.with-sidebar .catalog-list .item:nth-child(4n+4),
.category-latryi-odnofaznyie.with-sidebar .catalog-list .item:nth-child(4n+4),
.category-latryi-3f.with-sidebar .catalog-list .item:nth-child(4n+4),
.category-dopolnitelnoe-oborudovanie.with-sidebar .catalog-list .item:nth-child(4n+4){margin-right:0px;}
.category-svarochnye-apparaty2.with-sidebar main .catalog-list-list .item-description-wrp,
.category-latry.with-sidebar main .catalog-list-list .item-description-wrp,
.category-latryi-odnofaznyie.with-sidebar main .catalog-list-list .item-description-wrp,
.category-latryi-3f.with-sidebar main .catalog-list-list .item-description-wrp,
.category-dopolnitelnoe-oborudovanie.with-sidebar main .catalog-list-list .item-description-wrp{width:calc(100% - 155px);}
.searchPage .catalog-list .item:nth-child(3n+3){margin-right:30px;}
.searchPage .catalog-list .item:nth-child(4n+4){margin-right:0px;}
.big_copyright_siteelite{position:relative;width:170px;font-family:'PT Sans Narrow', sans-serif;font-size:10px;display:inline-block;vertical-align:top;margin-top:13px;}
.big_copyright_siteelite .copyright_siteelite_img{width:35px;height:39px;}
.copyright_siteelite{text-align:left;}
.copyright_siteelite_img{background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA8CAYAAAA34qk1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhBQjI4RjNEMjNFODExRTY5NkY2QjE1NDhGQzk0ODQ2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhBQjI4RjNFMjNFODExRTY5NkY2QjE1NDhGQzk0ODQ2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCMjhGM0IyM0U4MTFFNjk2RjZCMTU0OEZDOTQ4NDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCMjhGM0MyM0U4MTFFNjk2RjZCMTU0OEZDOTQ4NDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6G2TQCAAAPf0lEQVR42uxae2xcV5n/zrn3ztwZj2dsp7bjxI7dJE1f2bRFQEiAlJBts32kYbU81MKutLyEhASFP1aiSAgJxK60fyBgVzz+qgp/VAIhsVrBRm3TNm3pBtI25GVSO47j2onteMbjeT/uPWe/75x7Z64nM7ZjO10kcqU7933v+X3P3/edYfLAAIAJABJXBt4PrpzrbfAcoy2el3hzIQ2vPfY1OHr7HtiWvAwVKT8WT7T/emNPDyQSCXVPsVSih3FXLtr6+47jgBBCrVVcpSNqx46LW+nivisdR7xcdiqf6+7YcDEWi+BzLlzvYsJqFsNA0Bw++OqvYKT3Vpi3oxArFaLZTI7lsgUwLQMGNm+Crq5OqFSqUMe3GChHYdKWgFm4lQokbiVtAYHSvsNwf7/ruqORSOg/8ZmvmKsY9eqA0shjXQCTp2H/6WPws/sfh9uLuaoZDqMMDJiaugK2bcNmBBvUYuuF1Q2n1XUGHAXyz7h+ZYkb1xkowG0ofgs6Np8bfPN3sHdoJwz3DvH+Uk5dDNthsFDsrqtNs9kitBPAiuRQXzKNlrFyoIuFE8V1CNctuN6pAAH04dqLaw+uXTgyG58J47fwN/IczF06eOCPv4W3H/6SVUVthmoAJAKVyhQbjcEfqLtS61mHxawKftIKiW5woB2PbXyxpcGTk+CQDeZbD67om9zw9ilgWQ/CLUNJe2Zs1/ar77w+tXEQQtVSzR/J52QLjTbFBDduMceyxj2DOBa7DT8jKbKaKtCorxpcR19fqv4+gSTQemhdYFhfxqOnGgctmw3efz4QlN6NxUTF5UYyRmwbgouGDA1WekbFSBsVbWTMNyMZ0CwKBf0QrPAWl7FrnFCZbwMQ3mCO7xpQ24Ac4oql8gI45jU0OOBMosXqlZF2uaibqwLkhxIUgECgPNJftkLAa4Nm6j2UJlgDELmsS94Y4ByHPW8yvaP1pUmBAAMEak4dS1/TAXskgNLRD2bnuvumxiDHTahi3iQtUsKQKide33qjFs4lzHDP6lyXYZJmOFBK1ngsmNKdCpySNwClVWi/zcy2bSulwOzokr3IjMLhED7rwl/SYqLOpkxlahoQuaUgLRrSA8VUTBJk0gRWKdwzZQJbSAL0396Xe/jx03fHooynSmiu2gTlas3Tv45usl5aNnHoF8hA0U7BIXxeJpGuBiu9wMJQ7ZIRWBJGwG/pBssOnZtL75y9nAK5kIZyuYQMqavGW2u+ucSgWwFa7rkVA0WhjZpSa0wIclbtpYZnyprbS4VL+aMP1vXAhiIAySsAF0dEacsdPGaZUCwKFYyQn6oVWqWZpfLpOvsrafSSH2fUkKTPOzUg8ACqKEopAyVD8jApIitTRi60MAk75if+dWLnnq+KhWRMvUZIVWW4rmgab6/FIWsFlGwSpqUXJlfvoxJOqUKBebikR5ll/YOUVjnz/NZLLEIrFx8ylIQqVSdalNJtRxMw0Km12br1oCRZC+01MCfpvVjqIFBPWABijRpN41olLu54L9MMkClLdfFTPgcS7uIgxXyzRuIQy6Z32pWiK5FIcFyF1BoVrgyoRjQPUJ4QZCsotetyLVFXLQUcV9hhi6sLMi8DYRNY4SsUwUovSPl+y80IdE8Ob4wXM1xYSJVVtBSoTRHQaDNDbcIkmG9NMni4ZjJslhEK8sB5E2RntaGiULjIPCn9+10Cwkaa9bSp8ymAw8NxhxtItFyVW6lqEVSmuQKaeqNcitgvvr4eYcnMo4+hV2UTrAqUZtwGl/eDFPd9jOlBKDps6JRDju1yq1wJRc5Hq5V7DC//OSgl0ioEhNSyZpHLXF+zRqViP6cMMO4JsdZsplZWCu0yVL1R5uBo00U7AR3jZ4fuO3ks8uY9+1JWNpeQ1PMJpJemAORSY5fNNb1aoBX9sS9mwHg4IWEDZ+7i11G09bQiSkUMXUkw4vGqk4gXzexCjhdzaWaHp82p3NtbTv1evLb77/otgBSGHctBkEIKrzb1Xkfpl+lgJT3piSVThwymImstUZeWUlXy/jKI6ShIGz9bwHMpaZizrJibYamrUxCyT4ruTScquz+SDE2MXrHePuM4O+6Ect8APl0Ap38OZofuhE6QOTse3+2Uy8cx6lrkDHVGRzmaYyqq6CBGgQ4lwD0KugKKWF19PVoPdiU0so6gJlk+iyKUUPjCv0D5PR8AEU/AzJbt0DYxBrGRtyE9OATJDd3gZHIoqSqE8bGR3/0Go7Lx1u4P7RtIJBIfrlScjK7uOJimKd8Zv7j//J+Hv9HXt7G84467DoXsMGtsX1qKXZUgl83UBIRLAtfRNQOtFcUBc7WvTMPY556E1z/+Begu5o5v6WjfFZufKxa7uovzf7u1zFKpjJlOLjiOXJDlyv9GE/HvjY9dgLNvvQHpuaszETvyq1K5rPu2qEWG+XXrbTteQSv+hsl58ZWjzz939sxpiETbapp08b6BrVvhvve+DwaHtkIul1OAmT+u9QBa0yQW4JErkzD9wCNw/MOPQOjMW5BMpu6sJNrtv7n7LjviVjrDc7MYVR2ohkIYrTFiO+yQbRoPxDq7vh1ti31q9OwZN7OQAQdrVrfqQrlahvnkfGnv/gP3HfqHT0Iuk449+/Onvz89M8uiEdtL52Aj2BOYmn76/Jb/hvs/ehA+sO9D0D+wBQHnIZ/L+tpdG1BB9K1YADM9B5cPPArHPv0khBBMOyb9fCQiK6QdDDAmkgLXAEX1wiE0WK0Q6Ojq2lcsFJ66MD7+4Pvf937obWuDIlYyLppm1alCWywOly6OweuvvgyZdNpEBT45dOtgzZYYU1n68ziST+F7Pvpfv3wWjr92DPbuux8B3w99mzap7v71lG7c63WZwSaxgYPi1SKc+8evwx8PHIZYPgNt6KfCMCmlhO2wrYJGpVJR3T3D0B1B4rSxWDtMTVzKDp8+JTnyrbFL47B502awwxEoMzRbpIlmIgzlUhleO/qC8tkN3T1eb8mrcLzqAuP7/nB7dIonjG3ZTKb07DPPwKsvvgSHPv4J6LrlFigViyvoKCJ1RYCcIx0SDsaHuRmvvSAhllmAiX/6LBx75Anom57A3IPawAEhK+K4GhhMlOlQbqRtAT9IDCgWawMzZNHxQr6QT3V1dCmpL6C5ScOCiqNTBAExrBAkMIDp1olOLsQS/VYKcWNKSdJ1N7my3AvMvNR1y0aYnUvBT37wQwihqwgplm2bWqalLO5qMgnp/AKY8/se1NMpaJbZRByG9z8KvbNTCLKsk54OEn0IjJPJgjcgAppFIJlsDswkh7bZKHT39sjde/ZGjh45gtrqRikaKn3oXKibZZRQdZWE7yBGJTSrVSC9e8ErCrFiEv7QY+gGbiSqG25L+Cm9J4RCN1CT50aHdSojH/3T45+v3YRcFSJoqmEy12A/F2ATAaVJoTKaLfkJ57qH1NkRV7fl83nIZnKDA4O3DtKHTPJ3fJ/qc3NdZBE/wOEDcTF6XuimjVcyeXUw5VfVOBfX1KwmZ8Hc0KS6I5C2YqlnR+og1bPhdKp2YHvSc8BrfNWXrdRKoc+UyxUVbf2ZMAo0ZLoYOWHTwIDb1ZFQ2GhGTQNkngYMTQuQeTFqwDHdKdRFrV/wc6117S762gqWsBVW3zAx/6YX0jAyPqbGuLhMw8G4jrsckzyBwLJoTu0EVHUNmOdLuJvN5nFsHCPqxSMn3zhxrK099m8h6vOaupkmvelWLTvmlXxUCDBdwYPu3aj2jK/iFaQREk3UtuFqKglXZmaAIwHPYdZoFpXNdmQ7YfQ9kgRFRMav/QBy0gt4Po7bI2gOG5AAhPFdMe9yDKXHMOlHr0xP/+nC6Eh7At9pYkRWnBY01auD5SqN6LaJUK0ZZbF+U4F5dJAsSPIWM3EC328qK5q6fBnGpyaWz6Pf/tY34fBjH4Od994L3T09kMIolccgw42mHzlYDxZaosR66CieSMC5UyfBqZSPRHCfxi8pvOPW8f2vNn2jO/1knn71R+WeErIyYUPXgU1Ml7RFWiRTHT5/HlKZ+ZXNXU9fuQwvvXQUXjn2EgaaMmzffhv0b+5XLyxjJPYrDPLJkGWp3Kktw2tv4KC7e3phfPQC/PIXT1Nv6TORSHQ7Rz8TnNX+HiDrT+h8WeshSG8Ko96rqm2Y/CGeXPD/WUBPRKNRNYt+buQ8ZHKZlU/S+zu5bBbefOMEvPjCURUEOzs6MOH3QzgcxoiaAxo45TAN1CuvUJuU9C9PvgPP/OQ/oIj3dW7Y8ATNq1KypnDjQHC6w5ujYtCs31djMl7Hz8Ebv4Waq6qqB9d4ewJymBFODZ9RpOV6lpYeT+TggYMPweHDfw933HG7mtS1o2EFnKsOAkMyHoWR4T/Dz37w70pQG9D0heP+Fof6EJlhoeogWXDV/ULlSZ07yQpIVkQ8lNCErF1Xc6qqgyFKeC3iVy+RSASuzs1hRB1tOYu+KqB1js/g0KHDsGfvB/FjNqQwwh3/wx/Uoxbmy6uTE9CJgCNIAatEMoD9Dz5zkFJLGaNz2dVAwSMJ/p8xmDcjrvzVO6fmfBCERyTwZdImj8UoDhcxZUxMTa66ellLT7i2bBschHt33q1KsUKx9Hs8tUcRAs98g+SMmBAEZtmUVlVkFyoeaFJBtFCULdO025ARjVy8ABOTE2sao7EeQOcXFjA9zSt+GYtGSX+Pleg/RujX3DAWyZX7LKbJfxpYgAAifRTIVb87iiAnL0+teYzrAlQFs3wBJrFQn0sm30T/ZpFw+CMUhQwEvyiBMxaItf7KFh+jgFBo4tTZ09+ZS6XWZXwMbtDS39Pz4127dn0phKZH3PjariLqjXxUuN4fqGRt4liRBrzh5VdfNt165OFrmZVYK1DeYl8hi8diT2GU3uEsjpL+/wIQivenCKHqFqS/rIKQK1wzxMlsIf8jeW2IbXa8rBDYGoAFz/GGa6Y/TbxGQXZ4QhMBUM32WwmhKVB+HUB5E5A80JoxPf/3z5mBnixvMji/EHUC53yAbuAe0XBtOeCLgPIVmuRSIE1vawSA+desBuCtgDYD5DaAc7xzTuAcNAioGVhhtDBf1mSfBQZqBI59EFYAjBE4FxRC8FkWeHdQeEbDdzks/puIPyEvGsbWOP4gv2RmEwm0cmwR8L2gZpyA6bHAPWbg/ytBrTtNWjyiySqbmGir8838d9HY2SojK28RjBp91Wjiu40CbRxo8FgGTJS3AA5LAVyP9MJX6M98iQgtltk287vrirY3ijDwgKmuND2tJCeumTSwd+tPh//fC4e/kuUm0JtAbwK9CfQm0Hdz+T8BBgCbv1uLganR4AAAAABJRU5ErkJggg==);background-size:contain;float:left;}
.big_copyright_siteelite a:first-child{margin-bottom:7px;display:block;margin-top:2px;}
.copyright_siteelite a{color:#fff;outline:none;line-height:1;display:block;text-decoration:underline;}
.copyright_siteelite a:hover{color:#fff;text-decoration:none;}
@media(max-width:1170px){
.container, 
.top-nav, 
#content-wrp.cart-page, 
#content-wrp.with-sidebar.cart-sidebar, 
#content-wrp.simple, 
#content-wrp.articles, 
#content-wrp.article, 
.rolled-block .mCSB_scrollTools .mCSB_draggerContainer, 
.page-header, #intro-slider .slide .slider-content, 
#intro-slider .slick-dots, 
footer .help-block .help-block-container{max-width:100%;width:100%;padding:0 10px;box-sizing:border-box;}
main{width:100%;}
.catalog-list .withStrike > div {
    display: inline-block;
}
.catalog-list .spanWithStrike {
    line-height: 54px;
}
.catalog-list .withStrike > div:last-child {
    margin-left: 15px;
    margin-right: 5px;
}
.page-header h1, .page-header .h1{width:100%;}
.articles-list .introtext{font-size:14px;}
#content-wrp.index-page main h2{margin:10px 0;}
header{height:45px;width:100%;position:fixed;left:0;top:0;z-index:100 !Important;margin:0;overflow:hidden;background:#424780; transform: none !important;}
.mobMenu{width:30px;height:45px;position:fixed;right:5px;top:0;box-sizing:border-box;z-index:12;cursor:pointer;transition:all .4s linear;}
.mobMenu span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.45s ease-in-out;-moz-transition:.45s ease-in-out;-o-transition:.45s ease-in-out;transition:.45s ease-in-out;}
.mobMenu span:nth-child(1){top:30%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
.mobMenu span:nth-child(2){top:50%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
.mobMenu span:nth-child(3){top:70%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
.mobMenu.active span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:25%;left:15%;width:100%;}
.mobMenu.active span:nth-child(2){width:0%;opacity:0;}
.mobMenu.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:73%;left:15%;width:100%;}
.page-header-wrp{padding:0;margin:0;box-sizing:border-box;}
#breadcrumbs{position:relative;left:0;display:block;text-align:left;box-sizing:border-box;right:0;max-width:100%;}
#breadcrumbs ul{padding:0;}
.page-header{margin:0;padding:0 10px;box-sizing:border-box;width:100%;}
.mm-page{padding-top:45px !important;}
.mobContact {position: absolute;position: absolute;right: 90px;top: 50%; transform: translateY(-50%); padding: 0 6px;}
.mobContact a {
	display: block;
	color: #8387bf;
	line-height: 1.3;
    text-align: right;
    text-decoration: none;
    font-size: 11px;
}

.mobContact a span {
    color: #ea631b;
    border-bottom: 1px solid;
    font-size: 13px;
}
.mobBasket{background:url(../img/basket.svg) no-repeat center;background-size:24px 22px;width:45px;height:45px;position:absolute;right:45px;display:block; text-decoration: none;}
.mobBasket .ms2_total_count {
	    position: absolute;
	    color: #424780;
	    border-radius: 50%;
	    background-color: #7fd36d;
	    width: 5px;
	    height: 5px;
	    text-align: center;
	    display: inline-block;
	    top: 5px;
        left: 5px;
        width: 15px;
        height: 15px;
        line-height: 15px;
	}
.mobBasket:before, .mobContact:before, .mobContact:after{position:absolute;content:'';right:0px;height:100px;width:1px;background:rgba(255,255,255,.5);top:-100%;}
.mobContact:after {right: initial; left: 0;}
.mobPhone{position:absolute;right:95px;top:0;height:45px;width:45px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAQxZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0xMi0xNVQxMzo0NDo0OCswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTA0LTI2VDE0OjE0OjEzKzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0wNC0yNlQxNDoxNDoxMyswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPkFkb2JlIFJHQiAoMTk5OCk8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjdjOTQ2MTUwLWQyMmUtYjI0MC05MmVhLWFjZjk1MzRkMjJlMjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQzYmI4ZDM2LTZmNjgtMTFlNi1hNjgyLThjNWUyYzE2NzYxMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjQ5ODhiNjJiLWY0MGYtZWM0MS1iYTQzLTFkZGMxZDY5YmFiZjwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0OTg4YjYyYi1mNDBmLWVjNDEtYmE0My0xZGRjMWQ2OWJhYmY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTItMTVUMTM6NDQ6NDgrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MTM5ODBhYWQtM2RjNi02ZjQwLThlY2MtYWM1ODdkMjU3NzIzPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTEyLTE1VDE3OjQwOjQxKzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjJiZjgyM2M4LTNmMGUtYTc0ZS1hYzk4LWM1MGQ4YTZhOWU4NTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0zMVQxMzo1MTozOCswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5kZXJpdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpkN2QxYTk5NC05MWMxLWZkNDktYWQxNy00YzRhMmY5ZTUyZTY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTYtMDgtMzFUMTM6NTE6MzgrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6N2M5NDYxNTAtZDIyZS1iMjQwLTkyZWEtYWNmOTUzNGQyMmUyPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTA0LTI2VDE0OjE0OjEzKzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDoyYmY4MjNjOC0zZjBlLWE3NGUtYWM5OC1jNTBkOGE2YTllODU8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5Y2ExYzM2MS1hM2Q2LTExZTUtYmE4Ny04NGQ5Yjg2MTUxOWM8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgIDxzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo0OTg4YjYyYi1mNDBmLWVjNDEtYmE0My0xZGRjMWQ2OWJhYmY8L3N0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjMzPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjMzPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4KdnE2AAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAHFSURBVHjavJfNK0RRGMZ/M5Fii7KaIrGUfKzIx8ZGsZKaCWXDwsbGysaGP0DWthZW8pUaJGXBCjFTQrGgiJSweGzurWmae++53HOfOt1zep/3nOd8vO85F0nEUMYlXUh6l7QtqbPQHoeARZVGJi4R0/JHRhIJSVhCE3BlwOuxKeIUaDXgndkS0QUcGnI/kpZWYSAM2ZaImxDcJ1vbUQFcAykD7oatlfhyzsWbATdrMzoAGoFjoNqHk0piF3lgz8d+BNzbFgHQ7mNbsBkdLsaABg9bDtgFrKbtKuAJqPSw9wL7tldix0fAnisAsHaLrgTcnjW23xPzAQImin2iFjAbIGC9lF+cAm69fOPagh9JKS//Mo/T2w10AM/AakAULAPTAZw+4M7TWqSqTdJB0SzOJdWXmEGtpF0FYyhoJQsbMz4dvUpqLuBOSnoxEDBqsp1uZcmgwy9Jm5LyMsOw6ZnCURslPiX1hjnYCUmPQF1EqToHDDpfYyQU3Q22BqSBn7COSeDkn4N/A1PAyF8EuCHa8o/9X/cI31DFraRDDn4iaTCqlF/YyBgMvmWSfMKW4pdVPzDn/EOWAw/AJZB1Hil5G6+f3wEAfbeyEqJFdVQAAAAASUVORK5CYII=) no-repeat center;background-size:22px 22px !important;}
.lined-h{line-height:1.45;}
.header-wrp-simple{padding-top:10px;}
.mobPhone:before{height:100%;right:0;top:0;}
.mobPhone:after{position:absolute;content:'';left:0px;height:100%;width:1px;background:rgba(255,255,255,.5);top:0;}
.searchIcon{position:absolute;width:50px;height:40px;background-repeat:no-repeat;padding:0;border:none;margin-bottom:0;top:3px;right:10px;background-position:center !important;background-repeat:no-repeat !important;background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ1MSA0NTEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1MSA0NTE7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Zz4KCTxwYXRoIGQ9Ik00NDcuMDUsNDI4bC0xMDkuNi0xMDkuNmMyOS40LTMzLjgsNDcuMi03Ny45LDQ3LjItMTI2LjFDMzg0LjY1LDg2LjIsMjk4LjM1LDAsMTkyLjM1LDBDODYuMjUsMCwwLjA1LDg2LjMsMC4wNSwxOTIuMyAgIHM4Ni4zLDE5Mi4zLDE5Mi4zLDE5Mi4zYzQ4LjIsMCw5Mi4zLTE3LjgsMTI2LjEtNDcuMkw0MjguMDUsNDQ3YzIuNiwyLjYsNi4xLDQsOS41LDRzNi45LTEuMyw5LjUtNCAgIEM0NTIuMjUsNDQxLjgsNDUyLjI1LDQzMy4yLDQ0Ny4wNSw0Mjh6IE0yNi45NSwxOTIuM2MwLTkxLjIsNzQuMi0xNjUuMywxNjUuMy0xNjUuM2M5MS4yLDAsMTY1LjMsNzQuMiwxNjUuMywxNjUuMyAgIHMtNzQuMSwxNjUuNC0xNjUuMywxNjUuNEMxMDEuMTUsMzU3LjcsMjYuOTUsMjgzLjUsMjYuOTUsMTkyLjN6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);background-size:14px;}
.selection-block ul li{margin-bottom:7px;}
.mobLogo{position:absolute;left:5px;height:35px;top:5px;max-width:35%;width:100%;background:url(/img/logoMob.svg) no-repeat left center;display:block;}
.top-seller .lined-h{padding:10px 0;}
.catalog-list--main{letter-spacing:-0.3em;}
.catalog-list--main .item{width:31.33% !important;margin-right:3%;margin-bottom:3%;letter-spacing:normal;}
.catalog-list--main .item:nth-child(3n){margin-right:0;}
.catalog-list .item .buy-block .price{width:100%;text-align:right;}
.catalog-list .buy-block form{width:100%;margin:0;padding:0;}
.btn, #stuffHelper .shk-but{vertical-align:top;width:100%;}
.catalog-list .item:hover .description{border-color:#f0f0f0;}
.catalog-list .item:hover .buy-block{background:none;border-color:#f0f0f0;}
.catalog-list .item:hover .buy-block .price{color:#ec6e22;}
footer p{margin:0;}
.selection-block{margin-bottom:0;}
#content-wrp.simple main{width:100%;padding:0;box-sizing:border-box;}
#content-wrp{padding-bottom:105px !important;padding-top:0;}
.filter-hor .part{padding:10px;}
#content-wrp.item .page-header{padding-left:10px;padding-top:10px;padding-bottom:10px;background:#f8f8f8;}
.page-header{padding-top:10px;padding-bottom:10px;background:#f8f8f8;}
.catalog-list{letter-spacing:-0.3em;}
.catalog-list .item{width:31.33%;margin-right:3%;margin-bottom:3%;letter-spacing:normal;}
.catalog-list--main.catalog-list .params {display: none;}
.catalog-list .item:nth-child(3n){margin-right:0;}
.selection-block .selection-header h2, .with-sidebar main, .articles-list li{width:100%;}
.sidebar-search{margin-top:15px;}
.categoryList{list-style:none;letter-spacing:-0.3em;margin-top:10px;}
.categoryList ul{padding:0;display:inline-block;margin:0;vertical-align:top;}
.h-span{color:#363a6a;font-weight:bold;font-size:15px;text-transform:uppercase;display:inline-block;letter-spacing:normal;margin:0;margin-right:10px;vertical-align:top;}
.categoryList ul li{display:inline-block;margin:0;margin-right:10px;letter-spacing:normal;vertical-align:top;}
.delivery-payment-block .payment-block, .delivery-payment-block .delivery-block{width:100%;}
#content-wrp img{max-width:100%;height:auto;}
.categoryList ul li a{text-decoration:none;color:#919191;border-bottom:1px solid #919191;}
#content-wrp.articles main, #content-wrp.article main{padding:0;}
.selection-block .selection-header:after{content:none;}
.selection-block .lined-h{width:30%;}
.selection-block .justy > div, .selection-block.all-solutions-selection > div{width:33%;max-width:33%;min-width:33%;margin-bottom:3%;float:left;text-align:left;vertical-align:top;padding:0 0 0 26px;}
.selection-block .justy > div:nth-child(4), .selection-block.all-solutions-selection > div:nth-child(4){clear:both;}
.all-solutions-type .description, .all-solutions-type .buttons{width:100%;float:none;}
.all-solutions-type .buttons ul{padding:0;}
.all-solutions-type .buttons li{width:50%;}
.page-header-wrp.transparent-bg .page-header{padding-left:10px;}
.all-solutions{bottom:0;}
.buttons li a{width:100%;}
footer .copyrights, footer .phone-block, .all-solutions-type{margin-top:0;}
.catalog-list .title, .catalog-list .params, .catalog-list .buy-block{padding:0 10px;}
#mse2_mfilter{letter-spacing:-0.3em;overflow:hidden;/*display:none;*/}
#filter-block .h-span{width:100%;letter-spacing:normal;padding:15px 0;margin:0;box-sizing:border-box;}
#filter-block .filter-block{width:100%;padding:10px;letter-spacing:normal;box-sizing:border-box;display:inline-block;vertical-align:top;position:relative;}
.catalog-list-list .item-img{width:20%;}
.catalog-list-list .item-description-wrp{width:79%;box-sizing:border-box;padding-left:10px;}
.catalog-list-list .item{padding:10px;box-sizing:border-box;margin-bottom:3%;}
.catalog-list-list .buy-block.justy > *{display:block;}
.catalog-list-list .buy-block.justy .ms2_form{margin-top:10px;width:100% !important;}
.catalog-list-list .item .justy .item-description-sub{width:55%;}
.catalog-list-list .item .justy > *{width:30%;}
.catalog-list-list .buy-block .price{width:100% !important;}
#filter-block .filter-block:nth-child(2n+1){padding-right:15px;}
#filter-block .filter-block:nth-child(2n){padding-left:15px;}
#filter-block .filter-block:last-child span{display:block; /*position:absolute;width:90%;top:70%;transform:translateY(-50%);*/}
.mm-navbar, .mm-btn, .mm-search{height:45px;}
.mm-panels>.mm-panel.mm-hasnavbar{padding-top:45px;}
.mm-navbar>*{padding:10px 20px;}
.mm-title{padding:13px 10px;}
.selection-block .selection-header h2{margin-top:0 !important;letter-spacing:normal;}
.selection-content .lined-h, .selection__text{padding:15px 0 15px;}
.selection-block .selection-content{padding:6px 0 0px;}
#content-wrp.article table{max-width:100%;width:100%;}
.mm-hasnavbar-top-1 .mm-panels, .mm-navbar-top-2{top:45px;}
#filter-block .filter-block:last-child span .btn{width:initial;float:right;margin-left:15px;}
#filter-block .filter-block:last-child span .reset{float:right;display:inline-block;line-height:30px;}
.showFilter{color:#ec6e22 !important;display:block;text-align:center;font-size:15px;line-height:2;letter-spacing:normal;padding:10px 0;}
.product-page .status-wrp{width:100%;display:block;max-width:100%;}
.product-page .item-price-block{position:relative;display:inline-block;vertical-align:top;width:58%;float:right;margin:0;}
.product-page .item-price-block__buttons{width:100%;min-width:100%;margin:15px 0;}
.product-page .status{position:relative;top:0;left:0;margin:0;margin-bottom:15px;}
.product-page .item-price-block button, .product-page .item-price-block .btn.btn-sub{margin-left:0;width:45%;}
.product-page .item-price-block .btn.btn-sub{float:right;}
.product-page .item-price-block .preorder-btn{float:left !important;margin-top:15px;}
.sertificates p{display:block;margin:0;}
.sertificates a{margin-right:80px;clear:both;display:inline-block;}
.product-page__benefits{margin:0;padding:15px 10px;}
.toggle-block__buttons{letter-spacing:-0.3em;}
.toggle-block{margin:20px 0;}
.toggle-block__content{padding:20px 10px 0 10px;}
.buy-with-items{letter-spacing:-0.3em;}
.buy-with .buy-with-item.shk-item{width:50%;display:inline-block;letter-spacing:normal;box-sizing:border-box;padding:10px 10px 20px 10px;}
.banch-buy-wrp .catalog-list .buy-block{border-width:1px;margin-top:69px;}
.catalog-list.banch .item .title{position:absolute;}
.toggle-block__buttons button{width:33.33%;    font-size: 16px;}
.product-page .item-price-block .price{max-width:54%;width:100%;margin-right:0;}
.product-page .count{margin-left:0;}
.buy-with a, .item-articles a{font-size:14px;}
.item .sidebar{width:100%;padding:0;}
.product-page .sertificates.section{padding:40px 0;}
.product-page__benefit-block ul li{margin:12px 0;}
.product-page .entity{left:0;padding-top:10px;position:initial;}
.photo-block{width:40%;display:inline-block;}
.photo-block .photo-thumbs{margin:5px 0;width:100%;letter-spacing:-0.3em;}
.photo-block .photo-thumbs li{width:31.33%;/*margin-right:3%;margin-bottom:3%;*/letter-spacing:normal;vertical-align:top;}
.photo-block .photo-thumbs li:nth-child(3n){margin-right:0;}
.photo-block .photo-thumbs li a{width:100%;margin-right:3%;margin-left:0;}
.banch-buy-wrp .catalog-list.banch{min-width:1140px;width:100%;height:100%;}
.banch-buy-wrp .container > div{overflow-x:auto;}
.item-price-block .old-price{margin-right:0;}
.banch-buy-wrp .catalog-list .item .buy-block .price{width:initial;}
footer .block:last-child{margin-left:0;float:left;}
footer .phone-block{float:right;text-align:right;}
footer .phone-block p{text-align:right;}
.catalog-list--main .item:nth-child(4n+4){margin-right:3% !important;}
.catalog-list--main .item:nth-child(3n){margin-right:0 !important;}
#content-wrp.article main{width:100%;}
#content-wrp.article .sidebar{display:none;}
.article h2{margin-top:20px;}
.sibling-articles{padding:0;}
.sub-article{width:49%;margin-right:0;}
.sub-article{width:100%;}
#content-wrp.article main .introtext{margin-bottom:0;}
.article-introblock .article-full-image, .article-introblock .article-introblock-text{width:100%;float:none;}
.popup-form{padding:20px 10px;}
.one-click-popup{width:auto;}
.fancybox-inner{height:auto !important;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(../img/fancybox/fancybox_sprite.png);}
.catalog-list.banch .item:before{left:-42px;}
.options-list li{padding-right:0;}
.options-list.full{margin-right:0;width:100%;}
.shopcart-wrp.full #butEmptyCart{text-align:right;display:inline-block;width:initial;}
.shopcart-wrp.full .total-price__label{margin-left:5px;}
.adaptTable{overflow-x:auto;width:100%;}
.shopcart-wrp.full .shopcart{max-width:100%;font-size:14px;margin-bottom:15px;}
#msCart .btn.btn-large{width:30%;}
.btn-wrp{margin:25px 0;}
#msOrder{margin-top:0 !important;}
#content-wrp.with-sidebar.cart-sidebar .sidebar{width:100%;float:none;margin-bottom:20px;padding-top:0;}
.sidebar .span-block{margin-top:0px;padding:10px;}
.sidebar-whatincart__inner h2{padding:0 10px;}
.sidebar-whatincart__inner .total-price{padding-left:10px;}
* .order__payment-types__table td:first-child{padding-left:10px;}
#fpStepForm .sf-block{padding:10px;}
#fpStepForm .btn-wrp{letter-spacing:-0.3em;}
#fpStepForm .btn-wrp .btn{width:calc(50% - 20px);margin-right:10px;margin-left:10px;letter-spacing:normal;}
#content-wrp.with-sidebar.cart-sidebar main{width:100%;float:none;padding:0;}
#msOrder .shopcart-wrp.full .shopcart, .cart-sidebar .shopcart-wrp.full .shopcart{min-width:100%;}
.simelest-block h2{width:100%;padding-left:0;}
.simelest-block.rolled-block .catalog-list.col4 .item:nth-child(3n+3){margin-right:0;}
.icon-status.cart-circle{margin-right:3px;}
.btn-shadow{width:100%;}
.popup-wrapper .fancybox-close, .callback-wrapper .fancybox-close{top:10px;right:10px;}
.popup-form h3{font-size:20px;}
body p{line-height:1.8;}
.justy.contacts{text-align:left;letter-spacing:-0.3em;margin:10px 0;}
.justy.contacts > div{width:33.33%;letter-spacing:normal;}
.service-centers p{margin:5px 0;}
.service-centers .h-span{margin-top:15px;font-size:16px;}
.news-list h3{margin-top:0px;line-height:1.3;}
footer .copyrights{background-position:0px 7px;padding-left:45px;}
.delivery-payment-block .icon-block:before{top:7px;}
.service-centers{max-width:100%;width:100%;}
.service-centers h3{margin-top:0;}
.catalog-list .item.total .btns-wrp{margin-top:20px;padding-top:30px;}
.catalog-list .item.total .btns-wrp button{margin-bottom:20px;}
.catalog-list.banch .item:before{transform:translateY(-50%);margin-top:0;}
.catalog-list--main.catalog-list .title{position:absolute;line-height:1.6;}
/*.catalog-list--main.catalog-list .params{margin-top:55px;}*/
.catalog-list--main.catalog-list .buy-block {padding-top: 55px !important;}
}
@media(max-width:767px){body{line-height:1.8;}
.toggle-block__content > div {
    display: block;
}

.toggle-block__content {
    padding: 0;
    border: none;
    background: none;
}

.toggle-block__content > div {
    background: #fafafa;
    border: 1px solid #dbdbdb;
    padding: 10px 10px 0 10px;
    margin-bottom: 15px;
}

.toggle-block__content > div.toggle--description {
    border-bottom: 0;
    margin-bottom: 0;
} 

.toggle-block__content > div.toggle--scheme {
    margin-top: 15px;
}

.toggle-block__content > .show-all-params {
    margin: 0;
    padding-top: 20px;
    padding-bottom: 14px;
    border: 1px solid #dbdbdb;
    border-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
    background: #fafafa;
}

.toggle-block__content .h-span {
    font-size: 18px;
    margin-bottom: 5px;
}

.toggle--description {
    height: 500px;
    overflow: hidden;
}

#fpStepForm .toggle--description {
    display: none !important;
}

#fpStepForm .toggle-block__content > div {
    display: none;
}

#fpStepForm .toggle-block__content > div.active {
    display: block;
}

.toggle--description.fullHeight {
    height: auto !Important;
}
.popup-form .input-line{width:100%;}
.popup-form .input-line:nth-of-type(2n){margin-right:0;}
.article table{max-width:500px;overflow-x:auto;width:100%;display:block;overflow-y:hidden;}
.article{overflow:hidden;}
.simelest-block h2{font-size:20px;}
.cart-sidebar .shopcart-wrp.full{overflow-x:auto;}
.simelest-block.rolled-block .catalog-list .item{width:100%;margin:0;}
.cart-sidebar .shopcart-wrp.full .shopcart{/*min-width:720px;*/}
#msCart .btn.btn-large, #fpStepForm .justy > *, #fpStepForm .btn-wrp .btn{width:100%;margin:0;}
* .order__payment-types__table td:first-child{padding-left:0;}
#fpStepForm .btn-wrp .btn{margin-bottom:10px;}
.catalog-list-list .item-img, .catalog-list-list .item .justy > *, .catalog-list-list .item .justy .item-description-sub{width:100%;}
.item-options-list li .param-value{left:initial;right:0;}
.item-options-list li{font-size:11px;}
.selection-block .selection-header{padding:0;}
.item-options-list li .param-icon{transform:scale(0.85);}
.catalog-list-list .item-description-wrp{width:100%;padding:0;}
.popup-wrapper .fancybox-close, .callback-wrapper .fancybox-close{top:10px;right:10px;}
.imageZoom{width:90% !important;left:50% !important;transform:translateX(-50%);}
.imageZoom .fancybox-inner{width:100% !important;}
.fancybox-type-ajax{width:95% !important;left:50% !important;transform:translateX(-50%) !important;}
.fancybox-type-ajax .fancybox-inner{width:100% !important;}
.popup-form{min-width:400px;}
.product-callback-form{min-width:100%;width:100% !important;}
.popup-form input[type="text"]{width:100%;}
.imageZoom .fancybox-close{top:-58px;right:0;}
.table-params td:last-child{padding:10px;}
.imageZoom .fancybox-skin{padding:10px !important;}
.product-page .status-wrp{line-height:1.3;padding-top: 0.67em;}
.overflowScroll{overflow:hidden;}
.overflowScroll .scrolled{margin:0;padding:20px !important;min-width:100%;width:100% !important;overflow-x:auto;}
.calculate-wrp .calculate-form.col2{padding:10px;}
.catalog-list--main .item{width:100% !Important;}
h1{font-size:18px;}
h2{font-size:16px;}
#service-city-select select{margin-left:0;}
#mse2_sort{max-width:100%;width:100%;}
.filter-hor .sorting .sorting-btn.flat{margin-left:0;}
#filter-block .filter-block{width:100%;height:100% !Important;}
.catalog main{padding:0 !important;}
.catalog-list .item{width:100%;}
.catalog-list .item:nth-child(2n){margin-right:0;}
.catalog-list .item:nth-child(3n+3), .catalog-list .item:nth-child(3n){margin-right:0%}
.catalog-list .item:nth-child(2n+1){margin-right:0% !important;}
#filter-block .filter-block.justy{height:50px !important;}
#filter-block .filter-block:last-child span{top:50%;}
.filter-hor .part > div{margin:8px 0 !important;}
.catalog-list-list .buy-block{padding-right:0;}
.icon-status.cart-circle{bottom:-9px;}
.total-price b{font-size:18px;}
.cart-page h1, #msOrder h1{margin:0;}
.header-wrp-simple #breadcrumbs{margin-bottom:5px;}
#fpStepForm fieldset .required-container{margin-bottom:10px;}
* .order__payment-types__table td{padding-left:15px;}
#fpStepBlocks .expand:last-child .sf-content .sf-block:first-child .sf-block{padding:10px 0;}
#fpStepForm .sf-block.btn-wrp.center.crowded{margin-bottom:0;}
.item-helpblock__wrap > div{width:100%;}
.item-helpblock__phone{position:relative;}
.item-helpblock__phone__icon{position:absolute;left:0;bottom:0;}
.item-helpblock__phone__inner span:last-child{margin-right:5px;}
.page-header h1, .page-header .h1{line-height:1.4;}
.sidebar-search input{padding:13px 0px 13px 30px;}
#service-city-select{margin-top:20px !important;}
.imageZoom .fancybox-prev{margin-right:-50px;}
.imageZoom .fancybox-next{margin-left:-50px;}
.fancybox-nav{height:58px;width:58px;top:initial;bottom:-68px;}
.sidebar-search:before{top:13px;}
.filter-hor .sorting .container > *, .filter-hor .sorting .top-nav > *, .filter-hor .sorting #content-wrp.cart-page > *, .filter-hor .sorting #content-wrp.with-sidebar.cart-sidebar > *, .filter-hor .sorting #content-wrp.simple > *, .filter-hor .sorting #content-wrp.articles > *, .filter-hor .sorting #content-wrp.article > *, .filter-hor .sorting .rolled-block .mCSB_scrollTools .mCSB_draggerContainer > *, .rolled-block .mCSB_scrollTools .filter-hor .sorting .mCSB_draggerContainer > *, .filter-hor .sorting .page-header > *, .filter-hor .sorting #intro-slider .slide .slider-content > *, #intro-slider .slide .filter-hor .sorting .slider-content > *, .filter-hor .sorting #intro-slider .slick-dots > *, #intro-slider .filter-hor .sorting .slick-dots > *, .filter-hor .sorting footer .help-block .help-block-container > *, footer .help-block .filter-hor .sorting .help-block-container > *{width:100%;}
#content-wrp.simple main ul{padding-left:20px;}
.news-list{padding-left:0 !important;}
.filter-hor .sorting label{width:36%;margin-right:0;}
#content-wrp.simple main{overflow:hidden;}
.justy.contacts > div{width:100%;margin-bottom:10px;}
.service-centers, .service-centers td, .service-centers tr{display:block;}
.service-centers p{margin:5px 0;}
#content-wrp.simple main table{width:100% !important;}
.scrolled table{min-width:768px;}
.calculate-wrp .calculate-form.col2.scrolled table{min-width:500px;}
.calculate-wrp .calculate-form.col2.scrolled table input, .calculate-wrp .calculate-form.col2.scrolled select, .calculate-wrp .calculate-form .select-wrp{width:100%;}
.sa_type_s .param-value{line-height:22px !important;}
.sa_type_s{padding-bottom:5px !important;}
.page-header h1, .page-header .h1{width:100%;}
.categoryList ul li{margin-right:10px;}
.selection-block .selection-header h2, .articles-list li{padding:10px;}
.photo-block, .product-page .item-price-block, .product-page .item-price-block .price{width:100%;float:none;max-width:100%;}
.toggle-block__buttons{height:50px;}
.product-page .item-price-block__buttons button, .product-page .item-price-block__buttons .btn.btn-sub, .product-page__benefit-block{width:100%;margin-bottom:10px;}
.toggle-block__buttons button{padding:7px 5px;font-size:13px;height:100%;vertical-align:top;box-sizing:border-box;}
.stabX3_sale{padding:10px;background:#fafafa;}
.stabX3_sale_text{padding:0;}
.stabX3_sale__imagewrp{width:100%;position:relative;}
.stabX3_sale__imagewrp:before{content:'';display:block;position:absolute;background:url(../img/stabX3_sale.png) no-repeat center;top:0%;height:100%;width:58%;right:0;background-size:contain;}
.item-helpblock{margin-top:20px;}
.item-helpblock__callback{width:100%;margin-right:0;}
.item-helpblock h3{font-size:20px;margin:10px 0;line-height:1.3;}
.buy-with .buy-with-header, .buy-with .item-articles-header, .item-articles .buy-with-header, .item-articles .item-articles-header, .buy-with .buy-with-item, .buy-with .item-article, .item-articles .buy-with-item, .item-articles .item-article{padding:10px;}
.buy-with .buy-with-header .h-span, .buy-with .item-articles-header .h-span, .item-articles .buy-with-header .h-span, .item-articles .item-articles-header .h-span{font-size:14px;}
.banch-buy-wrp .container, .banch-buy-wrp .top-nav, .banch-buy-wrp #content-wrp.cart-page, .banch-buy-wrp #content-wrp.with-sidebar.cart-sidebar, .banch-buy-wrp #content-wrp.simple, .banch-buy-wrp #content-wrp.articles, .banch-buy-wrp #content-wrp.article, .banch-buy-wrp .rolled-block .mCSB_scrollTools .mCSB_draggerContainer, .rolled-block .mCSB_scrollTools .banch-buy-wrp .mCSB_draggerContainer, .banch-buy-wrp .page-header, .banch-buy-wrp #intro-slider .slide .slider-content, #intro-slider .slide .banch-buy-wrp .slider-content, .banch-buy-wrp #intro-slider .slick-dots, #intro-slider .banch-buy-wrp .slick-dots, .banch-buy-wrp footer .help-block .help-block-container, footer .help-block .banch-buy-wrp .help-block-container{padding:0 10px;}
.banch-buy-wrp{padding:10px 0 6px;}
.banch-buy-wrp h2{font-size:22px;line-height:1.3;}
.buy-with .buy-with-item.shk-item{width:100%;}
.show-all-params{padding-left:0;}
.buy-with .all-buy-with-item:before, .buy-with .all-item-articles:before, .item-articles .all-buy-with-item:before, .item-articles .all-item-articles:before{margin:0 10px;}
.catalog-list.banch .item .title{position:absolute;}
.banch-buy-wrp .catalog-list .buy-block{margin-top:68px;}
.item-helpblock__phone__icon{vertical-align:bottom;width:40px;padding-bottom:6px;margin-right:0;}
.catalog-list .item.total .btns-wrp{padding-top:20px;}
.catalog-list.full.banch .item:nth-child(2n){margin-right:50px;}
.item-helpblock__callback:after{content:none;}
.stabX3_sale__imagewrp img{position:relative;width:40%;}
.table-params td{padding:3px 5px 3px;font-size:12px;}
.product-page .sertificates.section{padding: 0px 0 20px 0;}
.product-page .item-price-block .preorder-btn{margin-top:0}
.product-page .entity{padding-top:0;}
.product-page .status{margin-bottom:0;}
.categoryList ul li:last-child{margin-right:0;}
.selection-block .justy > span{display:none;}
.addMoreSelection{margin-left:15px;color:#ef7d27;font-size:15px;margin-bottom:15px;}
.all-solutions-type .buttons li{width:100%;}
.selection-block .justy > div, .selection-block .justy .selectionItem, .selection-block.all-solutions-selection > div{width:100%;max-width:100%;min-width:100%;padding:0 0 0 15px;}
.btn-wrp{margin:25px 0 10px;}
.lined-h{font-size:22px;padding:20px 0 0px;}
.selection__text{padding:0;line-height:1;margin-bottom:15px;float:none;}
.span-block{padding:10px;}
#content-wrp.cart-page .span-block{margin:0;margin-bottom:15px;}
.shopcart-wrp.full .total-price{margin:10px 0 15px 0;}
#content-wrp.cart-page .span-block > div{width:100%;}
.selection-block .h-span{margin-bottom:5px;}
.owl-dots{text-align:center;}
.owl-dot{display:inline-block;width:10px;height:10px;border-radius:100%;background:#ddd;margin-right:5px;transition:background .3s ease-in;}
footer .phone{font-size:14px;}
footer > .container, footer > .top-nav, footer > #content-wrp.cart-page, footer > #content-wrp.with-sidebar.cart-sidebar, footer > #content-wrp.simple, footer > #content-wrp.articles, footer > #content-wrp.article, .rolled-block .mCSB_scrollTools footer > .mCSB_draggerContainer, footer > .page-header, #intro-slider .slide footer > .slider-content, #intro-slider footer > .slick-dots, footer .help-block footer > .help-block-container{padding:0 10px;}
footer .copyrights{padding-left:40px;}
footer a{font-size:12px;}
footer .payment{width:initial;}
.catalog-list--main{margin-bottom:10px;}
.owl-dot.active{background:#ef7d27;}
.selection__text .link{margin-left:0;}
.selection-block .lined-h{width:100%;padding:0;}
.catalog-list .item .buy-block .price{text-align:center;}
.catalog-list .title{line-height:1.3;margin-bottom:10px;}
#content-wrp.index-page main h2{font-size:20px;margin-bottom:15px;}
.sidebar .shopcart td p{margin-bottom:5px !important;}
#content-wrp.with-sidebar.cart-sidebar .sidebar .h-span{margin-top:0;}
#msCart{position:relative;top:-38px;}
.shopcart-wrp.full #butEmptyCart{margin-bottom:20px;}
main .empty-cart{position:relative;top:38px;display:block;margin-bottom:15px;}
.orderInCart{max-width:100%;min-width:100%;}
/*.catalog-list--main.catalog-list .params{margin-top:70px;}*/
.catalog-list--main.catalog-list .buy-block {padding-top: 70px !important;}
.selectServiceRegion{width:100%;}
}
@media(max-width:400px){.filter-hor .sorting label{font-size:13px;}
.label_stock{width:100%;font-size:11px;}
#breadcrumbs li, #breadcrumbs a{font-size:12px;}
}

#addPopup {
    width: 100% !important;
    height: 100% !important;
    background-color: rgba(0, 0, 0, .851);
    overflow: auto;
    position: fixed;
    top: 0px;
    z-index: 1000;
    left: 0;
    display: none;
}

#addPopup .AddProduct {
    width: 500px;
    background-color: #ffffff;
    z-index: 100;
    top: 50%;
    position: relative;
    margin: 0 auto;
    margin-top: -150px;
    box-sizing: border-box;
    border: 3px solid #363a6a;
}

.addAlertBlock {
    background: #363a6a;
    font-size: 24px;
    color: #e5eaf0;
    padding-left: 110px;
    position: relative;
    height: 94px;
    line-height: 92px;
    text-transform: uppercase;
    margin-top: -1px;
}

.addAlertBlock:before {
    content: '';
    width: 50px;
    height: 50px;
    position: absolute;
    left: 40px;
    top: 50%;
    transform: translateY(-50%);
    background-size: contain !important;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAACrCAYAAAAZ6GwZAAAACXBIWXMAAAOxAAADsQH1g+1JAAA57mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMTAtMzBUMTM6NTc6MjgrMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0xMC0zMFQxMzo1Nzo1NiswMzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMTAtMzBUMTM6NTc6NTYrMDM6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NmZhNjBhMjMtZTNkOC02MzQzLTkxYWQtMzZjNzI3OGQ4ZjMzPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MmJhYzc3ZDktYmQ2MS0xMWU3LWJhMjMtYmFkZGJmODUxMzM3PC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6YWJiZDUzNDktMjQ3Ny1hZjQ2LWE2NmItZWFmOGVmNjM5NmFkPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFiYmQ1MzQ5LTI0NzctYWY0Ni1hNjZiLWVhZjhlZjYzOTZhZDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0xMC0zMFQxMzo1NzoyOCswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2ZmE2MGEyMy1lM2Q4LTYzNDMtOTFhZC0zNmM3Mjc4ZDhmMzM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMTAtMzBUMTM6NTc6NTYrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj4yNDAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjI0MDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTcxPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE3MTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+WN+qzQAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAOrElEQVR42uydW4yV1RXHD4IZLEoBDynlkgoBDKm1kNZSMTQKkYtoutKCjqA8tPTB0EQSwguowWJoHywsSw0V2lQYLoMUImlKBSkFWZKWUqxcLG0phCo20ECBglMVmT7MOhZwLuesvfb37b2/9fDPJJOZs/de63e+y97rUmpubi6ZTDHIjGAyWE0mg9VksJpMBqvJFAqsSFA0dUGCMhIMRYKRSDARCeqR4FEkmIEEM5FgFv+cwb+v578byf9X5s8pFV0Gq466IcEIBm0BEqxCgleR4CgSnEOCy0jQLNBl/v+j/Hmr+PPrebxuBqvB2pEGIsGDSIBIsAMJTgthdNVpHh95PgMNVoO1OxJMQIJFSLAPCS7lBGdHusTzW8Tz7W6wFgPWnkgwFQnW53jl1Ljyrud19DRY04N1PBI0IMGZSAFtS2d4XeMN1rhhHYQE85DgQGKAtqUDvN5BBms8sI5AgmUBP4Nm8Yy7jO1gsAYK611IsKmggLalTWwXgzUQWO9Ago0GZrvayHYyWHPSLUiwwkCsSSvYbgZrhsedTyFBk8EnUhPbr4vB6lf3IcFhA05Fh9meBquyeiDB8gAdfhEJ3kGC/UiwGwl2IsFWJNjMP3fy7/fz310McA3L2b4Gq4IeQIITOTrzAhLsQYJGJJiLBNORYAyf2ZeRoK7KddTx3w/k/5/On9fIn38hxzWeYDsbrA7CHBx3Hgm2IcF8JLiXAcvCcWUebz6Pfz6HtaPBWrsGI8HeDJ20DwkWIsEkJOgVyJtyL57PQp5fVrbYy/Y3WKsQZHRLPMaRTKMiOZocxfM9ltGjDxis7etpz074gAM/7keCzpEGf3Tm+Tfwenza62mDtXU1eDT6OSR4NrYgjyqDdZ7l9fmyXYPB+n/dgATbPRn6FD/z9Uk8PaQPr/OUJztuZz8VGtYyEhzydCV9Ms/9w5zUg9ft40p7yMfOSCyw9vf0svAiEvQteNZoX7aDj5fS/kWDdRASnPSw/TTO0puv0jgP214nNZ/9Q4e1nzKo7yPBHAOzXc1hO2kC2y91WG9GguOKRtvDRSMMyI41lO2lZfvj7M8kYa1TjphaYgCKtEQ5cqsuRVh3KcZjTjPonDRNMR54V2qwrlZ8iRpssKnFX2i9fK1OBVatI9QtaMXMfGRdbMnzaDYkWCfFcORnUjvqnhQrrP2R4EMFAyw2mDLRYgVffVjroUEosGocoz5hEGWqJ5SOZaOCVSPCf57Bk4vmZZlxkDesY2NMrzCpX2zGhg5rHRKcdVzkGoMlCK1x9OPZag4M8oR1peMCtxkkQWmboz9XhgrraMeFvYUEnQyQoNSJ/eLi19EhwuqS2/+RVhSPSV392D8uNQmCgtV1y2OyQRG0Jvvagswa1jLK2+w0I8FSg8FJjyLB80jwEyT4lsdxljr4+HJbKTFZw7rOYREHDTaxrkOC11qx6W/RX1nLgw6+XpcrrEgwzPHbNsCgE+uXHRSpmOphzAGOd9FhecL6isPEZxtwTrf+amy8zEOk2mwHn7+SC6xIMNxh0kcMOKcaWLU09zjsoUTSEQffD88D1q0OE77ToBNLWhDkScU53Ong+62ZwooEQxwmu9aAE+vbCikon1aay1qHeQzJElbpsWoTJtZ7NEP1dny5qWiD0ny6O+RxrcwEVjaa1FBzDTqxtBIuLyu+dM11mEfvLGCVxju+hwRdDTqRHlNMnz7Ce7Qa8+rKfhXHK/uGVVqkYoFBJ9Jnlcv/fFN5fgscimT4gxVbGjdIc3PsWVWm3yuC+rKH+XV3yLUb4xPWRkv6y1SPK4J6weNjmDTZsNELrNhSTFbSx+kSZtfxJCUNUL79+2wdVEZZF/KLSHCDD1inCI203sAT6Y+KoK7OYL7rhXOb4gPWDcLJTDDwRCUqtUA9k1ElmwnSfV9VWB0eAU4ZeKJCy5q3/7sznPspn48C1cI6Xmio5wy+mvWmIqgvZDz354TzHK8Jq/Rtb7jBl3mBiYrezWH+0ki8xZqwSkoBHTD4atKtyrf/r+S0jgOSkkMqsDpsoTxjANaktxRBXZTjOp4RznmABqxTbBfAu+Yrgvr3nNci3RWYogGr5Hm1CQluMgir0m3Kt/8v5Lyem4Shg4s1YH1dMPAOg7Bq/VUR1O8FsqYdgrm/7gQrygutPW0QVqXvK4IaUlq7pDT/WSSoc4H1dqHh7jEQO9QXlW//QwJa2z3CNdzuAuvDwiDrGw3GDnVUEdTQOizeKAzKftgFVklg7RsGYof6oSKofwh0jW9IAvRdYJV08VhtMLarLyvf/vsHuk5J77MGF1glOerWtKJ9va0I6mMBr1NSWXK7CFZsKSQrqbzxiAHZpjT7pr4W+FofESYzdpLAWhaGBd5tUKpXMYkx++JuYbhgWQKrNLBikIHZqv6pCOv0hONyb5XAOlL4zegR8Df9eST4Kcc7ZDn2C4qg/jqSL2cP4Z15pATWiYKB3kaC6wM03Hcwv5pbX1MEtSmiPezrkeAdwRonSmB9SDDQ/khArehnnse+Dgn+pQjrNyJ79NkvWONDElinCwbaHRGoFf3c4/g/VwT1FxE+p++WPI9LYJ0hGGhnZKBW3VxMoLGKoJ7HKrr1BaidgrXOkMA6UzDQ1ghB9XHy1gUJ/q0I67hId0AkBadnSmCdJRhoc6SgflzOJsejxrb0YsTbdZsF651VlCvr5xXgeMlxDhMVQT2FeuUpk76yxvjMulYJEml16Dok+I8irHdFfhCS2TNrbLsB1ykHiUjKQ76kOP6PEzi1y2w3ILZ9Vu2XmmZsaYxW7fhfVxz3H4kcMWe2zxrjCdZBZVibkeBXVYwrrQXWlr6UAKiZnmDFGBtQ7wHWVjvjXaOXFcf6QSJX1UxjA2KNukJPwL7axnhTFMf4S0JRZplGXcUcz/qcJ2C3t5IY91/Fzx+WEKyZxrPGninwI0/A7nTc9C5KOlB2mQKJ5GD5usKuEu5Dt6U/JRhsnl0OVkLZrb6A1dQtCcKaeXZrKnUDQgb28UTTeDKvG5BSRZYQgf1doqDmUpEltVpXoQH7mURhzaXWVYpVBEMBdkbCmbzZVxFMuD5r3sD+JvG08+zrsyZe+TovYD8IOF09+srXKfcUwBxgrU/8qpprT4HUu7VkeYXdlDio+XZrKUgfrCyAfQ8JPlUAWPPrg1WgDoO+gX2gAKAOF9pmsfVuDQfYNQUA1cV+460rdhjAnsEw63/5UP5dsRnYDQnvCvgEtiida6S7ABuqZbAWWKVbWOsLdku7UssKAmqJ/exly0oCq/RRIIYqzT72Yd8tEKhl9rO3R4CaYGVgG6VvewV8afhqgWCV7hY11sJfrbCOEU7qQyToXiBgFxcI1O7sXwkXY7zBysAeF05sQeROqfaR4M0CgSoN0G9mjkq+YZ3ncILTNYEkuL+1s8Y/I0HPAoHaVRhk3cwceYe1t8NLx9wEHNQFCb7LUf6V298xvsJ0LthVda4DC729w8rArhROsCnyZ9dr9TkkuA3jLkvp8qzaJOTg40rjWcA6xOEbtbaAjk1RLuVFh2QGKwO71WGyd5qzo5ZLt8SrCk5nBetwhwkfMYdHrSMOvh+eOawM7CsOk55tTo9Ssx18/olqjFnCOsxh4pc5C8EAiEcD2G9qhecyg5WBXecw+YMGQFRyKda8rrXPzBrWsuO3balBEIWWOt5FyyHAKq0Yd6UmGwxBa7Kjf9usLJkHrCUkOOGwmI+QoJ9BEaT6sX+kvj3R3ufnBetox2/fW9hSwNgACUed2C8ufh0dIqwux7AVbTNAgtI2R3922MA5T1ilhdyKmAkautY4+vEsVtHJO09YS6jTuhwNlujLKo2tZqy8YdVa7DyDJhfNy/JiEwKs0pJDqXcwSbFpxSdKAdUyZiiw9nfIzSlqPlOMSX/X5tr1jxHWEhJMUioU0WAweVWDkp8m1Tp2SLBKS3a3pi2cUmJw6abobFHyj6g0f2iwllDWE6k17UOCwQaZigazPTX8Iu59FiKsJSTYpWSYJiSYZrA5aZpD/tS12uUyl1BhrUOCw6hX8GyJQSfSEkUfHK5m4z9GWEtIcLNDkYzWtAcJhhqAVWko20vL9sfZn6VUYa1E8ZxUNNr7SDDHYGxXc9hOWjY/qRUlFzqsJSQYpAxs5eVrnIF5lcYpvkRdCeogrTnGAGvl0OCYsiGbkeBFJOhbcEj7sh20bXus1k3/VGCtpMQc8mDUc0jwJKbdHK019eB1n/Ng00Pooc5uTLBWihRv92DcSk+DhUjQJ3FI+/A6T3my43b2U6nosGof+bV1pX1W81krEA3idZ3zaDuvR92xwqp5NNte39QGJLgf463415nn38Dr8Wkv793NY4a1hASABBc8O6HysrAICUZFAukonu+xDGxzgf1QMlirO7fem4FTrtz2WshRQ70CgbMXz2ehh+2n9rQ3y/iLFGDVzDioVec5UW4+EtyL2XWaKfN483n88zmsPfN0opRgLWFLz9MTOTjuylviHmzpVDMXCaZjSyOQgQxYtWfjdfz3A/n/p/PnNfLnX8hxjScwp96yqcFa2T9cnqMz2+vj9A4S7EeC3UiwE1vqj27mnzv59/v57y4GuIblee5HpwhrRfcpR24VWYfZnrk+m6cMayW6/SnFeMyiqYntF0TWReqwVnQLEqww+GrSCrZbMFtyRYG1ojuQYKOB2K42sp2C2z8uGqwV3YUEmwzMq7SJ7RLsYUdRYa1oBLa0Tr9UUEAv8fpHxHAyV3RYrwzymIcEBwoC6QFeb1TBOgbrJzWeAz/OJAboGV7X+FgjxwzWttUTCaYiwXokOB0poKd5/lMxgabGBmt16o4EEziSaV/Az7iXeH6LeL4p9b41WIUaiAQPcjDHjhyvvKd5fOT5DEw5y8Fg1VE3fqOux5b27KuQ4FUkOMqR+dJ2Spf5/4/y563iz6/n8boVKW/MYPV/3FvmohEjkWAig/YoEsxAgplIMIt/zuDf1/PfjeT/K6MVmcseVpMpK5kRTAaryWSwmgxWk8lgNZmU9L8BAGSu032/xnSlAAAAAElFTkSuQmCC') no-repeat center;
}

.addProductBlock {
    padding: 25px 0px 15px 0;
    margin: 0 30px;
    border-bottom: 1px solid #959595;
}

.addProductButtons {
    text-align: center;
}

.addProductBlock > div {
    display: inline-block;
    vertical-align: middle;
}

.addProductImage {
    padding-right: 10px;
    box-sizing: border-box;
    width: 100px;
}

.addProductTitle {
    font-weight: bold;
    font-size: 14px;
    display: inline-block;
    -webkit-transition: all 0s ease-out;
    -moz-transition: all 0s ease-out;
    -ms-transition: all 0s ease-out;
    -o-transition: all 0s ease-out;
    transition: all 0s ease-out;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    color: #363a6a;
    line-height: 1.3;
    margin-bottom: 10px;
    position: relative;
}

.addProductTitle:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    bottom: 0;
    background: #363a6a;
}

.addProductTitle:hover:before {
    background: transparent;
}

.addProductCount, .addProductPrice {
    line-height: 1.3;
    color: #959595;
}

.addProductButtons {
    padding: 15px 0;
}

.addProductClose {
    font-size: 12px;
    text-transform: uppercase;
    color: #363a6a;
    cursor: pointer;
    margin-top: 5px;
}

.addProductClose span {
    border-bottom: 1px solid;
    line-height: 1.3;
    font-weight: bold;
}

.addProductClose span:hover {
    border-color: transparent;
}

.addProductSumm {
    margin: 0 30px;
    padding: 5px 0;
    text-align: right;
    color: #363a6a;
    font-size: 20px;
    font-weight: bold;
}

.addProductSumm b {
    color: #ec6e22;
}

.withStrike {
    vertical-align: bottom;
    display: inline-block;
}

.withStrike > div {
    line-height: 1.3;
}

.spanWithStrike {
    display: inline-block;
    vertical-align: bottom;
    line-height: 1.6;
}

.catalogMenuTitle {
	text-align: left;
    color: #424780 !important;
    font-size: 16px;
    font-weight: bold;
    padding: 20px 15px;
    text-transform: uppercase;
    line-height: 1;
    background-color: rgb(226, 226, 226);
}

.orderPage #msCart {
    top: 0 !important;
}

#menu .mobMenu span {
	background: #424780;
}

#menu .mobMenu {
    top: 7px !important;
    height: 35px;
    width: 30px !important;
}

#menu .mobMenu.active span:nth-child(1) {
	top: 0%;
}

#menu .mobMenu.active span:nth-child(3) {
	top: 80%;
}

.mm-navbar {
	border: none;
	position: relative;
	background-color: rgb(226, 226, 226);
}

#menu > .mm-panels > div:first-child {
	background-color: rgb(226, 226, 226);
}

/*.mm-panels, .mm-panels>.mm-panel, .mm-navbars-bottom, .mm-navbars-top {
	position: initial;
}*/

.mm-navbar:before {
	position: absolute;
	content: '';
	left: 15px;
	bottom: 0;
	width: calc(100% - 15px);
	height: 1px;
	background-color: rgb(101, 101, 101);
}

.catalogList.mm-listview>li>a, .catalogList.mm-listview>li>span {
	padding: 15px 10px 15px 45px;
    margin-left: 15px;
    position: relative;
    color: #2a2a2a;
}

.mm-listview .mm-next {
	position: absolute !important;
}

.mm-opened .mm-listview > li li > a, .mm-opened .mm-listview > li li > span{
	padding: 5px 10px 5px 60px;
	font-size: 14px;
}

.otherMenu li li > a, .otherMenu li li > span {
	padding: 5px 10px 5px 45px !important;
}

.otherMenu.mm-listview li li li a {
	padding: 0 10px 0 55px !important;
}

.otherMenu .mm-listview > li {
	display: table-caption;
}

.catalogList > li > div > ul > li:nth-child(n+2) {
    border-top: 1px solid rgba(0,0,0,.1);
}

.catalogList a.mm-next.mm-fullsubopen {
    display: none;
}

.mm-listview>li.mm-vertical>.mm-next, .mm-vertical .mm-listview>li>.mm-next {
	height: 50px;
	margin: 0;
}

.mm-menu .mm-listview>li li .mm-next:after {
	top: 12px;
	right: 8px;
}

.mm-listview>li li.mm-vertical.mm-opened>.mm-next:after, .mm-vertical .mm-listview>li li.mm-opened>.mm-next:after {
	right: 5px;
}

.mm-listview>li li.mm-vertical>.mm-next, .mm-vertical .mm-listview>li li>.mm-next {
	height: 30px;
	width: 20px;
    padding: 0;
}

.mm-listview .mm-next+a, .mm-listview .mm-next+span {
	margin-right: 20px;
}

.catalogList.mm-listview>li li li a  {
	color: #424780;
	padding: 0 10px 0 60px !important;
	margin: 3px 0;
	font-weight: 600;
}

.mm-listview>li li li a {
	text-decoration: underline;
	font-size: 14px;
	padding: 0 10px 0 15px !important;
    
}

.mm-listview>li:not(.mm-divider):after {
	left: 0;
}

.catalogList .mm-listview>li:not(.mm-divider):after, .catalogList.mm-listview>li:not(.mm-divider):after {
	content: none;
}

.mm-listview .mm-next:before {
	border: none;
}

.mm-menu .mm-listview>li .mm-next:after {
	border-color: rgb(42, 42, 42);
	border-top-width: 1px;
	border-left-width: 1px;
	
}

#menuCatalog .mm-next:after {
	top: 0;
}

.mm-listview>li li a {
	overflow: visible;
}

.mm-navbar-content-2>* {
	width: 100%;
}

.mm-listview .mm-vertical .mm-panel, .mm-vertical .mm-listview .mm-panel {
	padding: 0;
}

.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next), .mm-menu .mm-listview>li.mm-selected>span {
    background: none;
} 

.mm-menu .mm-divider, 
.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel, 
.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next, 
.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel, 
.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next {
	background: none;
}

.menuIcon {
	position: relative;
}

.mm-menu ul ul {
	padding-bottom: 10px;
}

.mm-menu ul ul ul {
	padding-bottom: 0px;
}

#sidebar-offcanvas:not( .mm-menu ) {
   display: none;
}

.menuIcon:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 30px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}

.oStabMenu:before {
	background-image: url('../img/icons/oStabMenu.svg');
}

.tStabMenu:before {
	background-image: url('../img/icons/tStabMenu.svg');
}

.dopMenu:before {
	background-image: url('../img/icons/dopMenu.svg');
}

.bitInvertMenu:before {
	background-image: url('../img/icons/bitInvertMenu.svg');
}

.autoInvertMenu:before {
	background-image: url('../img/icons/autoInvertMenu.svg');
}

.akbMenu:before {
	background-image: url('../img/icons/akbMenu.svg');
}

.zuMenu:before {
	background-image: url('../img/icons/zuMenu.svg');
}

.latryMenu:before {
	background-image: url('../img/icons/latryMenu.svg');
}

.svarAppMenu:before {
	background-image: url('../img/icons/svarAppMenu.svg');
}

.allProduct:before {
	background-image: url('../img/icons/allProduct.svg');
}

.ipbMenu:before {
	background-image: url('../img/icons/ipbMenu.svg');
}

.contentSearch {
	margin: 20px 0;
	position: relative;
	line-height: 1;
}

.contentSearch input {
	width: 100%;
	position: relative;
	box-sizing: border-box;
	border: 1px solid rgb(148, 148, 148);
	box-shadow: none;
	text-shadow: none;
	border-radius: 25px;
	padding-left: 35px;
}

.contentSearch button {
	position: absolute;
	left: 0;
	top: 0;
	width: 35px;
	height: 100%;
	background-image: url('../img/icons/loupe.svg');
	background-size: 15px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	box-shadow: none;
	padding: 0;
}

.categoryListing {
	letter-spacing: -0.3em;
}

.category {
    width: 33.33%;
    display: inline-block;
    letter-spacing: normal;
    text-align: center;
    line-height: 1.45;
    margin-bottom: 4%;
    box-sizing: border-box;
    position: relative;
    vertical-align: top;
}

.categoryImage {
	height: 10vw;
}

.category .categoryImage:before {
	content: '';
	position: absolute;
	top: 0;
	height: 9vw;
	left: 0;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}

.category a {
	color: #1c1c1c;
    text-decoration: none;
}

.specialList {
	text-align: center;
	box-sizing: border-box;
	padding: 5vw 0;
	background-color: rgb(234, 99, 27);
    box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.34);
}

.spListTitle {
	color: #ffffff;
	text-transform: uppercase;
	font-family:"Roboto Slab", serif;
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 18px;
}

.specialList a {
	color: #424780;
	font-size: 16px;
}

/*#menu {*/
#sidebar-offcanvas {
	background-color: rgb(66, 71, 128);
	top: 45px;
	-webkit-overflow-scrolling: touch;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: auto;
	/*overflow: scroll;*/
	bottom: 0;
}

#menuCatalog {
	background: rgb(226, 226, 226);
}

.mm-panels>.mm-panel:after, .mm-panels>.mm-panel:before {
	height: 0;
}

.mm-panels>.mm-panel {
	padding: 0;
}

.mm-navbars-top {
	border-bottom-width: 0;
}

.mm-panels>.mm-panel, .mm-panels {
	overflow: visible !important;
	padding-top: 0 !important;
}

.otherMenu {
	color: #fff;
	font-size: 12px;
}

.nPhone {
	height: 44px;
	line-height: 1.45;
	font-size: 16px;
}

.mm-listview>li.nPhone>a {
	padding: 10px 10px 10px 15px;
}

.mm-listview>li>a, .mm-listview>li>span {
	padding: 8px 10px 8px 15px;
}

.otherMenu li > .mm-next {
	height: 36px !important;
	padding: 0 !important;
}

.otherMenu li li > .mm-next {
	height: 30px !important;
	padding: 0 !important;
}


.otherMenu .mm-next:after {
	top: 0px !important;
	border-color: rgb(255, 255, 255) !important;
}

.otherMenu li ul > li:after {
	content: none !important;
}

.mm-panel .mm-navbar {
	display: none !important;
}

.mm-panel.mm-hasnavbar.mm-hidden {
	display: block !Important;
}

#otherMenu {
	display: block !important;
}

.readyBlock {
	box-sizing: border-box;
	border-width: 1px;
	border-color: rgb(232, 232, 232);
	border-style: solid;
	padding: 4vw;
	letter-spacing:-0.3em;
}

.readyImage {
	width: 30%;
	display: inline-block;
	vertical-align: middle;
	letter-spacing: normal;
}

.readyLinks {
	width: 60%;
	margin-left: 10%;
	display: inline-block;
	vertical-align: middle;
	letter-spacing: normal;
}

.readyLinks ul {
	padding: 0;
	margin: 5px 0;
}

.readyLinks li {
	list-style: none;
}

.readyLinks li a {
	font-size: 16px;
}

.mainPage #content-wrp.index-page main h2.mainTitle {
	margin-top: 4vw;
	text-align: left;
}

/*.mainPage .selection-block {
	display: none;
}*/

.soloMainArticle {
	border-width: 1px;
    border-color: rgb(232, 232, 232);
    border-style: solid;
    padding: 20px 35px;
}

.img-wrp-article {
	width: 100%;
	display: block;
	height: 22vw;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.articleTitle a {
	color: #424780;
	font-size: 16px;
	text-decoration: none;
	font-family: 'Roboto Slab', serif;
	font-weight: bold;
}

.soloMainArticle .published {
	color: #a8a8a8;
}

.soloMainArticle .introtext {
	color: #1e1e1e;
}

.soloMainArticle .readMore {
	color: #ee7826;
}

.articleTitle {
	margin-bottom: 15px;
}

.fullFilter {
    display: none;
    width: 100% !Important;
}

.fullFilterTitle {
    color: #424780;
    font-size: 16px;
    font-weight: bold;
    position: relative;
    padding: 15px 10px;
    border-bottom: 1px solid rgb(199, 199, 199);
    overflow: hidden;
}

.fullFilterTitle:before {
    right: 15px !Important;
}

#fpStepForm input[disabled] {
	opacity: 0;
}

/* new css about start */

.about_page img{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    max-width: 100%;
    display: block;
}

.about_page p{
    line-height: 1.5;
    margin: 0 0 18px;
}

.about_we_block{
    letter-spacing: -.3em;
}

.about_we_img{
    letter-spacing: normal;
    width: 41%;
    margin-right: 3%;
    display: inline-block;
    vertical-align: top;
}

.about_we_img img{
    width: 100%;
}

.about_we_text{
    letter-spacing: normal;
    width: 56%;
    display: inline-block;
    vertical-align: top;
}

.about_we_img_desc{
    position: relative;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 27px rgba(38, 38, 38, 0.05);
    -moz-box-shadow: 0 0 27px rgba(38, 38, 38, 0.05);
    box-shadow: 0 0 27px rgba(38, 38, 38, 0.05);
    width: 260px;
    padding: 16px 18px;
    line-height: 1.5;
    top: -48px;
    margin-bottom: -30px;
}

.about_orange{
    color: #f26a31;
}

.about_pride_block{
    letter-spacing: -.3em;
}

.about_pride_img, .about_pride_items{
    letter-spacing: normal;
    display: inline-block;
    vertical-align: top;
}

.about_pride_img{
    width: 65.5%;
    margin-right: 3%;
}

.about_pride_items{
    width: 31.5%;
}

.about_pride_item{
    background: rgb(241,96,46);
    background: -moz-linear-gradient(0deg, rgba(241,96,46,1) 0%, rgba(244,121,54,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(241,96,46,1) 0%, rgba(244,121,54,1) 100%);
    background: linear-gradient(0deg, rgba(241,96,46,1) 0%, rgba(244,121,54,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1602e",endColorstr="#f47936",GradientType=1);
    margin-bottom: 15px;
    padding: 24px 30px 24px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 1.5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.about_pride_items .about_pride_item:last-child{
    margin-bottom: 0;
}

.about_page .white_paraghraph{
    color: #fff;
    font-size: 18px;
    font-weight: 200;
    font-family:'Roboto Slab', serif;
}

.about_page .pink_paraghraph{
    margin: 0;
    color: #ffcab2;
}

.about_photo_block_img{
    letter-spacing: -.3em;
}

.about_photo_block_img img{
    letter-spacing: normal;
    display: inline-block;
    width: 48%;
}

.about_photo_block_img img:first-child{
    margin-right: 4%;
}

.about_photo_block h2, .about_suppliers_block h2{
    margin-top: 36px;
}

.about_suppliers_block_img{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.about_suppliers_block_img img{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    max-width: 100%;
    -ms-flex-align-self: center;
	-webkit-align-self: center;
	align-self: center;
	margin-bottom: 20px;
}

/* new css about end */


@media(max-width: 1024px) {
	#content-wrp {
		padding-bottom: 0 !important;
	}

	#fpStepForm {
		width: calc(100% + 20px) !important;
    	margin-left: -10px;
	}

	.orderBlockTitle {
		color: #363a6a;
		font-size: 18px;
		font-family: 'Roboto Slab', serif;
		font-weight: bold;
		padding-top: 15px;
	}

	#fpStepForm label {
		font-style: normal;
		color: #323232;

	}

	#fpStepForm .toggle-block__buttons button {
		width: calc(50% - 5px);
		border: 1px solid #e8e8e8;
		border-bottom-width: 3px; 
	}

	#fpStepForm .toggle-block__buttons button.active {
		background-color: #e8e8e8;
	}

	#fpStepForm .toggle-block__buttons button:first-child {
		margin-left: 5px;
	}

	#fpStepForm .toggle-block__buttons button:last-child {
		margin-right: 5px;
	}

	#fpStepForm .input-block {
		border: none;
	}

	#fpStepForm .toggle-block__content {
		padding: 0 15px 0 15px;
		border: none;
	}

	#fpStepForm .input-block.newmail input {
		width: 100%;
	}

	#fpStepForm .input-block.newmail .input-line > label {
		margin-bottom: 0;
	}

	#fpStepForm .input-block.newmail label {
		margin-bottom: 10px;
	}

	#fpStepForm .btn-wrp .btn {
		width: calc(50% - 10px);
	}

	.order__comment__textarea {
		margin-top: 10px;
		resize: none;
	}

	#fpStepForm .input-block.newmail, .footerOrder {
		padding: 0 15px;
		background: #fafafa;
	}

	#fpStepForm .sf-block {
		padding: 0;
	}

	#fpStepForm .btn-wrp .btn:first-child {
		margin-left: 0;
	}

	#fpStepForm .btn-wrp .btn:last-child {
		margin-right: 0;
	}

	.shortResult .total-price {
		text-align: left;
		color: #8d8d8d;
	}

	.shortResult .total-price > b {
		color: #323232;
		font-size: 16px;
		margin-right: 15px;
	}

	.shortResult .total-price span {
		float: right;
		line-height: 1;
	}

	footer {
		position: relative;
		top: 0;
		margin: 0;
		height: initial;
	}

	footer .phone-block {
		float: none;
		width: 100%;
		text-align: left;
	}

	footer .phone-block p {
		text-align: left;
	}

	footer .block:last-child {
		float: none;
		width: 100%;
	}

	.big_copyright_siteelite {
		float: right;
		margin-top: 5px;
	}

	footer .copyrights {
		float: left;
	}

	.twoColumn {
		display: inline-block;
		width: 33%;
		letter-spacing: normal;
		vertical-align: top;
	}

	.footerMenu {
		width: 33%;
		display: inline-block;
		letter-spacing: normal;
		vertical-align: top;
		margin-top: 8px;
	}

	.footerMenu li {
		list-style: none;
	}

	.footerInfo {
		margin: 20px 0;
		width: 100%;
		letter-spacing: -0.3em;
	}

	footer .h-span {
		font-size: 14px;
	}
	
	#content-wrp.item {
	    padding-top: 0;
	}
	
	#filter-block .filter-block .block-header .block-name .helper-btn, #filter-block .filter-block .block-options {
	    display: none;
	}
	
	#filter-block .filter-block .block-header:before, .fullFilterTitle:before {
	    content: '';
	    position: absolute;
	    content: '';
        border-top: 1px solid transparent;
        border-left: 1px solid transparent;
        display: block;
        width: 8px;
        height: 8px;
        margin: auto;
        position: absolute;
        top: 0;
        right: 5px;
        bottom: 0;
        border-color: rgb(42, 42, 42);
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg);
        transition: all .3s linear;
	}
	
	#filter-block .filter-block .block-header.show:before, .fullFilterTitle.show:before {
	    -webkit-transform: rotate(225deg);
        -ms-transform: rotate(225deg);
        transform: rotate(225deg);
	}
	
	#filter-block .filter-block .block-options {
	    margin-top: 15px;
	}
	
	#filter-block .filter-block .block-header {
	    margin-bottom: 0;
	}
	
	#filter-block .filter-block:nth-child(2n), #filter-block .filter-block:nth-child(2n+1) {
	    padding-left: 10px;
	    padding-right: 10px;
	}

	#filter-block {
		margin-bottom: 25px;
	}

	.catalogPage #mse2_results {
		letter-spacing: -0.3em;
	}

	.catalogPage .catalog-list-list .item {
		letter-spacing: -0.3em;
		padding: 10px 5px;
	    padding-left: 0;
	    width: 48.5%;
	    display: inline-block;
	}

	.catalogPage .catalog-list-list .item:nth-child(2n+1) {
		margin-right: 3%;
	}

	.catalogPage .catalog-list-list .item-img {
		width: 35%;
	    display: inline-block;
	    vertical-align: middle;
	    letter-spacing: normal;
	}

	.catalogPage .catalog-list-list .item-description-wrp {
		width: 65%;
    	display: inline-block;
    	letter-spacing: normal;
	}

	.catalogPage .catalog-list-list .title {
	    font-size: 10px;
	    margin-top: 0;
	    line-height: 1.6;
	}

	.catalogPage .catalog-list-list .status {
		font-size: 9px;
		margin: 0;
	}

	.catalogPage .catalog-list-list .buy-block {
		padding-top: 0;
	}

	.catalogPage .catalog-list-list .buy-block .price, .catalog-list-list .buy-block .price b {
		font-size: 16px;
	}

	.catalogPage .catalog-list-list .btn {
		font-size: 9px;
		width: auto;
		padding: 6px 15px;
	}

	.catalogPage .catalog-list-list .btn-sub:not(.preorder-btn) {
		float: right;
	}

	.catalogPage .catalog-list-list .buy-block.justy .ms2_form {
		margin-top: 5px;
	}

	 .label_hit, .label_new {
		width: auto !important;
		font-size: 10px;
		padding: 0 15px;
		height: 24px;
		line-height: 24px;
	}

	.catalogPage .catalog-list-list .status {
	    display: inline-block;
	    padding: 2px 5px;
	    border-radius: 5px;
	    box-sizing: border-box;
	}

	.catalogPage .catalog-list-list .status.good {
    	background: #b9e7af;
	}

	.catalogPage .catalog-list-list .status.neutral {
		background: #ffb82c;
	}

	.catalogPage .catalog-list-list .label_stock {
		display: none;
	}

	.catalogPage  .catalog-list-list .item .justy > * {
		width: 100%;
	}

	.photo-block .photo-thumbs li a {
		width: calc(100% - 10px);
		margin: 0 5px;
	}

	.photo-block .photo-thumbs .slick-next {
		right: 6px;
	}

	.photo-block .photo-thumbs .slick-prev {
		left: 6px;
	}

	.catalogPage .status.neutral:before {
		position: relative;
		top: 2px;
	}

	.category-svarochnye-apparaty2.with-sidebar main .catalog-list-list .item-description-wrp, .category-latry.with-sidebar main .catalog-list-list .item-description-wrp, .category-latryi-odnofaznyie.with-sidebar main .catalog-list-list .item-description-wrp, .category-latryi-3f.with-sidebar main .catalog-list-list .item-description-wrp, .category-dopolnitelnoe-oborudovanie.with-sidebar main .catalog-list-list .item-description-wrp {
		width: 65%;
	}

	.shopcart-wrp.full .shopcart td:first-child, .shopcart-wrp.full .shopcart th:first-child {
		padding-left: 15px;
	}

	.shopcart-wrp.full .shopcart .count {
		margin-left: 0;
	}

	.shopcart-wrp.full .shopcart td:last-child, .shopcart-wrp.full .shopcart th:last-child {
		text-align: center;
	}

	#fpStepForm .input-block.newmail {
		padding-top: 10px;
	}
	
	.linkToCategory {
	    position: relative;
	}
	
	.linkToCategory:before {
		content: '';
		position: absolute;
		content: '';
	    border-top: 1px solid transparent;
	    border-left: 1px solid transparent;
	    display: block;
	    width: 8px;
	    height: 8px;
	    margin: auto;
	    position: absolute;
	    top: 0px;
	    right: 23px;
	    z-index: 1;
	    bottom: 0;
	    -webkit-transform: rotate(135deg);
	    -ms-transform: rotate(135deg);
	    transform: rotate(135deg);
	    border-color: rgb(42, 42, 42);
	}
	
	.fullWidthLink {
	    width: 100%;
	    display: block !important;
	}
}

@media(max-width: 767px) {
	.readyLinks li a {
		font-size: 11px;
	}
	
	.contacts > div {
	    width: 100%;
	    padding-left: 0 !important;
	}

	.addAlertBlock, .addProductBlock, .addProductSumm {
		display: none;
	}

	#addPopup {
		top: initial;
		height: auto !important;
		bottom: 0;
	}

	.shopcart-wrp.full .shopcart {
		font-size: 12px;
	}

	.shopcart-wrp.full .shopcart td, .shopcart-wrp.full .shopcart th, .shopcart-wrp.full .shopcart td:first-child, .shopcart-wrp.full .shopcart th:first-child {
		padding: 5px;
	}

	#fpStepForm {
		font-size: 12px;
	}

	.adaptTable {
		width: calc(100% + 20px);
    	margin-left: -10px;
	}

	.shopcart-wrp.full .shopcart .count {
	    width: 60px;
	    margin-right: 0;
	}

	.shopcart-wrp.full .shopcart .count .count-minus, .shopcart-wrp.full .shopcart .count .count-plus {
	    padding-top: 2px;
	    padding-bottom: 0;
	}

	.shopcart-wrp.full .shopcart .count .count-plus {
		padding-right: 5px;
		font-size: 24px;	
	}

	.shopcart-wrp.full .shopcart .count input {
		font-size: 14px;
	}

	.shopcart-wrp.full .shopcart .count .count-minus {
		padding-left: 5px;
		font-size: 36px;
	}

	.shopcart-wrp.full .shopcart .cart-title {
		font-size: 10px;
		max-width: 100px;
		width: 100%;
	}

	.shopcart-wrp.full .shopcart th {
		font-size: 12px;
		text-align: center;
	}

	.shopcart-wrp.full .shopcart th:first-child {
		text-align: left;
	}

	#fpStepForm  .input-line {
		padding: 5px 0;
	}

	#fpStepForm .input-block.newmail input, #fpStepForm .input-line input[type="text"], #fpStepForm .input-line textarea, #fpStepForm .input-line input[type="email"] {
		font-size: 12px;
	}

	#fpStepForm  .toggle-block__buttons button {
		font-size: 11px;
	}

	#fpStepForm .btn-wrp .btn, #msCart .btn-wrp .btn {
		width: 100%;
		margin-bottom: 10px;
	}

	.orderBlockTitle {
		font-size: 16px;
	}

	.readyBlock {
		padding: 5px;
	}

	.readyLinks {
		width: 65%;
		margin-left: 5%;
	}

	.photo-block {
		margin-bottom: 20px;
	}

	.product-page .status.neutral:before {
		top: 8px;
	}

	.product-page .status.good:before {
		top: 9px;
	}

	.item-price-block form .mobDisk {
		float: right;
	    margin-right: 0;
	    padding: 6px 0;
	}

	.product-page .status {
		float: right;
		font-size: 12px;
	}

	.product-page .item-price-block .price {
		width: auto;
		font-size: 18px;
		margin-bottom: 15px;
		display: inline-block;
	}

	.product-page .count {
		margin: 0;
	    display: inline-block;
	    vertical-align: middle;
	    width: 100px;
	}

	.fixInline {
		display: block !important;
		width: 100%;
		margin-right: 0 !important;
	}

	.product-page .label_hit, .product-page .label_new {
		position: relative;
		width: auto;
		background: none;
		font-size: 12px;
		height: auto;
		line-height: 1.6;
		display: inline-block;
		padding: 0;
	}

	.product-page .label_hit {
		color: #e7611d;
	}

	.product-page .label_new {
		color: #80c31d;
	}

	.product-page .photo-block .photo-wrp a {
		border: none;
	}

	.product-page h1 {
		font-size: 16px !important;
		margin-top: 0;
	}

	.catalogPage .catalog-list-list .item {
		width: 100%;
	}

	.catalogPage .catalog-list-list .item:nth-child(2n+1) {
		margin-right: 0;
	}

	.twoColumn {
		width: 50%;
	}
	
	.twoColumn p {
	    text-align: left;
	}

	footer .phone-block {
		position: relative;
	}

	.footerMenu {
		width: calc(100% + 20px);
    		margin-left: -10px;
		margin-top: 10px;
	}

	.big_copyright_siteelite {
		margin-top: 0;
	}

	.footerBasket {
		position: absolute;
		right: 0;
		top: 0;
		background: url(../img/basket.svg) no-repeat center;
		background-size: 30px 28px !important;
		width: 35px;
		height: 35px;
	}

	.footerMenu li a {
		text-decoration: none;
		color: #fff;
		padding: 5px 0 5px 10px;
		display: block;
	}

	.footerMenu li {
		border-top: 1px solid rgb(46, 50, 93);
		box-sizing: border-box;
		position: relative;
	}

	.footerMenu li:before {
		content: '';
		position: absolute;
		content: '';
	    border-top: 1px solid transparent;
	    border-left: 1px solid transparent;
	    display: block;
	    width: 8px;
	    height: 8px;
	    margin: auto;
	    position: absolute;
	    top: 0px;
	    right: 10px;
	    z-index: 1;
	    bottom: 0;
	    -webkit-transform: rotate(135deg);
	    -ms-transform: rotate(135deg);
	    transform: rotate(135deg);
	    border-color: rgb(255, 255, 255) !important;
	}

	.footerMenu li:last-child {
		border-bottom: 1px solid rgb(46, 50, 93)
	}

	.footerInfo {
	    margin: 10px 0 20px 0;
	}

	.copyright_siteelite a, footer .copyrights {
		font-size: 10px;
	}

	footer .copyrights {
	    background-position: 0px 0px;
	}

	.soloMainArticle .published {
		font-size: 12px;
	}

	.soloMainArticle {
		padding: 12px;
	}

	.mainPage #content-wrp.index-page main h2.mainTitle {
		font-size: 14px;
		margin: 20px 0 10px 0;
		padding: 0;
	}

	.category {
		font-size: 11px;
		line-height: 1.3;
		margin-bottom: 25px;
	}

	.spListTitle {
		font-size: 14px;
		margin-bottom: 5px;
	}

	.specialList a {
		font-size: 12px;
	}

	.category .categoryImage:before {
		height: 45px;
	}

	.categoryImage {
		height: 55px;
	}

    #addPopup .AddProduct {
       	width: 100%;
		top: 0;
        margin-top: 0;
    }

    .buy-with .btn {
    	margin-left: 0;
    	float: right;
    }

    .buy-with-items .price {
		width: 40%;
		font-size: 16px !important;
    }

    .buy-with .buy-with-item .justy {
    	padding-right: 0;
    }

    .mobContact a {
    	font-size: 10px;
    }
    
    .addProductImage {
        width: 100%;
        text-align: center;
    }
    
    .addAlertBlock {
        font-size: 14px;
        padding-left: 80px;
        height: 64px;
        line-height: 62px;
    }
    
    .addAlertBlock:before {
        width: 30px;
        height: 30px;
        left: 30px;
    }
    
    .catalog-list .spanWithStrike {
        line-height: 2;
    }
    
    .catalog-list .withStrike {
        float: left;
    }
    
    .catalog-list .withStrike > div {
        display: block;
    }
    
    .catalog-list .withStrike > div:last-child {
        margin-left: 0;
    }

    .addProductBtn {
    	width: calc(100% - 20px);
    	margin-left: 10px;
    }
    
    .catalogPage .catalog-list-list .btn {
        font-size: 13px;
    }
    
    .about_we_img{
        width: 100%;
        margin-right: 0;
    }
    
    .about_we_text{
        width: 100%;
    }
    
    .about_pride_img{
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }
    
    .about_pride_items{
        width: 100%;
    }
    
    .about_suppliers_block_img{
        display: block;
        text-align: center;
    }
    
    .about_suppliers_block_img img{
        display: inline-block;
        margin: 10px;
    }
    
}

@media (max-width: 413px) {
    .catalogPage .catalog-list-list .btn {
        font-size: 11px;
    }
    
    .about_photo_block_img img{
        margin-right: 0 !important;
        width: 100%;
    }
}

@media (max-width: 360px) {
    .catalogPage .catalog-list-list .btn {
        font-size: 9px;
    }
}

.bottom-block {
    position: relative;
}

.bottom-block a {
    position: absolute;
    bottom: 15%;
    left: 11%;
    padding: 10px 30px;
    background: #e95e1d;
    color: #fefefe;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    line-height: 16px;
    font-size: 16px;
    margin-bottom: 0px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 5px 0px 0px rgba(146,56,14,1);
    -moz-box-shadow: 0px 5px 0px 0px rgba(146,56,14,1);
    box-shadow: 0px 5px 0px 0px rgba(146,56,14,1);
}

table.article-table td.fr {
    vertical-align: top;
    text-align: center;
    padding: 12px 15px;
    font-size: 15px;
    line-height: 15px;
}

table.article-table tr td:nth-child(2) {
    padding: 0px 20px;
}

table.article-table td {
    border: 1px solid #d0d0d0;
}


@media (max-width: 440px) {
    .bottom-block a {
        position: absolute;
        bottom: 19%;
        left: 7%;
        padding: 7px 25px;
        background: #e95e1d;
        color: #fefefe;
        text-transform: uppercase;
        font-weight: bold;
        text-decoration: none;
        line-height: 11px;
        font-size: 11px;
        margin-bottom: 0px;
        border-radius: 5px;
        -webkit-box-shadow: 0px 5px 0px 0px rgba(146,56,14,1);
        -moz-box-shadow: 0px 5px 0px 0px rgba(146,56,14,1);
        box-shadow: 0px 5px 0px 0px rgba(146,56,14,1);
    }
}