

/* Start:/bitrix/templates/ecomercepro_s1/css/ui-lightness/jquery-ui-1.9.2.custom.min.css?171759339627571*/
/*! jQuery UI - v1.9.2 - 2013-11-27
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/bitrix/templates/ecomercepro_s1/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/js/fancybox/jquery.fancybox-1.3.4.css?17175933968494*/
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('/bitrix/templates/ecomercepro_s1/js/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('/bitrix/templates/ecomercepro_s1/js/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/css/social-likes.css?171759339618758*/
/*! Social Likes v2.0.8 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes,.social-likes__widget{display:inline-block;vertical-align:middle;line-height:20px;text-indent:0;padding:0;border:0;word-spacing:0;font-size:14px;*zoom:1;*display:inline}.social-likes{line-height:26px;list-style:none}.social-likes li{display:inline-block;*zoom:1;*display:inline}.social-likes_vertical li{display:block}.social-likes__widget{display:inline-block;position:relative;margin:3px;white-space:nowrap}.social-likes__widget:before{display:none}.social-likes__button,.social-likes__counter,.social-likes__balloon,.social-likes__balloon__code{font-family:"Trebuchet MS","Helvetica Neue",Tahoma,sans-serif;font-size:14px;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;*display:inline;*float:left;margin:0;line-height:18px;border-width:1px;border-style:solid;border-radius:3px;outline:0}.social-likes__button{position:relative;padding:9px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);-webkit-transition:border .1s ease-in-out,color .2s ease-in-out;-moz-transition:border .1s ease-in-out,color .2s ease-in-out;-ms-transition:border .1s ease-in-out,color .2s ease-in-out;-o-transition:border .1s ease-in-out,color .2s ease-in-out;transition:border .1s ease-in-out,color .2s ease-in-out;cursor:pointer;user-select:none}.social-likes__icon{position:absolute;top:0;left:0;width:20px;height:20px;background-repeat:no-repeat}.social-likes__counter{position:relative;margin-left:7px;padding:1px 4px;font-weight:400;color:#666;color:rgba(0,0,0,.5);cursor:default}.social-likes__counter:before,.social-likes__counter:after{content:"";position:absolute;width:0;height:0}.social-likes__counter:before{top:4px;left:-6px;border:6px inset transparent;border-left:0;border-right:6px solid;border-right-color:inherit;opacity:.7}.social-likes__counter:after{top:5px;left:-4px;border:5px inset transparent;border-left:0;border-right:5px solid}.social-likes__close{position:absolute;right:0;top:0;padding:2px 4px;font:16px Verdana,Geneva,Tahoma,sans-serif;color:#999;cursor:pointer}.social-likes__close:hover{color:#111}.social-likes__close:before{display:none}.social-likes_vertical{margin:-6px -4px}.social-likes_vertical .social-likes__widget{display:block;margin:6px 4px}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;display:none;top:-6px;left:-6px;padding:6px 6px 4px;background:#fff;text-align:left;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);z-index:99999}.social-likes_single .social-likes__widget:first-of-type{margin-right:14px}.social-likes__button_single{position:relative;background:#e2e2e2;background:-webkit-linear-gradient(top,#f7f7f7,#e2e2e2);background:-moz-linear-gradient(top,#f7f7f7,#e2e2e2);background:-ms-linear-gradient(top,#f7f7f7,#e2e2e2);background:-o-linear-gradient(top,#f7f7f7,#e2e2e2);background:linear-gradient(top,#f7f7f7,#e2e2e2);color:#444;border-color:#ccc;border-color:rgba(179,179,179,.8);border-bottom-color:rgba(153,153,153,.8)}.social-likes__button_single:hover{background:#f4f4f4;background:-webkit-linear-gradient(top,#f0f0f0,#cfcfcf);background:-moz-linear-gradient(top,#f0f0f0,#cfcfcf);background:-ms-linear-gradient(top,#f0f0f0,#cfcfcf);background:-o-linear-gradient(top,#f0f0f0,#cfcfcf);background:linear-gradient(top,#f0f0f0,#cfcfcf);color:#222;border-color:#bbb;border-bottom-color:#9f9f9f}.social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAplJREFUeNpMkl9IU2EYxp/zt50NxU3bnNYMLEANVQoCvYmJgQyI8Mbwxju9KlSEVClE8G4iiOq1oBhDoRQIQiTGCEMYkoyIMmyItrbh3Dk7/8/X2QmiB96bD37v9z4PD0UIoaPb0ZcZPfPUgBGgQFm6pUM3dZTFMRw4mgMBoVmwvwN84PXok9FXTJpLj2nXtTGNaDc0SnMRlgjeCq/gq/QJ/iq/IFmSkFNzAhi4LMryFeni3e232xzrueXpk1TJZ4NgORZ9bX3ovt2N/7X3bQ+7qV2IsghapX3CTSHCXqqXzSZrguIoTIen0VjdiLPCGRI/Ew7UFepyFqUyKcRP4nBTbqia2sSWtBLJy3lMPJpwoJ0vO1j8uAhJkxxw42gDbbVtSP1KOV5VQwXRCWFDvpC1GllFjacGWSmL+fg86irrsBBZAAFBNB5F4jQBN+dGUSvCTg6cwRGaoRlShsraP9lHRspg+MEwmv3NaPG3YPDeIEpGCV7Bi6ZAkzM8y4M9PD2keld7QfEU7NTg5t0oyIV/wRSVIi6uLjATnkHPnR7nberNlMUqhgJFVkBbNOzvHQ9zH+aQlbMghGD5YBm1FbUIN4ZhmAZixzGkc2mwpmkSjuJgEQsMGEw+nMRacg3j78ad7eWTlyJLsC1hPbmOka0RBPmgAwIGIOoiBu4PoL+135nkeRIUKLQH250Fm0ebmH0/i4aqBliKZYOG+R0mfAIrYCu5BVmVMdQ5hI5ghwOkC2msJFYQ+xyDh/aAmASmbv6gQo9Dz6o7q1/YcJAwBHYhnH7WuP8mnS1lnd56r3kBgrLO85/yC0zr89aD3HFOp3k6QAzCuIjrijEZsSSVRKWkiLzFiy7LJVqaJZuK+VU+k1fqO+ujfwQYAFtLOreC/KO5AAAAAElFTkSuQmCC");background-position:2px 3px}.social-likes__counter_single{background:#f6f6f6;border-color:#ddd}.social-likes__counter_single:after{border-right-color:#f6f6f6}.social-likes__button_facebook{background:#eceef5;background:-webkit-linear-gradient(top,#fff,#d8def4);background:-moz-linear-gradient(top,#fff,#d8def4);background:-ms-linear-gradient(top,#fff,#d8def4);background:-o-linear-gradient(top,#fff,#d8def4);background:linear-gradient(top,#fff,#d8def4);color:#3b5998;border-color:#cad4e7;border-color:rgba(202,212,231,.8);border-bottom-color:rgba(189,194,203,.8)}.social-likes__button_facebook:hover{background:#c0cdf3;background:-webkit-linear-gradient(top,#f2f3f7,#c0cdf3);background:-moz-linear-gradient(top,#f2f3f7,#c0cdf3);background:-ms-linear-gradient(top,#f2f3f7,#c0cdf3);background:-o-linear-gradient(top,#f2f3f7,#c0cdf3);background:linear-gradient(top,#f2f3f7,#c0cdf3);color:#253860;border-color:#b4bfd4;border-bottom-color:#b3b7bf}.social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAFVBMVEVheaw7WZhgeKvr7vT///9FYp5thLQcmmHvAAAAN0lEQVR42oXPAQYAMAxD0W5Jd/8jrzUmwuyjPAKNGFJLu5wghSVl40VWMgZIwMZf5jqRddJoL2yDCwGTID+dDQAAAABJRU5ErkJggg==");background-position:2px 2px}.social-likes__counter_facebook{background:#f2f3f7;border-color:#cad4e7}.social-likes__counter_facebook:after{border-right-color:#f2f3f7}.social-likes__button_twitter{background:#d5e6ef;background:-webkit-linear-gradient(top,#fff,#d5e6ef);background:-moz-linear-gradient(top,#fff,#d5e6ef);background:-ms-linear-gradient(top,#fff,#d5e6ef);background:-o-linear-gradient(top,#fff,#d5e6ef);background:linear-gradient(top,#fff,#d5e6ef);color:#186487;border-color:#a4cce5;border-color:rgba(164,204,229,.8);border-bottom-color:rgba(158,186,204,.8)}.social-likes__button_twitter:hover{background:#bfdfed;background:-webkit-linear-gradient(top,#f2f8fc,#bfdfed);background:-moz-linear-gradient(top,#f2f8fc,#bfdfed);background:-ms-linear-gradient(top,#f2f8fc,#bfdfed);background:-o-linear-gradient(top,#f2f8fc,#bfdfed);background:linear-gradient(top,#f2f8fc,#bfdfed);color:#0b3752;border-color:#9cbbcf;border-bottom-color:#68a0c4}.social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAMAAAB4W0xQAAAA3lBMVEX///////8AgJ8AgK/////m9fr///8Afa8GgrEAfq8Afa0AgrQAfa2MyuJ7yOUBiL0AhLUAhroCg7YRiLUmncub1+8AgLUWnc////+03u8MqeYChbgmreBpx+oMreuAy+mHzOcksecmseX///////+54/NBvesmtOsKmdAAgLAAib1Pwe0amMjA5fJtxehtyextzO+N1fLW8PkAq+0Ao+EAq+wAod8AkckAjMIApeUApuYAmNIAm9cApOMAqOgAouAAqusAntoAnNgAod4Alc4AjsQAp+cApeQArO4AqenIkFDnAAAAM3RSTlMADBAQd6EkYLOAcJ9garnwn7/hZ+DLMNE8pPvR89n7wYjx80gwruvz+Z/v55/B39/f18d/Bxu1AAAAnElEQVR4XmJgYGIAAWYuTh4GJiYmBjZ2EFfCWk9HUECQiYHHkJuZQUzzvcA/Q7FfzAwscnJvOCW5f3B/4bn3lYWB8wej0S9GZlEG0a/MvxgYJKWMTe3sTD08jGUAY2BgZGATZ9RiAAHGaw+B1vxiZn4L4r2+yQK2lYXl41sg78vju0A2sxqj1G9Ghrc/7v0BaWBk1mQEgUt//wO5AI4OI9PXb/eeAAAAAElFTkSuQmCC");background-position:2px 4px}.social-likes__counter_twitter{background:#f2f8fc;border-color:#a4cce5}.social-likes__counter_twitter:after{border-right-color:#f2f8fc}.social-likes__button_plusone{padding-left:12px;background:#e4e4e4;background:-webkit-linear-gradient(top,#f5f5f5,#e4e4e4);background:-moz-linear-gradient(top,#f5f5f5,#e4e4e4);background:-ms-linear-gradient(top,#f5f5f5,#e4e4e4);background:-o-linear-gradient(top,#f5f5f5,#e4e4e4);background:linear-gradient(top,#f5f5f5,#e4e4e4);color:#da573b;border-color:#bbb;border-color:rgba(204,204,204,.8);border-bottom-color:rgba(179,179,179,.8)}.social-likes__button_plusone:hover{background:#f4f4f4;background:-webkit-linear-gradient(top,#f9f9f9,#f0f0f0);background:-moz-linear-gradient(top,#f9f9f9,#f0f0f0);background:-ms-linear-gradient(top,#f9f9f9,#f0f0f0);background:-o-linear-gradient(top,#f9f9f9,#f0f0f0);background:linear-gradient(top,#f9f9f9,#f0f0f0);color:#cd4427;border-color:#ddd;border-bottom-color:#ccc}.social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAMAAADqIa48AAAA1VBMVEX////w8PDaVzv6+vr29vbijXveaU/s5uXcalHmqp3p5eTfeGLnoJH77erw6ujcYUX39PTlinfhiHXfbVPxysLaWT3u6urbWz/t6enx6efggm78/PzutKfdZUvecVjq4d/kraHcYUb02NLjgWvcZ03gkH7fiXbcYkf33df4+Pj44dzxxLrebVXmu7Lw8PDgdFzgfGbo4+LssqXccVnl1tPcmozdemTcdFznlILaWTzcaE/kzsrik4L48fDsq53219Hhd2DdclvaVzr57Orj09Dqp5jl2daL4EW+AAAAAnRSTlMA+MX1txYAAACPSURBVHheDMC3DYAwAETRz4FFzkFEuaBmB8T+U7in8AbwyNIu189UJEW47TrKEOoGaLUCPcCgcULRDBheD88FxLpBeAuLdRCc1n1jBIIbDAyMmkBa7M8hBjDQ03cyMGSAACMnJ2MTBgZGU0bGc8aMnD8YjzKxs5/5f4btCAcbAwMjAxAwOLM5uTBAgauTGwBNlBSKiV4UqwAAAABJRU5ErkJggg==");background-position:0 6px}.social-likes__counter_plusone{background:#f9f9f9;border-color:#d2d2d2}.social-likes__counter_plusone:after{border-right-color:#f9f9f9}.social-likes__button_mailru{background:#004584;background:-webkit-linear-gradient(top,#5d90ba,#004584);background:-moz-linear-gradient(top,#5d90ba,#004584);background:-ms-linear-gradient(top,#5d90ba,#004584);background:-o-linear-gradient(top,#5d90ba,#004584);background:linear-gradient(top,#5d90ba,#004584);color:#fff;color:rgba(255,255,255,.95);border-color:#1e65a5;border-color:rgba(11,84,153,.8);border-bottom-color:rgba(3,27,48,.8);text-shadow:0 -1px 0 rgba(0,0,0,.3)}.social-likes__button_mailru:hover{background:#001e5d;background:-webkit-linear-gradient(top,#618cae,#001e5d);background:-moz-linear-gradient(top,#618cae,#001e5d);background:-ms-linear-gradient(top,#618cae,#001e5d);background:-o-linear-gradient(top,#618cae,#001e5d);background:linear-gradient(top,#618cae,#001e5d);color:#fff;color:rgba(255,255,255,.99);border-color:#094984;border-bottom-color:#031b30}.social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAl1JREFUeNp8k21IU2EYhi81NVsYKn6iuaUpGpYgEkW/KsCyCCGgEEOKrACS6H+IIVJIUJSZYoauoMokwahUK5riEtEwzVErm6kt21Rzc1u69ZyYMRN84eKcw/Pxvvf9nBdWWYs9bFwt7vdfcghQKBQJmT4hg3BHuB6QzdyKYinUeDw88/MjxfgNQ/cA5skp7AnRhGamEpUUT7LERyWeKw0GAPy9heFuNy9t88QWlqDNLuDKdwuN6Rq6XnRTm5LHpeIKHszMoVLylsmxd1K98JbF/H1Uai+yX4LDgseHW5YO2s8cpmpOh114+E+nS49Td5v3J/PI+K3np+Exhqw0bgDlBbk0/HqDRWnyuobj98poUzZSTrvGMsPWiA0EDRppu1zMbtEUdqKU8t4P1ALTDS2o1bH4lZwi3+Ek8OsETZKzR2Rt9/8yTipAcCB9P6zsmLVh0/VToxQCACOuBeoBAGIiGAYYNbPZf8iIAyBVzdqPJqZDVajkSG7fEYqc6KV3cT4SwDSB07+umT6HC6cmjoMVWprsDhyLbrTSYL3Xk/T4KCqWiiPDyBXHPY0d9AIEtlylSzFk/DkHcnZybbIdk9flv0a9qkZv68RhbuWpYq58vwPWASCGHTI2My4uzsvzbHAQ547mUF96mvu7MqkC8pQNFJc/PWE0TcMx3z8sICOZ83fLKNqyiSTAJFPQma1YE2OIUIUQt+0IlWOTZE3NMgLUCY4AAMAjTvfffITVOovT48YVFY46MZa9Ngdhg5+x9QxxQcbZCuiFhRUXw7tSBI2Q4MUijAlNwrIp/BFgAHH5FbuI+bRlAAAAAElFTkSuQmCC");background-position:1px 1px}.social-likes__counter_mailru{background:#fff1c2;border-color:#ffc70d}.social-likes__counter_mailru:after{border-right-color:#fff1c2}.social-likes__button_vkontakte{background:#436f96;background:-webkit-linear-gradient(top,#8faecf,#436f96);background:-moz-linear-gradient(top,#8faecf,#436f96);background:-ms-linear-gradient(top,#8faecf,#436f96);background:-o-linear-gradient(top,#8faecf,#436f96);background:linear-gradient(top,#8faecf,#436f96);color:#fff;color:rgba(255,255,255,.95);border-color:#4d84c1;border-color:rgba(78,131,193,.8);border-bottom-color:rgba(52,88,127,.8);text-shadow:0 -1px 0 rgba(0,0,0,.3)}.social-likes__button_vkontakte:hover{background:#4e80ab;background:-webkit-linear-gradient(top,#a2c0df,#4e80ab);background:-moz-linear-gradient(top,#a2c0df,#4e80ab);background:-ms-linear-gradient(top,#a2c0df,#4e80ab);background:-o-linear-gradient(top,#a2c0df,#4e80ab);background:linear-gradient(top,#a2c0df,#4e80ab);color:#fff;color:rgba(255,255,255,.99);border-color:#5788be;border-bottom-color:#3b6798}.social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhVJREFUeNpi+f//P4OCWw4LAwODIBDLArEwELMBMSMDdvAbiN8D8VMgfg3Ev1iABoAUiwc6myalh7lmKEiJinCws7LhMIDhz99//x6/ePt684Ez2/sWbm0HCt1jkHfN5vTN7oz8+v3nj/8kAKBZ/yr6lzUC9QsxAU3idbXS8+LiYGNnIAEwMTIyWhuqe4OCARQWHDxcHGLICt5/+vrFMKS8F8i8BsTcQMwS7GpuV5ro6y0hIiAIUwe0mBNIcYIMYfz/7z8TFsuOG2spvYvzs8u8fu/J9Rmr9sxmYmLk6i6OCUJTx8iEz8WyEsLy/k4miQHOZtGgGBPg5cbqZRY8hvw7c/XenaqJK+rPXLl7x9ZYUzgz3NUOq214DGEUFuDh1FGV1QG6xvHw2esvE2um93/78esnKS5hkhQVVInysg4FcT58/nZ+9pq9x2/ef/rcUFNRgWjvANPO0xMXb5/98Pnrp/V7T91kZ2OVkxYXEsDuEkbG/1gM0QF64ToQTwUFqqK0qNWkysRYMSF+dEP+gwz5+fvPn0/IorzcnFyHFjaUw/jAsOHh5uTgQLfl568/f0B5BxSwn49fuLUXlCfgzmNmYpKTFBGBYWwGgMD1e09PgIKLWUDZ7O+DZ6/fsbIyi+iqyqmzsjCzEEryf/78/bNuz6nDzTPXtQC5jxihRQEo10oAsTwQ8+EpBmDgKxA/geLvAAEGAAgS4DPCeVV4AAAAAElFTkSuQmCC");background-position:0px 1px}.social-likes__counter_vkontakte{background:#eaeef3;border-color:#afc1d4}.social-likes__counter_vkontakte:after{border-right-color:#eaeef3}.social-likes__button_odnoklassniki{background:#f6900b;background:-webkit-linear-gradient(top,#f6bb6d,#f6900b);background:-moz-linear-gradient(top,#f6bb6d,#f6900b);background:-ms-linear-gradient(top,#f6bb6d,#f6900b);background:-o-linear-gradient(top,#f6bb6d,#f6900b);background:linear-gradient(top,#f6bb6d,#f6900b);color:#fff;color:rgba(255,255,255,.95);border-color:#d99c27;border-color:rgba(217,154,38,.8);border-bottom-color:rgba(197,137,7,.8);text-shadow:0 -1px 0 rgba(0,0,0,.12)}.social-likes__button_odnoklassniki:hover{background:#f69a21;background:-webkit-linear-gradient(top,#fbcc5a,#f69a21);background:-moz-linear-gradient(top,#fbcc5a,#f69a21);background:-ms-linear-gradient(top,#fbcc5a,#f69a21);background:-o-linear-gradient(top,#fbcc5a,#f69a21);background:linear-gradient(top,#fbcc5a,#f69a21);color:#fff;color:rgba(255,255,255,.99);border-color:#f0b22c;border-bottom-color:#c59121}.social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNpkkD9LhWAUxtVEaKhLIUTDDeIWBX2AloaGpjtEuDnUF2jUwdXP4RKFIOQluJvQ4mY0FW1G4JCUWFQogaj2nMurWL3wcDjP+XH+vDzHXtM0cwiH0Ab0CE15nq+4HrAM3TS/3z35HVRV1Rm5ZVl+pGk6pUg5/IsOquv6k0zHcRSkq5ZljSmH/93v9EVmHMd7lKPbwT8oSZIJ24PGXKL4Tgngqw7SNG07z/O7/taUk091nk4viuJI1/UnRVF2ZVleQYdXz/NuTdMcSZI0IegY8DmUAb6my0RRXEBxDG8eOuFs297MsuzvH3UjXdedjRShoe/7p30gCAIN/hqrz358HRc9s3rJzn9B2GqBQQug/YNhGPvtpQwccGEYLmLZNyqoqrpD7SnSnuRHUbREzQRoxOYL7OsoDpkv/AgwAFAVNqIm5OzEAAAAAElFTkSuQmCC");background-position:4px 1px}.social-likes__counter_odnoklassniki{background:#ffe9be;border-color:#d9ab53}.social-likes__counter_odnoklassniki:after{border-right-color:#ffe9be}.social-likes__button_livejournal{background:#cadcf3;background:-webkit-linear-gradient(top,#fff,#cadcf3);background:-moz-linear-gradient(top,#fff,#cadcf3);background:-ms-linear-gradient(top,#fff,#cadcf3);background:-o-linear-gradient(top,#fff,#cadcf3);background:linear-gradient(top,#fff,#cadcf3);color:#5183b4;border-color:rgba(182,216,246,.8);border-bottom-color:rgba(131,154,175,.8)}.social-likes__button_livejournal:hover{background:#dce2f5;background:-webkit-linear-gradient(top,#ecf1f7,#bad2f0);background:-moz-linear-gradient(top,#ecf1f7,#bad2f0);background:-ms-linear-gradient(top,#ecf1f7,#bad2f0);background:-o-linear-gradient(top,#ecf1f7,#bad2f0);background:linear-gradient(top,#ecf1f7,#bad2f0);color:#253759;border-color:#b7cfe4;border-bottom-color:#9caebe}.social-likes__icon_livejournal{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABBVBMVEUAAAAAM2bAwMD///9uodQaSH+FYnt+X3eOZXx6XHYOMWCDYXtDYYVLao87UnkeS4IzUHhVcJNYjMA6apmZzvkkUYc1V38pXZRfkcKd0Pyh1f+YzfklUYcjQWwtXpBwpNhLfrFPgbKbzfqh1P+azvooVIoVPWtrn9Kl2f9KfbBRg7Sazfqi1f+ZzfonU4gdSoFpndBMf7JPgrOazfum2f+f1P8vW5IbSoFpntFNgLRNf7B/s+Z8telek8UAJVtonM9wo9ZEerBJZH6Jioe2o4qLhX0XRXxqndBalM53hI3/1pj/2Z7fuZEXRn1OicOIjY7/15r/zpr/05t7enzkwZP/1pzwypnA4MqSAAAAAXRSTlMAQObYZgAAAJJJREFUeF5EyyEPglAYheHzMi7eO6cJm82MTYO/3WbUaDTi6GzQ2Mf4BvBupzzbQUKSaSkTcXcQG1AMqSOxgvKi1T4dWSH0dgmnUM4CosT7m4M4M/czv1jdxDpOVUjyXflWTL3NQdz53Fxe5iDyB97TsnFggf9/2CEAZChEZDcbGDDAPAFiBAG1rAbSCBEEhSwIAHICG8xK35H0AAAAAElFTkSuQmCC");background-position:2px 2px}.social-likes__button_pinterest{padding-left:20px;background:#eee;background:-webkit-linear-gradient(top,#fefefe,#d3d3d3);background:-moz-linear-gradient(top,#fefefe,#d3d3d3);background:-ms-linear-gradient(top,#fefefe,#d3d3d3);background:-o-linear-gradient(top,#fefefe,#d3d3d3);background:linear-gradient(top,#fefefe,#d3d3d3);color:#c71a28;border-color:#bbb;border-color:rgba(186,186,186,.8);border-bottom-color:rgba(153,153,153,.8)}.social-likes__button_pinterest:hover{background:#efefef;background:-webkit-linear-gradient(top,#fff,#d9d9d9);background:-moz-linear-gradient(top,#fff,#d9d9d9);background:-ms-linear-gradient(top,#fff,#d9d9d9);background:-o-linear-gradient(top,#fff,#d9d9d9);background:linear-gradient(top,#fff,#d9d9d9);color:#c11524;border-color:rgba(186,186,186,.6);border-bottom-color:rgba(153,153,153,.6)}.social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAMAAADjcdz2AAABYlBMVEX////CByTCByXCByS+BSC2ACTCBiS/ABXBByXBBiTCBiQAAAC/ACC5ABe0AB7BBiTBCCTBBCPBByW/AADCByTBCCXBCCXCAB/BBiTCBSTBByTBByTBByTBByW6AB3DByTBBiTBBiPCByTCBiW/BiDBBiTCBiO/BiPBBiS/BCK+BSHBByTBCCTBCCW5ACO8ABvCCCTBBiTBBiPCBiOZAAC/ACDCByPABSTCBiTCBiPCBiXBBiTCByTBByTBByLCBiTDCCTCCCTBByTBByXBByXBByXBBiXBByXBBiXCByTBCCWzABq/BiSAAADCBCTBBiXBBiXBByXBByXBByPBBiTCCCTBBiPCBiTBBiPBBSO4ABy/BSLBByXAByTAByW8BiG/BCTBByPCACS/BCPABCTACCOqAADCByLBCCTCCCTCBiTCBiTBByLBBiPCCCTBBiTCCCS+CCLCCCXCByTDCCXCByVy9s/zAAAAcnRSTlMA6ryWNwf9DObPswEQCxHspTqZBI3s6xn8Mo+csesass3a2fooW9Essjwv2+LmFhPpodOnBQjEaarZ2J3UzZR5qqqT1pH7Wq3s1eQKVAJH9Mnf3tuwgbBPe14SNG9NRS5AlxVIOYIGS8aiq6Mly8XXo0OXLlv1AAABCUlEQVR4XmLACiSlOBll1exYoFxWEeXS4uLSomI2Zl4wX6a4qNiLSV5BoqSEiR0oIFJcFKhqAmSoa5SWSjMwat3JPf7EZgc/o9yTO8ZOf+czuJS4avJpF+uUlurq6RuUGjIYleYxOJUKmpqVlJozWBRZMvCXWjPY2DIwcJUW2TMIFYsyMTCwMYiwcfN8/8vAzmD635jJ6v9x7z/7nJwAK2S+e1GYm5mbgbm0OCQ0jCG8tDSCIbKoVIAhuqiouDSGQTg2jiGeo7QogYEhsaSoiCWJKzklVbSoSICBgYGXqYgxLb20uKi4tCSDh4GJ4TPrd46lzAwMzIx/vy/7AvFvjniumFh+QSGIDQDpzUMx9iwbegAAAABJRU5ErkJggg==");background-position:2px 1px}.social-likes__counter_pinterest{background:#fff5f6;border-color:#f0a8ae}.social-likes__counter_pinterest:after{border-right-color:#fff5f6}
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/js/scroll2/jquery.mCustomScrollbar.css?171759339614678*/
/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width:auto;
	margin-right:30px;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
	margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:6px;
	bottom:0px;
	right:15px;
	height:auto;
    width:671px;

}
.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:6px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background: rgba(249, 131, 16,0.4)!important;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	display:block;
	position:relative;
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	top:100%;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
	margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
	width:100%;
	height:17px;
	top:auto;
	right:auto;
	bottom:20px;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	/*height:2px;*/
    height:5px;
	margin:7px 0px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
    background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines2.jpg) repeat-x;

}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
    /*
	height:4px;
	*/
    height:15px;
	/*margin:6px auto;*/
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	display:block;
	position:relative;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	margin-left:-40px;
	float:right;
}
.mCustomScrollBox{
	-ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/
}

/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools{
	opacity:1;
	filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	/*background:#fff; /* rgba fallback
    background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
    /*my style*/
    height:15px;
    /*background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines.jpg) center no-repeat,#f4f4f4;*/
    background: #fefefe; /* Old browsers */
    background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines.jpg) center no-repeat, -moz-linear-gradient(top, #fefefe 0%, #f1f1f1 100%); /* FF3.6+ */
    background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines.jpg) center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
    background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines.jpg) center no-repeat, -webkit-linear-gradient(top, #fefefe 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
    background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines.jpg) center no-repeat, -o-linear-gradient(top, #fefefe 0%,#f1f1f1 100%); /* Opera 11.10+ */
    background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines.jpg) center no-repeat, -ms-linear-gradient(top, #fefefe 0%,#f1f1f1 100%); /* IE10+ */
    background:url(/bitrix/templates/ecomercepro_s1/js/scroll2/../../images/scroll_lines.jpg)center no-repeat, linear-gradient(to bottom, #fefefe 0%,#f1f1f1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */

    border-radius: 8px;
    border:1px solid #e4e4e4;
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	/*background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)";*/ /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	/*background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)";*/ /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-image:url(/bitrix/templates/ecomercepro_s1/js/scroll2/mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
	/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
	/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
	/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
	/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.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)"; /* old ie */
}
.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)"; /* old ie */
}

/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: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: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;
}
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background: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{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: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: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;
}
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background: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{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: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: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;
}
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background: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{
	width:6px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: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: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;
}
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background: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{
	width:6px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: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: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;
}
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: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: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;
}
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/css/jquery.jscrollpane.css?17175933962747*/
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: -2px;
	width: 16px;
	height: 100%;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background:rgb(255, 224, 195) !important;
    position: relative;
    margin: 0px 3px;
    width: 6px;
}

.jspDrag
{
	background: url("/bitrix/templates/ecomercepro_s1/images/scroll_lines_vert.jpg") 4px 50% no-repeat #bbd;
	position: relative;
	top: 0;
	left: -7px;
	cursor: pointer;
	width:16px;
    background: #fefefe; /* Old browsers */
    background:url(/bitrix/templates/ecomercepro_s1/css/../images/scroll_lines_vert.jpg) center no-repeat, -moz-linear-gradient(top, #fefefe 0%, #f1f1f1 100%); /* FF3.6+ */
    background:url(/bitrix/templates/ecomercepro_s1/css/../images/scroll_lines_vert.jpg) center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
    background:url(/bitrix/templates/ecomercepro_s1/css/../images/scroll_lines_vert.jpg) center no-repeat, -webkit-linear-gradient(top, #fefefe 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
    background:url(/bitrix/templates/ecomercepro_s1/css/../images/scroll_lines_vert.jpg) center no-repeat, -o-linear-gradient(top, #fefefe 0%,#f1f1f1 100%); /* Opera 11.10+ */
    background:url(/bitrix/templates/ecomercepro_s1/css/../images/scroll_lines_vert.jpg) center no-repeat, -ms-linear-gradient(top, #fefefe 0%,#f1f1f1 100%); /* IE10+ */
    background:url(/bitrix/templates/ecomercepro_s1/css/../images/scroll_lines_vert.jpg)center no-repeat, linear-gradient(to bottom, #fefefe 0%,#f1f1f1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
    border-radius:8px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border:1px solid #e4e4e4;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
/* End */


/* Start:/bitrix/templates/.default/ajax/ajax.css?1717593396448*/
iframe.waitwindowlocal {position:absolute; border:0px; z-index:9999;}
div.waitwindowlocal {position:absolute; width:25px; height: 25px; padding:0px; z-index:10000; background-color:#FCF7D1; border:1px solid #E1B52D; background-image:url(/bitrix/templates/.default/ajax/images/wait.gif); background-position:center center; background-repeat:no-repeat;}
div.waitwindowlocalshadow {position:absolute; z-index:9998; background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif); border:1px solid #808080;}

/* End */


/* Start:/bitrix/templates/ecomercepro_s1/components/bitrix/system.auth.form/pink/style.css?1717593396545*/
.bx_auth{
	position: absolute;
	display: block;
	top: 34px;
	right: 0px;
	text-align: right;
}
a.bx_login_top_inline_link{
	font-size: 15px;
	font-family: Tahoma;
	text-decoration: none;
	display: block;
	text-align: right;
}
a.login{
	color:#f59001;	
}
a.bx_login_top_inline_link:hover{
	color:#f59001;
}
a.login:hover{
	color:#282828;
}
.bx_login_top_inline_icon{
	display: inline-block;
	margin-left: 0px;
	width: 14px;
	height: 16px;
	background: url('/bitrix/templates/ecomercepro_s1/components/bitrix/system.auth.form/pink/images/gui.png') no-repeat bottom center;
	vertical-align: middle;
	line-height: 13px;
}

/* End */


/* Start:/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket.small/top_bascet/style.css?171759339620831*/
.small_basket {
    height: 32px;
    margin-top: 0px;
    border-radius: 5px;
    color: #FFF;
    /*padding: 0px 10px;*/
}
.small_basket a,.small_basket span {
    font-family:Arial, sans-serif;
    text-decoration:none;
    font-weight:bold;
}
.small_basket a#count_cart_item {
    display: block;
    color: #fff;
    font-size: 14px;
    margin-top: 15px;
    width: 64px;
    text-align: center;
}

.small_basket a.name_cart {
    display: block;
    font-size: 16px;
    color: rgb(99, 97, 97);
    font-family: OpenSans,Arial,sans-serif;
}
.small_basket a.name_cart:hover { color:#606060; }
.small_basket a.summ_cart{
    color:#222222;
    display:block;
    font-size:14px;
}
.small_basket a.summ_cart span{
    font-weight:normal;	
    font-size:13px;
}
.navbar-right.bx_ordercart{
	position: absolute;
    z-index: 111;
    right: 0px;
    background: #f8f8f8;
	display:none;
	top:146px;
	border: solid #ccc 1px;
    border-radius: 10px;
}

.bx_ordercart{
	margin-top:-35px;
}
font.errortext{
	color: #f59001!important;
	font-size:20px;
	font-family:OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_sort_container{
	margin-bottom:15px;
	min-height:32px;
	color:#919191;
	vertical-align:middle;
	font-size:15px;
	line-height:32px;
	float:right;
}
.bx_ordercart .bx_sort_container a{
	display:inline-block;
	margin-left:20px;
	padding:0 20px;
	border:1px solid #e5e5e5;
	border-radius:3px;
	background:#f2f2f2;	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f0f0f0));
	background:-webkit-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:   -moz-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:    -ms-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:     -o-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:        linear-gradient(to bottom, #fefefe 0%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f0f0f0',GradientType=0 );
	color:#606060;
	text-decoration:none;
	line-height:32px;
	font-family:OpenSans,Arial,sans-serif;
	font-size:13px;	
}

.bx_ordercart .bx_sort_container a.current {
    background-color: #5a5a5a;
    background-image: linear-gradient(to top, #7a7a7a, #5a5a5a);  
    border-radius:5px;
    box-shadow:inset 1px 1px 2px #4a4a4a;
    color: #fff;
    text-shadow:0 1px 0 #505050;
	border:1px solid #e5e5e5;	
}

.bx_ordercart .bx_sort_container a.current:hover {
	background-color: #5a5a5a !important;
	background: none;
}

.bx_ordercart .bx_sort_container a:hover{
	background:#f9f9f9;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#ededed));
	background:-webkit-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:   -moz-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:    -ms-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:     -o-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:        linear-gradient(to bottom, #f9f9f9 0%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ededed',GradientType=0 );
}
.bx_ordercart .bx_sort_container a:active{
	background:#707070;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMmEyYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#707070), color-stop(100%,#a2a2a2));
	background:-webkit-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:   -moz-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:    -ms-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:     -o-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:        linear-gradient(to bottom, #707070 0%,#a2a2a2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707070', endColorstr='#a2a2a2',GradientType=0 );
	box-shadow:inset 0 1px 2px 0 #3e3e3e;
	color:#fff;
	text-shadow:0 1px 0 #505050;
}
.bx_ordercart .bx_ordercart_order_table_container{
	overflow-x:auto;
	margin:0;
	padding:0;
	width:100%;
	font-size:14px;
}
.bx_ordercart .bx_ordercart_order_table_container table{
	margin:0;
	padding:0;
	min-width:100%;
	border-collapse:collapse;
}
.bx_ordercart .bx_ordercart_order_table_container table td{
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	white-space:nowrap;
	}
.bx_ordercart .bx_ordercart_order_table_container table td.margin{
	padding:0;
	width:3px;
	border-bottom:none !important;
}
.bx_ordercart .bx_ordercart_order_table_container table thead td{
	padding:3px 5px;
	min-height:39px;
	background:url(/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/bg_table.png) repeat-x;
	color:#606060;
	font-size:13px;
	line-height:39px;
	text-transform:uppercase;
	font-family:OpenSans, Arial, sans-serif;
	text-align: center;
}
.bx_ordercart .bx_ordercart_order_table_container table thead td.price,.bx_ordercart .bx_ordercart_order_table_container table td.custom{
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container table tbody tr{
	border-bottom:1px solid #f2f2f2;
}
.bx_ordercart .bx_ordercart_order_table_container table tbody td{		
	vertical-align:middle;
	/*padding:13px 0;*/
}
.bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child td{border-bottom:none;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto{
	width: 90px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.item,
.bx_ordercart .bx_ordercart_order_table_container tbody td.control,
.bx_ordercart .bx_ordercart_order_table_container tbody td.price{
	text-align:left;
	font-size:15px;
	line-height:22px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price {
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom{
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody .centered{
	padding-left: 46px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom{
	color:#282828;
	font-size:20px;
	font-family:OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom input[type="text"]{
	border: 1px solid #e5e5e5;
	color: #282828;
	font-size: 20px;
	font-family: OpenSans,Arial,sans-serif;
	text-align: center;
	height: 27px;
	width: 50px!important;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	margin-left: 7px;
	margin-right: 7px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom span{display:none;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom a{
		font-size: 11px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.item{
	width: 48%;
	padding-left:5px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price{
	color:#282828;
	font-size:20px;
	font-family:OpenSans,Arial,sans-serif;
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price span{
	font-size:14px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price     .old_price{
	color:#b8b8b8;
	text-decoration:line-through;
	font-size:13px;
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price    .type_price{
	color:#7f7f7f;
	font-size:11px;
	line-height:13px;
	text-align: center;
	margin-top: 10px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value{
	font-size:11px;
	line-height:13px;
	text-align: center;

}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control a{	
	font-size:11px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control a:hover{}
.bx_ordercart .bx_ordercart_photo_container{
	position: relative;
	padding-top: 100%;
	min-width: 50px;
	width: 88px;
	height: 0;	
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo{
	position:absolute;
	top:   4%;
	right: 4%;
	bottom:4%;
	left:  4%;
	background-position:center;
	-webkit-background-size:auto 100%;
			background-size:auto 100%;
	background-repeat:no-repeat;
	background-size:contain;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand{
	position:relative;
	margin-top:3%;
	min-width:50px;
	max-width:100%;
	border:1px solid #c0cfda;
	border-radius:2px;
	line-height:0;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img{
	margin:0;
	padding:0;
	width:100%;
	height:auto;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle{
	margin:0;
	padding:0;
	white-space:normal;
	line-height:18px;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a{
	color:#606060;
	text-decoration:none;
	/*font-weight:normal;*/
	font-size:16px;
	line-height:18px;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a:hover{
	color:#f59001;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemart{
	color:#b4b4b4;
	font-size:14px;
}
.bx-touch    .bx_ordercart td.custom .centered,
.bx-no-touch .bx_ordercart td.custom .some-class{display: none}

.bx_ordercart .bx_ordercart_order_pay{
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	margin:0px auto 0;
	padding:0;
}
.bx_ordercart .bx_ordercart_order_pay_left{
	float:left;
	width:50%;
}
.bx_ordercart .bx_ordercart_order_pay_right{
	float:left;
	width:100%;
	text-align:right;
}
.bx_ordercart .bx_ordercart_order_pay_right .title{
	font-size: 20px;
	color: #606060;
	font-family: OpenSans,Arial,sans-serif;
	line-height: 42px;
}
.bx_ordercart .bx_ordercart_order_pay_right .value{
	font-size:27px;
	font-family:OpenSans,Arial,sans-serif;
	color:#282828;
	padding-left:5px;
}
.bx_ordercart .bx_ordercart_order_pay_right .value span{
	font-size:20px;
	line-height:30px;
	font-family:OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_ordercart_coupon{ }
.bx_ordercart .bx_ordercart_coupon span{	
	margin-bottom:13px;
	color:#999a98;
	font-size:13px;
	padding-left:13px;
}
.bx_ordercart .bx_ordercart_coupon input{
	height: 34px;
	border: 1px solid #bababa;
	border-radius: 5px;
	box-shadow: inset 0 1px 2px 0 rgba(0,0,0,.21);
	color: #606060;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	line-height: 34px;
	width: 134px;
	padding-left: 6px;
}
.bx_ordercart .bx_ordercart_coupon input.good{
	border:1px solid #59a62a;
	background:rgba(89,166,42,.16);
	box-shadow:0 0 2px 0 rgba(89,166,42,.8);
	margin-left:5px;
}
.bx_ordercart .bx_ordercart_coupon input.bad{
	border:1px solid #e16565;
	background:rgba(225,101,101,.16);
	box-shadow:0 0 2px 0 rgba(225,101,101,.8);
}
.bx_ordercart .bx_ordercart_order_sum{float:right;}
.bx_ordercart .bx_ordercart_order_sum tr{ }
.bx_ordercart .bx_ordercart_order_sum tr td{
	padding:1px;
	text-align:right;
	font-size:13px;
}
.bx_ordercart .bx_ordercart_order_sum tr td.custom_t1{width:100%;}
.bx_ordercart .bx_ordercart_order_sum tr td.custom_t2{white-space:nowrap;}
.bx_ordercart .bx_ordercart_order_sum tr td.fwb{
	font-family:OpenSans,Arial,sans-serif;
	font-size:13px;
	color:#606060;
}
.bx_ordercart .bx_ordercart_order_sum tr td.fwb_val{
	font-size:30px;
	color:#282828;
}
.bx_ordercart .bx_ordercart_order_pay_center{
	margin-top: 0px;
	padding-top: 10px;
	border-top:1px solid #e4e6e8;
	text-align:right;
	padding: 10px 10px 10px;
}
.bx_ordercart .bx_ordercart_order_pay_center span,
.bx_ordercart .bx_ordercart_order_pay_center a{
	vertical-align:top;
	line-height:53px;
}
.bx_ordercart .bx_ordercart_order_pay_center span{
	margin: 0px 45px;
	font-weight: bold;
	font-size: 18px;
	position: relative;
	top: -5px;
}
.bx_ordercart .control a.delete{
	background: url(/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/delete_product.png) no-repeat top;
	width: 19px;
	height: 19px;
	display: block;
	cursor: pointer;
	font-size:0;
	margin-left: 16px;
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout{
	position: relative;
	/*right:5px;*/
	display: inline-block;
	padding: 2px 33px 8px;
	border-radius: 3px;
	background: url(/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/button_basket.png) no-repeat top;
	color: #fff;
	vertical-align: bottom;
	text-decoration: none;
	text-shadow: 1px 1px 0 #4d4d4d;
	font-weight: normal;
	line-height: 36px;
	font-size: 20px;
	font-family: OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_ordercart_order_pay_center .checkout:hover{
	background-position:bottom;
    color: #fff !important;
}
.bx_ordercart .bx_ordercart_order_pay_center .checkout:active{	
}	

.quantity_control {
	display: inline-block;
	left: 0;
	margin: 0;
	padding: 0;
}

.quantity  a {
    background: url("/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/plus_minus.png") no-repeat scroll 0 0 transparent;  
    display: block;
    height: 25px;
    text-align: center;
    width: 25px;
	margin-top:3px;
}

 a.plus {
    background-position: top right;
}
 a.plus:hover{
	background-position: bottom right;
}
 a.minus {
    background-position: top left;   
}
 a.minus:hover {
    background-position: bottom left;   
}

/* perfect-scrollbar v0.6.12 */
.ps-container {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .ps-container {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps-container {
      overflow: auto !important; } }
  .ps-container.ps-active-x > .ps-scrollbar-x-rail,
  .ps-container.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transparent; }
  .ps-container.ps-in-scrolling {
    pointer-events: none; }
    .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 0px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 15px; }
    .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      bottom: 2px;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 6px; }
    .ps-container > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-container > .ps-scrollbar-x-rail:active > .ps-scrollbar-x {
      height: 11px; }
  .ps-container > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 15px; }
    .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      right: 2px;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
    .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
      width: 11px; }
  .ps-container:hover.ps-in-scrolling {
    pointer-events: none; }
    .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container:hover > .ps-scrollbar-x-rail,
  .ps-container:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .ps-container:hover > .ps-scrollbar-x-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: #999; }
  .ps-container:hover > .ps-scrollbar-y-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: #999; }
.basketbody
{
	width:1020px;
	max-height:300px;
	height:auto;
	overflow:auto;
}
.basketbody td{padding:5px}
.bx_ordercart_photo_container{height:0px;width:0px}
bx_ordercart .bx_ordercart_photo_container {
    position: relative;
    padding-top: 0%;
    min-width: 50px;
    width: 50px;
}

.bx_ordercart .control a.delete {
    background: url(/bitrix/templates/ecomercepro_s1/images/close-basket.png) no-repeat top;
    width: 19px;
    height: 19px;
    display: block;
    cursor: pointer;
    font-size: 0;
    margin-left: 29px;
}

/* End */


/* Start:/bitrix/templates/ecomercepro_s1/components/bitrix/system.auth.form/mob/style.css?1763558609545*/
.bx_auth{
	position: absolute;
	display: block;
	top: 34px;
	right: 0px;
	text-align: right;
}
a.bx_login_top_inline_link{
	font-size: 15px;
	font-family: Tahoma;
	text-decoration: none;
	display: block;
	text-align: right;
}
a.login{
	color:#f59001;	
}
a.bx_login_top_inline_link:hover{
	color:#f59001;
}
a.login:hover{
	color:#282828;
}
.bx_login_top_inline_icon{
	display: inline-block;
	margin-left: 0px;
	width: 14px;
	height: 16px;
	background: url('/bitrix/templates/ecomercepro_s1/components/bitrix/system.auth.form/mob/images/gui.png') no-repeat bottom center;
	vertical-align: middle;
	line-height: 13px;
}

/* End */


/* Start:/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket.small/top_bascet_mobile/style.css?176355860920831*/
.small_basket {
    height: 32px;
    margin-top: 0px;
    border-radius: 5px;
    color: #FFF;
    /*padding: 0px 10px;*/
}
.small_basket a,.small_basket span {
    font-family:Arial, sans-serif;
    text-decoration:none;
    font-weight:bold;
}
.small_basket a#count_cart_item {
    display: block;
    color: #fff;
    font-size: 14px;
    margin-top: 15px;
    width: 64px;
    text-align: center;
}

.small_basket a.name_cart {
    display: block;
    font-size: 16px;
    color: rgb(99, 97, 97);
    font-family: OpenSans,Arial,sans-serif;
}
.small_basket a.name_cart:hover { color:#606060; }
.small_basket a.summ_cart{
    color:#222222;
    display:block;
    font-size:14px;
}
.small_basket a.summ_cart span{
    font-weight:normal;	
    font-size:13px;
}
.navbar-right.bx_ordercart{
	position: absolute;
    z-index: 111;
    right: 0px;
    background: #f8f8f8;
	display:none;
	top:146px;
	border: solid #ccc 1px;
    border-radius: 10px;
}

.bx_ordercart{
	margin-top:-35px;
}
font.errortext{
	color: #f59001!important;
	font-size:20px;
	font-family:OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_sort_container{
	margin-bottom:15px;
	min-height:32px;
	color:#919191;
	vertical-align:middle;
	font-size:15px;
	line-height:32px;
	float:right;
}
.bx_ordercart .bx_sort_container a{
	display:inline-block;
	margin-left:20px;
	padding:0 20px;
	border:1px solid #e5e5e5;
	border-radius:3px;
	background:#f2f2f2;	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f0f0f0));
	background:-webkit-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:   -moz-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:    -ms-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:     -o-linear-gradient(top, #fefefe 0%,#f0f0f0 100%);
	background:        linear-gradient(to bottom, #fefefe 0%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f0f0f0',GradientType=0 );
	color:#606060;
	text-decoration:none;
	line-height:32px;
	font-family:OpenSans,Arial,sans-serif;
	font-size:13px;	
}

.bx_ordercart .bx_sort_container a.current {
    background-color: #5a5a5a;
    background-image: linear-gradient(to top, #7a7a7a, #5a5a5a);  
    border-radius:5px;
    box-shadow:inset 1px 1px 2px #4a4a4a;
    color: #fff;
    text-shadow:0 1px 0 #505050;
	border:1px solid #e5e5e5;	
}

.bx_ordercart .bx_sort_container a.current:hover {
	background-color: #5a5a5a !important;
	background: none;
}

.bx_ordercart .bx_sort_container a:hover{
	background:#f9f9f9;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#ededed));
	background:-webkit-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:   -moz-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:    -ms-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:     -o-linear-gradient(top, #f9f9f9 0%,#ededed 100%);
	background:        linear-gradient(to bottom, #f9f9f9 0%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ededed',GradientType=0 );
}
.bx_ordercart .bx_sort_container a:active{
	background:#707070;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMmEyYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#707070), color-stop(100%,#a2a2a2));
	background:-webkit-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:   -moz-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:    -ms-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:     -o-linear-gradient(top, #707070 0%,#a2a2a2 100%);
	background:        linear-gradient(to bottom, #707070 0%,#a2a2a2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707070', endColorstr='#a2a2a2',GradientType=0 );
	box-shadow:inset 0 1px 2px 0 #3e3e3e;
	color:#fff;
	text-shadow:0 1px 0 #505050;
}
.bx_ordercart .bx_ordercart_order_table_container{
	overflow-x:auto;
	margin:0;
	padding:0;
	width:100%;
	font-size:14px;
}
.bx_ordercart .bx_ordercart_order_table_container table{
	margin:0;
	padding:0;
	min-width:100%;
	border-collapse:collapse;
}
.bx_ordercart .bx_ordercart_order_table_container table td{
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	white-space:nowrap;
	}
.bx_ordercart .bx_ordercart_order_table_container table td.margin{
	padding:0;
	width:3px;
	border-bottom:none !important;
}
.bx_ordercart .bx_ordercart_order_table_container table thead td{
	padding:3px 5px;
	min-height:39px;
	background:url(/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/bg_table.png) repeat-x;
	color:#606060;
	font-size:13px;
	line-height:39px;
	text-transform:uppercase;
	font-family:OpenSans, Arial, sans-serif;
	text-align: center;
}
.bx_ordercart .bx_ordercart_order_table_container table thead td.price,.bx_ordercart .bx_ordercart_order_table_container table td.custom{
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container table tbody tr{
	border-bottom:1px solid #f2f2f2;
}
.bx_ordercart .bx_ordercart_order_table_container table tbody td{		
	vertical-align:middle;
	/*padding:13px 0;*/
}
.bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child td{border-bottom:none;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto{
	width: 90px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.item,
.bx_ordercart .bx_ordercart_order_table_container tbody td.control,
.bx_ordercart .bx_ordercart_order_table_container tbody td.price{
	text-align:left;
	font-size:15px;
	line-height:22px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price {
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom{
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody .centered{
	padding-left: 46px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom{
	color:#282828;
	font-size:20px;
	font-family:OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom input[type="text"]{
	border: 1px solid #e5e5e5;
	color: #282828;
	font-size: 20px;
	font-family: OpenSans,Arial,sans-serif;
	text-align: center;
	height: 27px;
	width: 50px!important;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	margin-left: 7px;
	margin-right: 7px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom span{display:none;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom a{
		font-size: 11px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.item{
	width: 48%;
	padding-left:5px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price{
	color:#282828;
	font-size:20px;
	font-family:OpenSans,Arial,sans-serif;
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price span{
	font-size:14px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price     .old_price{
	color:#b8b8b8;
	text-decoration:line-through;
	font-size:13px;
	text-align:center;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price    .type_price{
	color:#7f7f7f;
	font-size:11px;
	line-height:13px;
	text-align: center;
	margin-top: 10px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value{
	font-size:11px;
	line-height:13px;
	text-align: center;

}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control a{	
	font-size:11px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control a:hover{}
.bx_ordercart .bx_ordercart_photo_container{
	position: relative;
	padding-top: 100%;
	min-width: 50px;
	width: 88px;
	height: 0;	
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo{
	position:absolute;
	top:   4%;
	right: 4%;
	bottom:4%;
	left:  4%;
	background-position:center;
	-webkit-background-size:auto 100%;
			background-size:auto 100%;
	background-repeat:no-repeat;
	background-size:contain;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand{
	position:relative;
	margin-top:3%;
	min-width:50px;
	max-width:100%;
	border:1px solid #c0cfda;
	border-radius:2px;
	line-height:0;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img{
	margin:0;
	padding:0;
	width:100%;
	height:auto;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle{
	margin:0;
	padding:0;
	white-space:normal;
	line-height:18px;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a{
	color:#606060;
	text-decoration:none;
	/*font-weight:normal;*/
	font-size:16px;
	line-height:18px;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a:hover{
	color:#f59001;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemart{
	color:#b4b4b4;
	font-size:14px;
}
.bx-touch    .bx_ordercart td.custom .centered,
.bx-no-touch .bx_ordercart td.custom .some-class{display: none}

.bx_ordercart .bx_ordercart_order_pay{
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	margin:0px auto 0;
	padding:0;
}
.bx_ordercart .bx_ordercart_order_pay_left{
	float:left;
	width:50%;
}
.bx_ordercart .bx_ordercart_order_pay_right{
	float:left;
	width:100%;
	text-align:right;
}
.bx_ordercart .bx_ordercart_order_pay_right .title{
	font-size: 20px;
	color: #606060;
	font-family: OpenSans,Arial,sans-serif;
	line-height: 42px;
}
.bx_ordercart .bx_ordercart_order_pay_right .value{
	font-size:27px;
	font-family:OpenSans,Arial,sans-serif;
	color:#282828;
	padding-left:5px;
}
.bx_ordercart .bx_ordercart_order_pay_right .value span{
	font-size:20px;
	line-height:30px;
	font-family:OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_ordercart_coupon{ }
.bx_ordercart .bx_ordercart_coupon span{	
	margin-bottom:13px;
	color:#999a98;
	font-size:13px;
	padding-left:13px;
}
.bx_ordercart .bx_ordercart_coupon input{
	height: 34px;
	border: 1px solid #bababa;
	border-radius: 5px;
	box-shadow: inset 0 1px 2px 0 rgba(0,0,0,.21);
	color: #606060;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	line-height: 34px;
	width: 134px;
	padding-left: 6px;
}
.bx_ordercart .bx_ordercart_coupon input.good{
	border:1px solid #59a62a;
	background:rgba(89,166,42,.16);
	box-shadow:0 0 2px 0 rgba(89,166,42,.8);
	margin-left:5px;
}
.bx_ordercart .bx_ordercart_coupon input.bad{
	border:1px solid #e16565;
	background:rgba(225,101,101,.16);
	box-shadow:0 0 2px 0 rgba(225,101,101,.8);
}
.bx_ordercart .bx_ordercart_order_sum{float:right;}
.bx_ordercart .bx_ordercart_order_sum tr{ }
.bx_ordercart .bx_ordercart_order_sum tr td{
	padding:1px;
	text-align:right;
	font-size:13px;
}
.bx_ordercart .bx_ordercart_order_sum tr td.custom_t1{width:100%;}
.bx_ordercart .bx_ordercart_order_sum tr td.custom_t2{white-space:nowrap;}
.bx_ordercart .bx_ordercart_order_sum tr td.fwb{
	font-family:OpenSans,Arial,sans-serif;
	font-size:13px;
	color:#606060;
}
.bx_ordercart .bx_ordercart_order_sum tr td.fwb_val{
	font-size:30px;
	color:#282828;
}
.bx_ordercart .bx_ordercart_order_pay_center{
	margin-top: 0px;
	padding-top: 10px;
	border-top:1px solid #e4e6e8;
	text-align:right;
	padding: 10px 10px 10px;
}
.bx_ordercart .bx_ordercart_order_pay_center span,
.bx_ordercart .bx_ordercart_order_pay_center a{
	vertical-align:top;
	line-height:53px;
}
.bx_ordercart .bx_ordercart_order_pay_center span{
	margin: 0px 45px;
	font-weight: bold;
	font-size: 18px;
	position: relative;
	top: -5px;
}
.bx_ordercart .control a.delete{
	background: url(/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/delete_product.png) no-repeat top;
	width: 19px;
	height: 19px;
	display: block;
	cursor: pointer;
	font-size:0;
	margin-left: 16px;
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout{
	position: relative;
	/*right:5px;*/
	display: inline-block;
	padding: 2px 33px 8px;
	border-radius: 3px;
	background: url(/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/button_basket.png) no-repeat top;
	color: #fff;
	vertical-align: bottom;
	text-decoration: none;
	text-shadow: 1px 1px 0 #4d4d4d;
	font-weight: normal;
	line-height: 36px;
	font-size: 20px;
	font-family: OpenSans,Arial,sans-serif;
}
.bx_ordercart .bx_ordercart_order_pay_center .checkout:hover{
	background-position:bottom;
    color: #fff !important;
}
.bx_ordercart .bx_ordercart_order_pay_center .checkout:active{	
}	

.quantity_control {
	display: inline-block;
	left: 0;
	margin: 0;
	padding: 0;
}

.quantity  a {
    background: url("/bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket/pink/images/plus_minus.png") no-repeat scroll 0 0 transparent;  
    display: block;
    height: 25px;
    text-align: center;
    width: 25px;
	margin-top:3px;
}

 a.plus {
    background-position: top right;
}
 a.plus:hover{
	background-position: bottom right;
}
 a.minus {
    background-position: top left;   
}
 a.minus:hover {
    background-position: bottom left;   
}

/* perfect-scrollbar v0.6.12 */
.ps-container {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .ps-container {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps-container {
      overflow: auto !important; } }
  .ps-container.ps-active-x > .ps-scrollbar-x-rail,
  .ps-container.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transparent; }
  .ps-container.ps-in-scrolling {
    pointer-events: none; }
    .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 0px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 15px; }
    .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      bottom: 2px;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 6px; }
    .ps-container > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-container > .ps-scrollbar-x-rail:active > .ps-scrollbar-x {
      height: 11px; }
  .ps-container > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 15px; }
    .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      right: 2px;
      /* there must be 'right' for ps-scrollbar-y */
      width: 6px; }
    .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
      width: 11px; }
  .ps-container:hover.ps-in-scrolling {
    pointer-events: none; }
    .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container:hover > .ps-scrollbar-x-rail,
  .ps-container:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .ps-container:hover > .ps-scrollbar-x-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: #999; }
  .ps-container:hover > .ps-scrollbar-y-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: #999; }
.basketbody
{
	width:1020px;
	max-height:300px;
	height:auto;
	overflow:auto;
}
.basketbody td{padding:5px}
.bx_ordercart_photo_container{height:0px;width:0px}
bx_ordercart .bx_ordercart_photo_container {
    position: relative;
    padding-top: 0%;
    min-width: 50px;
    width: 50px;
}

.bx_ordercart .control a.delete {
    background: url(/bitrix/templates/ecomercepro_s1/images/close-basket.png) no-repeat top;
    width: 19px;
    height: 19px;
    display: block;
    cursor: pointer;
    font-size: 0;
    margin-left: 29px;
}

/* End */


/* Start:/bitrix/templates/ecomercepro_s1/components/bitrix/menu/banner_menu/style.css?1717593396849*/
.menu_on_banner{
	height:35px;
	background:#f7f7f7;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
}
.main_banner .nav{
	width:570px;
	height:100%;
}
.main_banner .nav td{
	vertical-align:middle;	
	padding: 0px; 
}
.main_banner .nav td .rela{	
	padding: 6px 20px 8px;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #fff;
	text-align:center;
}
.main_banner .nav td:first-child .rela{
	border-left:0;
}
.main_banner .nav td:last-child .rela{
	border-right:0;
}
.main_banner  .nav td {
	height:36px;
}
.main_banner .nav td a {
	color:#606060;
	text-decoration:none;
	font-size:12px;
}
.main_banner .nav td:hover a {
	color:#f59001;
	text-decoration:underline;
}
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/components/bitrix/catalog.compare.list/top/style.css?1717593396811*/
#count_compare {
/*	border:1px solid #e5e5e5;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;	
	width:22px;*/
	text-align:center;
	margin-top:3px;
	padding:1px 0;
}
#count_compare a{
	color:#606060;
	font-size:12px;
	text-decoration:none;
}
#count_compare a:hover{
	text-decoration:underline;
	color:#ab0b45;
}
#name_compare {
	display:block;
	font-size:12px;
	color:#606060;
	margin-left:7px;
	padding-top:4px;
}
#name_compare:hover {
	color:#ab0b45;
}
.catalog-compare-list {
  margin-left: 20px;
    border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -khtml-border-radius: 15px;
  border: 1px solid #fff;
  background: #f7f7f7;
  box-shadow: 1px 1px 1px #d9d9d9;
  padding: 1px 10px;
}
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/components/bitrix/breadcrumb/main_bread/style.css?1717593396881*/
ul.breadcrumb-navigation li
{
	display:inline;
}
ul.breadcrumb-navigation li:after {
	content:" / ";
color:#606060;
}
ul.breadcrumb-navigation li:last-child:after {
	content:"";
display:none;
}
ul.breadcrumb-navigation li:last-child a {
pointer-events: none;
    cursor: default;
}
ul.breadcrumb-navigation {
	margin-top: 24px;
	padding: 0;
	margin-bottom:20px;
}
ul.breadcrumb-navigation li a {
	font-size:14px;
	color:#606060;	
}
ul.breadcrumb-navigation li span{
	font-size:14px;
	color:#606060;
	padding:0 2px;
}
ul.breadcrumb-navigation li span.active {color:#f59001; }
ul.breadcrumb-navigation li a:hover{
	color:#f59001;
}
ul.breadcrumb-navigation li{
	font-size:14px;
	color:#f59001;
}
ul.breadcrumb-navigation li:last-child a{
    font-size:14px;
    color:#f59001;
    text-decoration: none;
}
ul.breadcrumb-navigation li:last-child a:hover{ text-decoration: underline; }
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/styles.css?17816194007619*/
@font-face {
    font-family: OpenSans;
    src: url(/bitrix/templates/ecomercepro_s1/fonts/OpenSans-CondBold.ttf);
    font-display: swap;
}
div.header_grey,span.header_grey,h1.header_grey,h2.header_grey,a.header_grey, .about_company h1{
	/*font-family:OpenSans,Arial,sans-serif;*/
	font-size:22px;
	text-align:left;
	border:0;
	text-align:left;
	/*padding:14px 0;*/
	text-decoration:none;
	color:#484848;
	display:block;
	font-weight:normal;
}
a.header_grey:hover {
	color:#f5a302;
}
div.pink_header,span.pink_header,h1.pink_header,h2.pink_header{
	font-family:OpenSans,Arial,sans-serif;
	color:#f59001;
	font-size:22px;
	text-align:left;
	border:0;
	text-align:left;
	padding:10px 0;
	font-weight:normal;

}
div.pink_text,span.pink_text{
	color:#f59001;
	font-family:OpenSans,Arial,sans-serif;
	font-size:18px;
	line-height: 26px;
	font-weight: normal;
	padding-top: 8px;
}
p,a,div {
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#282828;
	/*text-align:left;*/
	/*line-height:18px;*/
}
a{
	text-decoration:underline;
	color:#f59001;
	text-align:left;
}

ol,ul{
	padding-left:15px;
}
.phone, .phone span {
	font-family: OpenSans,Arial,sans-serif;
	font-size: 20px;
	color: #606060;
	text-decoration: none;
}
.phone span {
	color: #929292;
	font-size: 13px;
	top: -10px;
}
.adress, .contacts_div, .contacts_div div{
	font-family:OpenSans,Arial,sans-serif;
	font-size:20px;
	/*color:#3b434b;*/
	font-weight:normal;
}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {
    height: auto !important;
}

.show-more {
	background: #ff8a11;
    padding: 10px;
    color: #fff;
    border-radius: 5px;
    margin: 10px auto;
    display: block;
    width: 120px;
    text-decoration: none;
    font-size: 14px;
    text-align: center;
}
.div-show-more {
	text-align: center;
}

.section-description {
	border: 2px solid #f1f1f1;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 20px;
    margin-left: 5px;
}

.news-detail {
    padding: 10px;
    margin-left: 5px;
}

.section-description h2, .news-detail h2 {
	font-size: 20px;
	margin: 10px 0;
	font-weight: 500;
}

.news-detail h3 {
	margin: 10px 0;
}

.section-description p, .news-detail p {
	margin-bottom: 10px;
}

.section-description ul, .section-description ol, .news-detail ul, .news-detail ol {
	margin-left: 30px;
	margin-bottom: 10px;
}

.section-description li, .news-detail li {
	margin-bottom: 5px;
}

.section-description a, .news-detail a {
	font-weight: normal;
}
.name_product a:visited, .inner_section_list .name_section a:visited,
.section-description a:visited, .news-detail a:visited {
	color: #955700;
}

div.gost {
    border: 1px solid #f59001;
    padding: 10px 10px 0px 10px;
    background-color: #dbdbdb;
    margin: 10px 0px;
}

div.gost > p {
    line-height: 43px;
    margin-bottom: 10px;
}

div.gost > p:before {
    content: url(/upload/medialibrary/728/download_Icon_small.png);
    float: left;
    padding-right: 20px;
    height: 43px;
}


div.linling {
	margin-top: 15px;
}

a.linking__item {
	display: inline-block;
	padding: 5px 15px;
	border-radius: 5px;
	text-decoration: none;
	margin-right: 15px;
	box-shadow: 0 0 5px grey;
	margin-bottom: 15px;
}

.section-linling {
	list-style: none;
	margin-bottom: 20px;
	margin-top: 20px;
}
.section-linling__item {
	margin-right: 50px;
	display: inline-block;
	margin-bottom: 10px;
	font-size: 13px;
}

.section-linling__link {
	color: #969696;
}

.inner_section_list .one_section {
  width: 163px !important;
}

/* contacts__panel */
.contacts .contacts_div .contacts__panel .contacts__panel_schedule {
	color: #929292;
    font-size: 15px;
    letter-spacing: 3px;
	margin-bottom: 4px;
}
.contacts .contacts_div .contacts__panel .contacts__panel_phone {
    font-family: OpenSans, Arial, sans-serif;
    font-size: 20px;
    color: #606060;
    text-decoration: none;
}
.contacts .contacts_div .contacts__panel .ya-phone a{
    font-family: OpenSans, Arial, sans-serif;
    font-size: 20px;
    color: #606060;
    text-decoration: none;
}
.contacts .contacts_div .contacts__panel .contacts__panel_email {
    font-family: OpenSans, Arial, sans-serif;
    font-size: 20px;
    color: #606060;
    text-decoration: none;
}
/* contacts__panel end */

.cookie-consent-banner {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #f8f9fa;
    border-top: 1px solid #e0e0e0;
    padding: 16px 24px;
    box-shadow: 0 -2px 8px rgba(0,0,0,0.1);
    z-index: 9999;
    font-family: var(--font-family, Arial, sans-serif);
    font-size: 14px;
    color: #333;
}

.cookie-consent-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    max-width: 1200px;
    margin: 0 auto;
}

.cookie-consent-content p {
    margin: 0;
    flex: 1;
    min-width: 300px;
}

.cookie-consent-buttons {
    display: flex;
    gap: 12px;
    flex-wrap: wrap;
}

/* Кнопки — адаптируйте под ваш UI-кит Bitrix */
.btn {
    padding: 8px 16px;
    border-radius: 4px;
    font-size: 14px;
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    border: 1px solid transparent;
}
.btn-primary {
    background-color: #007bff;
    color: white;
}
.btn-primary:hover {
    background-color: #0056b3;
}
.btn-outline {
    background: transparent;
    color: #007bff;
    border-color: #007bff;
}
.btn-outline:hover {
    background-color: #f0f8ff;
}

.top_menu_section.fixed,
.header.fixed {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    z-index: 110;
    padding: 0;
    max-width: 1154px;
	margin: 0 auto;
}
.top_menu_section.fixed {
	top: 120px;
}
.header.fixed {
    background: #FFF;
	z-index: 111;
}

.quote blockquote {
    background: #f9f9f9;
    border-left: 4px solid #ccc;
    margin: 1.5em 10px;
    padding: 20px;
    quotes: "\201C" "\201D" "\2018" "\2019";
}
.quote .author {
    margin-top: 10px;
    font-style: italic;
}

.block-table {
    overflow-x: auto;
}
table.table-style-1 {
    border-collapse:collapse;
    width:100%;
    max-width: 100%;
    margin-bottom: 30px;
}
table.table-style-1 th {
    border: 1px solid black;
    padding: 10px;
}
table.table-style-1 td {
    border: 1px solid black;
    padding: 10px;
}


.faq-1 {
    max-width: 900px;
    margin: 0 auto;
}

.faq-1__item {
    border-bottom: 1px solid #e5e5e5;
}

.faq-1__question {
    width: 100%;
    padding: 22px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    border: 0;
    background: transparent;
    cursor: pointer;
    text-align: left;
    font: inherit;
    font-weight: 600;
    color: #1f1f1f;
}

.faq-1__question:hover {
    color: #555;
}

.faq-1__icon {
    position: relative;
    flex: 0 0 18px;
    width: 18px;
    height: 18px;
}

.faq-1__icon::before,
.faq-1__icon::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 18px;
    height: 2px;
    background: currentColor;
    transform: translateY(-50%);
    transition: transform 0.25s ease;
}

.faq-1__icon::after {
    transform: translateY(-50%) rotate(90deg);
}

.faq-1__item.is-active .faq-1__icon::after {
    transform: translateY(-50%) rotate(0deg);
}

.faq-1__answer {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows 0.3s ease;
}

.faq-1__item.is-active .faq-1__answer {
    grid-template-rows: 1fr;
}

.faq-1__answer-inner {
    overflow: hidden;
    color: #555;
    line-height: 1.6;
}

.faq-1__item.is-active .faq-1__answer-inner {
    padding-bottom: 22px;
}

.faq-1 h2 {
    margin-top: 45px;
}
/* End */


/* Start:/bitrix/templates/ecomercepro_s1/template_styles.css?1783696196108300*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tfoot{outline:0;margin:0;padding:0;font-family:Tahoma}
input,textarea,button{border:0;outline:none}
body{font-family:OpenSans,Tahoma,sans-serif;min-width:980px}
.bg_opacity{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9}
img{border:0}
.clear{clear:both}
.left{float:left}
.right{float:right}
.green{color:#4da920}
.pink{color:#a80232}
body{background:#fff}
.content{font-family:Verdana!important}
.detail-image img{max-width:320px}
.header,.wrap_menu,.wrapper,.bg_footer{width:1150px;margin:0 auto;position:relative}
.under_footer{position:relative}
.header{height:120px}
.login-block{float:left;margin-right:10px}
.login-icon{float:left;height:32px;margin-top:3px}
.login-icon img{height:100%}
.logo{margin-right:23px;margin-top:14px}
.logo img{max-height:60px;padding:20px 10px 20px 20px}
.search{margin-top:75px;background:url(/bitrix/templates/ecomercepro_s1/images/search2.png) no-repeat 5px 6px}
.search_form{height:33px;border:0 none;background:transparent none repeat scroll 0 0;box-shadow:0 0 7px 0 rgba(197,197,197,0.78) inset;border-radius:5px;color:#6C6C6C;padding-left:30px;width:500px;font-family:OpenSans}
.search_button{height:35px;font-family:OpenSans,Arial,sans-serif;font-size:16px;color:#fff;border:0;cursor:pointer;background:url(/bitrix/templates/ecomercepro_s1/images/search_button1.png) no-repeat top;position:relative;border-radius:5px;margin-left:5px;text-transform:uppercase;padding:0 10px}
.search_button:hover{background-position:bottom}
.contacts{cursor:pointer;color:#FFF;text-decoration:none;font-family:OpenSans,Arial,sans-serif;margin-top:26px;border-radius:5px;height:46px;width:600px;font-size:16px;line-height:19px;margin-left:-597px}
.bg_footer{margin-top:30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);margin-bottom:40px;background:#2e2e2e;background:-moz-linear-gradient(top,#353535 0%,#292929 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#353535),color-stop(100%,#292929));background:-webkit-linear-gradient(top,#353535 0%,#292929 100%);background:-o-linear-gradient(top,#353535 0%,#292929 100%);background:-ms-linear-gradient(top,#353535 0%,#292929 100%);background:linear-gradient(to bottom,#353535 0%,#292929 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#353535e',endColorstr='#292929',GradientType=0);box-shadow:2px 2px 2px #2a2a2a inset}
.copyright{color:#a4a4a4!important;padding:0 20px 10px;font-size:10px!important;padding:0 20px 0 30px}
.bg_footer .one_footer{width:100%;background:url(/bitrix/templates/ecomercepro_s1/images/footer.png) no-repeat bottom center}
.bg_footer .adrr_footer,.bg_footer .adrr_footer div{font-family:Arial,sans-serif;font-size:12px;color:#fff}
.bg_footer a{color:#A4A4A4!important;text-decoration:none!important}
.bg_footer a:hover{color:#bfbfbf!important}
.logo_footer{margin-top:27px;margin-right:30px}
.top_menu_section{background:url(/bitrix/templates/ecomercepro_s1/images/top_menu_bg.jpg) repeat-x;height:44px;min-width:980px}
.top_menu_section .top_catalog{position:relative;width:254px;height:43px;background:url(/bitrix/templates/ecomercepro_s1/images/top_catalog_button.png) no-repeat top 0 left;cursor:pointer}
.a_top_catalog{display:block;width:234px;height:28px;font-size:18px;text-transform:uppercase;color:#282828;text-decoration:none;font-family:OpenSans,Arial,sans-serif;padding-top:10px;padding-left:10px}
.a_top_catalog:hover{color:#f59001}
.top_menu .nav{width:100%}
.top_menu .nav td{text-align:center;vertical-align:middle;height:43px;line-height:40px;padding:0 5px!important}
.top_menu .nav td .rela{text-align:center}
.top_menu .nav td a{font-size:17px;color:#606060;text-decoration:none;font-family:OpenSans,Arial,sans-serif;text-transform:uppercase}
.top_menu .nav td:hover a{text-decoration:underline;color:#f59001}
.top_menu .nav .active a{text-decoration:underline;color:#f59001}
.top_menu .nav .active:hover a{color:#f59001}
.top_menu .nav td.deliter{width:5px;height:13px}
.top_menu .nav td:last-child{width:0;height:0;background:none}
.top_menu_section2{background:url(/bitrix/templates/ecomercepro_s1/images/top_menu_section2.png) repeat-x;position:relative;top:-2px}
.banner_menu{padding-left:250px}
.banner_menu .nav{width:auto;float:left;height:28px}
.banner_menu .nav td{text-align:center;vertical-align:middle;height:28px;padding:0 10px}
.banner_menu .nav td .rela{text-align:center;margin-top:-10px}
.banner_menu .nav td .rela a{font-size:11px;color:#7e7e7e;text-decoration:none;text-transform:uppercase}
.banner_menu .nav td:hover .rela a,.banner_menu .nav td .active a{color:#f5a302;text-decoration:underline}
.cntnt{margin-top:32px}
.left_section{width:252px}
.right_section{width:875px;margin-left:14px}
.vopros{padding-top:13px;margin-top:-20px;width:252px;height:36px;background:url(/bitrix/templates/ecomercepro_s1/images/vopros_button.png) no-repeat top center;cursor:pointer;text-align:center;color:#fff;font-size:22px;font-family:OpenSans,Arial,sans-serif;line-height:20px;text-shadow:1px 1px 0 rgba(129,7,49,0.63);text-transform:uppercase}
.detail_sevice .vopros{padding-top:0}
.vopros:hover{background:url(/bitrix/templates/ecomercepro_s1/images/vopros_button.png) no-repeat top -51px center}
.about_company .header_grey{margin-left:0;margin-bottom:5px}
.about_company img{max-width:700px}
.time_work{margin-top:21px;margin-top:15px}
.time_work p{font-size:13px;color:#282828}
.left_banner img,.center_banner img{width:100%;margin-bottom:19px}
.left_banner{margin-top:10px}
ul.news_list{list-style:none;padding:0}
ul.news_list .image_news{height:120px}
ul.news_list .image_news a.pic_news{width:102px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);text-align:center;overflow:hidden;display:block}
ul.news_list .image_news img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}
ul.news_list .news_block{width:295px;margin-left:10px}
ul.news_list .news_block .name_news{width:100%;height:auto;overflow:hidden}
ul.news_list .news_block .prev_news{margin-top:3px;line-height:16px}
ul.news_list .news_block .name_news a{font-size:14px;font-family:OpenSans,Arial,sans-serif;color:#585858}
ul.news_list .news_block .name_news:hover a{color:#f59001}
ul.news_list .news_block .date_news{color:#606060;font-size:11px;margin-top:12px}
.left_banner img,.center_banner img{width:875px;margin-top:11px;margin-bottom:19px}
.main_banner{margin-bottom:35px;position:relative;width:875px;margin-top:5px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);-moz-box-sizing:padding-box;box-sizing:padding-box}
.mainpage-block{margin-bottom:30px}
#main_slider{width:875px;height:300px;z-index:0}
#pagercicle{position:absolute;z-index:8;right:6px;top:270px}
#pagercicle a{opacity:.7;float:left;text-decoration:none;font-size:0;width:18px;height:18px;border-radius:10px;margin-right:5px;background:#ff8a11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmODEwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjZkMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8a11),color-stop(51%,#ff810e),color-stop(100%,#ff6d00));background:-webkit-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:-o-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:-ms-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:linear-gradient(to bottom,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a11',endColorstr='#ff6d00',GradientType=0)}
#pagercicle a.activeSlide{background:#ff8a11;opacity:1}
#scroll{height:350px;width:700px;overflow:hidden}
#scroll li.one_product{float:left;margin-right:0}
.liders .navigation,.service_index .navigation{margin-top:10px}
.liders .navigation a,.service_index .navigation a{display:block;font-size:11.85px;padding-right:14px;padding-top:9px}
.liders .bg_nav,.service_index .bg_nav{width:56px;height:26px;background:url(/bitrix/templates/ecomercepro_s1/images/bg_nav.png) no-repeat;position:relative;top:-10px}
.liders .prev_button,.liders .next_button,.service_index .prev_button1,.service_index .next_button1{position:absolute;cursor:pointer;width:28px;height:24px;background:url(/bitrix/templates/ecomercepro_s1/images/prev_next_scroll.png) no-repeat top left}
.liders .prev_button,.service_index .prev_button1{background-position:top left}
.liders .prev_button:hover,.service_index .prev_button1:hover{background-position:0 -26px}
.liders .next_button,.service_index .next_button1{background-position:top right;right:0}
.liders .next_button:hover,.service_index .next_button:hover,.service_index .next_button1:hover,.service_index .next_button1:hover{background-position:-28px -26px}
.liders .slid{height:350px!important;width:875px!important;margin-top:10px}
.liders .price_block .old_price,.liders .price_block .old_price span{color:#f59008}
.top_catalog .left_all{position:relative;z-index:10}
.top_catalog .under_cat{position:absolute;width:250px;top:43px;height:9px;border:1px solid #eee;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);box-shadow:0 1px 2px #d2d2d2;background:url(/bitrix/templates/ecomercepro_s1/images/bg_undercat.jpg) repeat-x}
.top_catalog .left_catalog{position:absolute;z-index:10;top:31px;width:252px;display:none}
.left_catalog{position:relative;margin-top:10px}
ul.menu_left_block{padding-left:0;background:#f7f7f7;border:1px solid #eee;border-top:0;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);box-shadow:0 1px 0 #D2D2D2}
.menu_left_block li{border-bottom:1px solid #e2e2e3;position:relative;list-style:none;padding-left:0;margin-left:0}
.menu_left_block li:first-child{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0}
.menu_left_block li a{display:block;color:#242424;font-size:15px;line-height:15px;text-decoration:none;padding:10px;font-family:OpenSans,Arial,sans-serif}
.menu_left_block li a.activ,.menu_left_block li a:hover{background:#efefef;color:#f59001}
.menu_left_block li:last-child,.menu_left_block li:last-child a{border-bottom:none;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.menu_left_block:hover li:last-child a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.menu_left_block li.selected a{background:#efefef;color:#f59001}
.menu_left_block .ul_left_menu{display:none;position:absolute;top:-1px;left:250px;background:#efefef;width:900px;border:1px solid #eee;border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;-khtml-border-radius:0 6px 6px 0;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);box-shadow:3px 3px 3px #DCDCDC;z-index:200!important;padding:7px 0 5px}
.menu_left_block .ul_left_menu li{float:left;width:225px;border-bottom:none}
.menu_left_block .li_dropdown_kat a{font-size:15px;color:#242424;padding:3px 10px 3px 20px}
.menu_left_block .li_dropdown_kat .li_dropdown_kat2 a{font-family:Tahoma;font-weight:lighter;font-size:14px;padding-left:20px;background:none!important}
.strelochka a{background:url(/bitrix/templates/ecomercepro_s1/images/menu_arrow.png) no-repeat 228px center}
.menu_left_block li.strelochka a.activ,.menu_left_block li.strelochka a:hover{background:url(/bitrix/templates/ecomercepro_s1/images/menu_arrow_hover.png) no-repeat 228px center #efefef}
.left_razdel ul{width:215px;background:#b6fa43;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);padding:5px}
.left_razdel li{border-bottom:none;border-top:none;padding-left:15px}
.left_razdel a{display:block;background:none;text-align:left;color:#2b2b2b;font-family:Arial,Helvetica,sans-serif;font-size:14px;border:none;text-decoration:none;padding:7px 0}
.name_tovar{margin:0 18px;height:35px;overflow:hidden;text-align:center}
.img_product{width:197px;height:140px;display:table-cell;padding:30px 10px 2px;text-align:center;vertical-align:middle;overflow:hidden}
.one_product{box-sizing: border-box;width:218px;height:344px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;background:#fff;margin-left:2px;border-top:1px solid #f9f9f9;box-shadow:0 1px 4px #d8d8d8;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);position:relative}
.one_product .name_tovar a{color:#969696}
.one_product .name_tovar a:hover{color:#f59001}
.price_block,.price_block_also{margin-left:0;text-align:center;height:35px}
.price_block td{vertical-align:top}
.price_block div,.price_block span{font-family:Arial,sans-serif;color:#383838}
.one_section_product_cells .price_block .new_price,.one_item_compare .price_block .new_price,.catalog-element #tabs-3 .price_block .new_price{font-family:Arial,sans-serif;font-size:16px}
.price_block span{font-weight:400;font-size:14px}
.price_block .name_price{font-size:14px}
.price_block .new_price{font-size:16px;font-weight:700;display:inline-block;height:22px}
.price_block .old_price,.price_block .old_price span{color:#f6992d;font-size:13px;text-decoration:line-through}
.buy_block{width:100%;margin-top:3px}
.buy_block a, .buy_block button {cursor:pointer;color:#fff;font-family:OpenSans,Arial,sans-serif;text-decoration:none;display:block;margin:0 auto;text-align:center;width:103px;height:29px;padding-top:0;background:url(/bitrix/templates/ecomercepro_s1/images/buy_button.png) no-repeat top;line-height:27px;text-transform:uppercase;letter-spacing:1px;font-size:15px}
.buy_block a:hover{background-position:0 -29px;color:#000!important}
.buy_block a.added{background-position:bottom center;color:#484848}
.inner_section_list .one_section:hover{box-shadow:0 0 2px #333}
.inner_section_list .one_section{width:150px;margin-right:10px;min-height:230px;margin-top:5px;position:relative}
.inner_section_list .img_section{width:150px;height:160px;display:table-cell;cursor:pointer;text-align:center;vertical-align:middle}
.inner_section_list .name_section{width:100%;text-align:center;overflow:hidden}
.inner_section_list .name_section a{font-size:14px;font-family:OpenSans,Arial,sans-serif;color:#282828}
.inner_section_list .name_section a:hover{color:#f59001}
.product_list{margin:0 10px;width:870px}
.product_list .description{margin:0px 0px 15px 0px}
.big_product_list{width:926px}
.big_product_list .one_section_product .name_section{width:540px}
.top_plash{margin-bottom:25px}
.top_plash,.top_plash a,.name_sort{color:#656565;font-size:12px;text-transform:uppercase;font-family:OpenSans,Arial,sans-serif;text-decoration:none}
.name_sort{color:#282828;padding:5px 14px 0 0}
.top_plash ul.value_sort{list-style:none;padding:0;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border:1px solid #fff;background:#f7f7f7;box-shadow:1px 1px 1px #d9d9d9;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.top_plash ul.value_sort li:first-child{border-left:0;border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;-khtml-border-radius:15px 0 0 15px;padding-left:10px;padding-right:7px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.top_plash ul.value_sort li:last-child{border-right:0;border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;-khtml-border-radius:0 15px 15px 0;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);padding-right:11px}
.top_plash ul.value_sort li{float:left;padding:3px 6px;border-right:1px solid #fff;border-left:1px solid #d9d9d9}
.top_plash ul.value_sort li.active{background:#656565}
.top_plash ul.value_sort li.active a{color:#fff}
.top_plash ul.value_sort li a:hover{text-decoration:underline}
.one_section_product{margin-bottom:10px;padding-bottom:10px;overflow:hidden;width:100%;border-bottom:1px dashed #dbdbdb}
.one_section_product .name_section{margin-left:5px;width:505px}
.one_section_product .name_section .name_product{overflow:hidden}
.one_section_product .name_section .name_product a{font-size:14px;font-family:Arial,sans-serif;color:#282828}
.one_section_product .name_section .name_product a:hover{color:#f59001}
.one_section_product .name_section .options{font-size:13px;color:#656565;overflow:hidden;margin-top:20px;width:320px}
.one_section_product a.image_product{display:block;width:199px;vertical-align:middle;text-align:center;overflow:hidden}
.one_section_product .buys{margin-left:5px;width:150px}
.catalog-element .compare a.add_compare,.one_section_product .compare a.add_compare{display:block;float:left;height:16px;width:16px;margin-left:4px;background:url(/bitrix/templates/ecomercepro_s1/images/check.png) no-repeat top left;margin-top:7px;line-height:16px}
.catalog-element .compare a.add_compare:hover,.one_section_product .compare a.add_compare:hover{color:#f59001;background-position:0 -16px}
.catalog-element .compare a.text,.one_section_product .compare a.text{padding-left:6px;font-family:OpenSans,Arial,sans-serif;font-size:13px;color:#656565;text-decoration:none;margin-top:7px;line-height:16px;display:block;float:left}
.catalog-element .compare a.text:hover,.catalog-element .compare a.text1:hover,.one_section_product .compare a.text:hover,.one_section_product .compare a.text1:hover{text-decoration:underline}
.catalog-element .compare a.text1,.one_section_product .compare a.text1{padding-left:6px;font-family:OpenSans,Arial,sans-serif;font-size:13px;color:#c10b4e;text-decoration:none;margin-top:7px;line-height:16px;display:block;float:left}
.catalog-element .compare a.delete_compare,.one_section_product .compare a.delete_compare{display:block;float:left;height:16px;width:16px;margin-left:4px;background:url(/bitrix/templates/ecomercepro_s1/images/check.png) no-repeat bottom left;margin-top:7px;line-height:16px}
.one_section_product .buy_block a.buy{display:block;width:104px;height:24px;background:url(/bitrix/templates/ecomercepro_s1/images/buy_button.png) no-repeat scroll left top transparent;line-height:17px;padding-top:5px}
.one_section_product .buy_block{padding:9px 0}
.one_section_product .buy_block a.buy:hover{background-position:0 -29px}
.one_section_product .buy_block a.added{background-position:bottom;color:#000}
.one_section_product .buy_block a.added:hover{background-position:bottom;color:#000}
.one_section_product .price_block{height:auto;margin:0}
.one_section_product .price_block .price_from{position:absolute;font-family:Arial;font-size:16px;margin-left:5px;margin-top:-6px}
.one_section_product .new_price{text-align:center;height:25px;overflow:hidden}
.one_section_product .old_price{padding-left:5px;font-size:13px;line-height:11px;font-size:13px}
.one_section_product .buys .buy_block{margin-top:0}
.one_section_product .buys .price_block{margin-bottom:5px}
.one_section_product .offers{margin-top:10px}
div.modern-page-navigation{float:right;margin-right:50px;margin-top:20px}
div.modern-page-navigation span.modern-page-title{font-size:0;width:0;height:0}
div.modern-page-navigation a,div.modern-page-navigation span{display:block;float:left;width:26px;height:26px;font-size:12px;text-align:center;color:#656565;margin-right:4px;background:url(/bitrix/templates/ecomercepro_s1/images/paginator.png) no-repeat top left;line-height:26px;border:0;padding:0;text-align:center;padding:0}
div.modern-page-navigation span.modern-page-current{background-position:bottom;color:#fff;padding:0}
div.modern-page-navigation a.modern-page-next{width:28px;font-size:0;height:26px;background:url(/bitrix/templates/ecomercepro_s1/images/paginator_prev_next.png) top right no-repeat;border-bottom:0;border:0;box-shadow:none}
div.modern-page-navigation a.modern-page-next:hover{background-position:bottom right}
div.modern-page-navigation a.modern-page-first{padding:0}
div.modern-page-navigation a.modern-page-previous{width:28px;font-size:0;height:26px;background:url(/bitrix/templates/ecomercepro_s1/images/paginator_prev_next.png) top left no-repeat;border-bottom:0;border:0;box-shadow:none}
div.modern-page-navigation a.modern-page-previous:hover{background-position:bottom left}
#tech{display:inline-block;width:500px}
.image{width:345px;text-align:left;display:inline-block;float:left;margin-right:10px;position:relative}
.catalog-element .big_img,.body_tovar_day_cart .big_img{display:block;background-position:center;background-repeat:no-repeat;text-align:center;vertical-align:middle;margin:auto}
.morePhotos{float:left;overflow:hidden}
.morePhotos_rel{float:left;width:65px;height:305px;overflow:hidden;position:relative}
.morePhotos span,.morePhotos div{display:block;float:left;width:50px;height:64px;background-position:center;background-repeat:no-repeat;background-size:contain;border:2px solid #fff;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:0}
.morePhotos span.active,.morePhotos div.active{border:2px solid #bbb;opacity:.5}
#top_tov{width:14px;height:8px;background:url(/bitrix/templates/ecomercepro_s1/images/good_cart_pic_scrolls.png) left top no-repeat;position:relative;cursor:pointer;margin-left:375px;z-index:14;margin-bottom:10px}
#top_tov:hover{background-position:right bottom}
#bottom_tov{width:14px;height:8px;background:url(/bitrix/templates/ecomercepro_s1/images/good_cart_pic_scrolls.png) right top no-repeat;position:relative;cursor:pointer;margin-left:375px;margin-top:10px;top:310px}
#bottom_tov:hover{background-position:left bottom}
.info_block{float:left;font-size:11px;padding:4px 12px;width:110px}
.delivery{font-size:12px;font-family:Arial,sans-serif;color:#282828}
.delivery .title_delivery{font-family:OpenSans,Arial,sans-serif;color:#282828;font-size:14px;margin-bottom:9px}
.delivery .curier,.delivery .self{line-height:24px;padding-left:34px;margin-bottom:6px}
.delivery .curier{background:url(/bitrix/templates/ecomercepro_s1/images/curier.png) no-repeat left}
.delivery .self{background:url(/bitrix/templates/ecomercepro_s1/images/selfdelivery.png) no-repeat left}
.info_block .brand{width:91px;height:35px;margin:15px 0}
.info_block .sale a{display:block;font-family:OpenSans,Arial,sans-serif;font-size:15px;color:#f59008;background:url(/bitrix/templates/ecomercepro_s1/images/percent.png) no-repeat left;padding:5px 0;padding-left:30px;text-decoration:none}
.info_block .article{font-size:12px;padding-bottom:10px}
.info_block .quantity{padding-bottom:10px;font-size:12px}
.bx_item_detail_rating{margin-right:10px}
.catalog-element .after_info{margin-left:59px;margin-top:20px;width:245px;height:200px;border:1px solid #ededed;background:#f7f7f7;border-radius:17px;-moz-border-radius:17px;-webkit-border-radius:17px;-khtml-border-radius:17px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.catalog-element .price_block{width:227px;height:149px;margin-top:11px;margin-left:8px}
.catalog-element .price_block table{border:0}
.catalog-element .price_block tr,.catalog-element .price_block td{border:0}
.catalog-element .price_block .label{font-size:15px;font-family:Arial,sans-serif;color:#3f454b;margin-top:15px;margin-left:18px}
.catalog-element .price_block .price_new{font-size:24px;font-weight:700;color:#f59001;text-align:left;margin-left:26px;margin-top:5px;height:18px}
.catalog-element .price_block .price_new span{color:#f59001}
.catalog-element .price_block .old_price{margin-left:26px;margin-left:29px;margin-top:2px;color:#383838;height:18px}
.catalog-element .price_block .buy_block{margin-top:30px}
.catalog-element .price_block .buy_block a{background:url(/bitrix/templates/ecomercepro_s1/images/buy_elem.png) no-repeat top;width:201px;height:46px;color:#fff;font-family:OpenSans,Arial,sans-serif;font-size:22px;text-shadow:1px 1px #99325b;padding-top:0;line-height:39px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.catalog-element .price_block .buy_block a:hover{background-position:0 -46px}
.catalog-element .price_block .buy_block a.added{background-position:bottom}
.catalog-element .price_block .old_price span{color:#383838}
.block_likes{margin:0 auto;width:130px;margin-top:7px}
.social-likes{margin:0 auto;list-style:none}
.social-likes li{float:left}
.social-likes .social-likes__button{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}
.social-likes .social-likes__button:hover{filter:none;-webkit-filter:grayscale(0%)}
.catalog-element .after_info_compare .compare{margin-left:145px;margin-top:5px}
.catalog-element .tabsoffers{margin-top:10px}
.offers_detail{width:930px}
.offers_detail table#offers_table{border:0;max-width:2000px}
.offers_detail table#offers_table th div.bg{font-size:12px;text-transform:uppercase;font-family:OpenSans,Arial,sans-serif;color:#606060;font-weight:400;text-align:center;padding:0 10px}
.offers_detail table#offers_table th.last .compare{position:absolute;top:9px}
.offers_detail table#offers_table th.last .compare a.add_compare,.catalog-element .after_info_compare .compare a.add_compare{margin-left:4px}
.offers_detail table#offers_table th.last .compare{text-transform:none}
.offers_detail table#offers_table th.last div.bg{border-radius:0 8px 0 0;position:relative}
.offers_detail table#offers_table tr td{padding:0;color:#606060;font-size:12px;vertical-align:middle;text-align:center}
.offers_detail .new_price{color:#f59001;font-weight:700}
.offers_detail .old_price{color:#606060;font-size:11px;text-decoration:line-through}
.offers_detail table#offers_table tr:last-child td{border-bottom:0}
.offers_detail .buy{padding-bottom:2px;min-width:90px;max-width:150px;display:inline-block;color:#fff;font-size:15px;font-family:OpenSans,Arial,sans-serif;text-shadow:1px 1px 1px #A23502;text-decoration:none;text-align:center;cursor:pointer;background-color: transparent;}
.offers_detail .buy2{padding-bottom:2px;min-width:70px;max-width:140px;display:inline-block;color:#fff;font-size:15px;font-family:OpenSans,Arial,sans-serif;text-shadow:1px 1px 1px #A23502;text-decoration:none;text-align:center;cursor:pointer}
.offers_detail .buy:hover{color:#f5f5f5!important}
.offers_detail .buy2:hover{color:#f5f5f5!important}
.offers_detail .added{color:#ffcf93;background:#ff8a11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2ZmNmQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjgxMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8a11),color-stop(49%,#ff6d00),color-stop(100%,#ff810e));background:-webkit-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-o-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-ms-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:linear-gradient(to bottom,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a11',endColorstr='#ff810e',GradientType=0)}
.offers_detail .added:hover{color:#fdc074!important;background:#ff8a11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2ZmNmQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjgxMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8a11),color-stop(49%,#ff6d00),color-stop(100%,#ff810e));background:-webkit-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-o-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-ms-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:linear-gradient(to bottom,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a11',endColorstr='#ff810e',GradientType=0)}
#tabs{border:0;background:none}
#tabs .ui-widget-header{background:none;border:0;padding:0;margin-bottom:6px}
#tabs .ui-widget-header li.ui-state-default{background:none;border:0;border:1px solid #fff}
#tabs .ui-widget-header li.ui-state-default a{color:#606060;font-size:15px;font-weight:700;border-image:none;border-radius:15px 15px 0 0}
#tabs .ui-widget-header li.ui-tabs-active{border:2px solid #f1f1f1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);background:#fff;border-radius:15px}
.ui-tabs-panel{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:50px}
#tabs .ui-widget-header li.ui-tabs-active a{color:#f59001}
.catalog-element .prop{line-height:14px;width:68%;margin:0 0 8px;color:#656565;font-size:12px}
.catalog-element .prop .name_prop{font-weight:700}
.catalog-element .block_also .one_product .img_product_day{width:130px;height:114px;display:block;margin-top:22px}
.catalog-element .scroll_also{width:930px;margin:0}
.catalog-element .scroll_also li.one_product:first-child{margin-left:0}
.catalog-element .scroll_also li.one_product{list-style:none;padding:0;display:inline-block;border:0;box-shadow:none;height:240px}
.catalog-element .scroll_also li.one_product .price_product{margin-top:5px;font-family:Arial,sans-serif;font-size:17px;font-weight:700}
.seen_product{width:220px;padding-left:20px}
.seen_product .header_grey{padding-bottom:5px;padding-top:0}
.seen_product .img_see{min-height:40px;display:inline-block;text-align:center;overflow:hidden}
.seen_product .one_see{margin-bottom:20px;position:relative;width:200px}
.seen_product .right_see .name_see a{font-size:12px;line-height:15px;overflow:hidden;display:block}
.seen_product .right_see .name_see a:hover{color:#f59001}
.name_otziv{padding:6px 15px;background:#f6f5f3;margin-top:15px;margin-bottom:10px}
span.name{font-weight:700;font-size:15px}
span.date_otziv{color:#606060;font-wieght:normal}
td.header_otziv{font-weight:700;padding-bottom:7px;padding-left:15px;vertical-align:top}
.value_otziv{padding-left:5px;font-size:12px;vertical-align:top}
.add_comment,.add_question{height:35px;width:192px;text-align:center;border:1px solid #E5E5E5;border-radius:4px;color:#fff;font-family:OpenSans,Arial,sans-serif;cursor:pointer;padding:0 34px;box-shadow:0 1px 1px #EAEAEA;margin:0 auto;line-height:33px;font-size:17px}
.print_product{height:35px;text-align:center;border:1px solid #E5E5E5;border-radius:4px;color:#fff!important;font-family:OpenSans,Arial,sans-serif;cursor:pointer;padding:0 34px;box-shadow:0 1px 1px #EAEAEA;margin:0 auto;line-height:33px;font-size:17px;display:inline-block;text-decoration:none}
.new_comment,.new_question{display:none;margin-top:15px}
.new_comment table,.new_question table{margin-left:15px}
.new_comment table tr td,.new_question table tr td{padding:5px 0;font-size:12px}
.new_comment table tr td input[type="text"],.new_comment table tr td textarea,.new_question table tr td input[type="text"],.new_question table tr td textarea{padding:5px;border:1px solid;border:1px solid #e5e5e5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;width:458px;box-shadow:inset 1px 1px #ececeb;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);width:274px;margin-left:3px}
.new_comment input[type="text"].red,.new_comment textarea.red,.new_question input[type="text"].red,.new_question textarea.red{border:1px solid #f59001}
.new_comment table tr td textarea,.new_question table tr td textarea{height:100px}
.new_comment table tr:last-child td:first-child,.new_question table tr:last-child td:first-child{vertical-align:top;padding-top:10px}
.new_comment .submit_otziv,.new_question .submit_question{display:block;width:104px;height:28px;padding-bottom:4px;color:#fff;font-family:Arial,sans-serif;background:url(/bitrix/templates/ecomercepro_s1/images/buy_button.png) top left no-repeat;border:0;cursor:pointer;margin-left:284px;margin-top:6px}
.new_comment .submit_otziv:hover,.new_question .submit_question:hover{background-position:0 -29px}
.mess .err_mess,.mess2 .err_mess{padding-left:15px;color:#f59001}
.mess .ok_mess,.mess2 .ok_mess{padding-left:15px;color:green}
.big_div{border-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 1px #f2f2f2;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);margin-top:12px}
table.big-basket{width:100%}
.big-basket tr.basket_head{background:url(/bitrix/templates/ecomercepro_s1/images/bascet_head.jpg) repeat-x top}
.big-basket tr.basket_head td:first-child{-moz-border-radius:10px 0 0;-webkit-border-radius:10px 0 0 0;-khtml-border-radius:10px 0 0 0;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.big-basket tr.basket_head td:first-child div{border-radius:10px 0 0 0;border-left:1px solid #fff;-moz-border-radius:10px 0 0;-webkit-border-radius:10px 0 0 0;-khtml-border-radius:10px 0 0 0;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.big-basket tr.basket_head td:last-child{border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-khtml-border-radius:0 10px 0 0}
.big-basket tr.basket_head td:last-child div{border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-khtml-border-radius:0 10px 0 0;border-right:1px solid #fff;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.big-basket tr.basket_head td div{font-size:13px;font-family:OpenSans,Arial,sans-serif;color:#606060;text-transform:uppercase;border-bottom:1px solid #fff;padding:12px 20px}
.big-basket tr.item{border-bottom:1px solid #f2f2f2}
.big-basket tr.item:last-child{border:none}
.big-basket tr.item td{height:115px;vertical-align:middle}
.big-basket td.min_name a{color:#606060;font-size:12px}
.big-basket td.min_name a:hover{color:#f59001}
.big-basket td.min_pic{width:130px}
.big-basket .bas_img{max-width:88px;max-height:88px;margin-left:20px}
.big-basket td.tax,.big-basket td.min_price{padding:12px 20px;color:#282828;font-size:20px;font-family:OpenSans,Arial,sans-serif}
input.inp_schet{border:1px solid #e5e5e5;color:#282828;font-size:20px;font-family:OpenSans,Arial,sans-serif;text-align:center;height:27px;width:50px!important;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);margin-left:30px}
.big-basket a.strelka,.big-basket a.strelka_up{width:25px;height:25px;display:block;cursor:pointer;background:url(/bitrix/templates/ecomercepro_s1/images/plus_minus.png) top left;position:absolute;top:3px}
.big-basket .schetchik{position:relative;width:113px}
.big-basket td.min_name{width:400px}
.big-basket a.strelka_top{left:0}
.big-basket a.strelka_top:hover{background-position:left bottom}
.big-basket a.strelka_bot{right:0;background-position:right top}
.big-basket a.strelka_bot:hover{background-position:right bottom}
.big-basket #delete{background:url(/bitrix/templates/ecomercepro_s1/images/delete_product.png) no-repeat top;width:19px;height:19px;display:block;cursor:pointer}
.big-basket #delete:hover{background-position:bottom left}
tr.basket_head td.sale div,tr.basket_head td.coutn div{padding-left:0;text-align:center}
.calcul input{margin-top:22px;height:35px;background:url(/bitrix/templates/ecomercepro_s1/images/recount.jpg) top;border:1px solid #e5e5e5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;color:#606060;font-family:OpenSans,Arial,sans-serif;cursor:pointer;padding:0 34px;box-shadow:0 1px 1px #eaeaea;margin-left:5px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.calcul input:hover{background:url(/bitrix/templates/ecomercepro_s1/images/recount.jpg) bottom}
.calcul .itog{margin-top:22px;font-family:OpenSans,Arial,sans-serif}
.calcul .text{font-size:13px;font-family:OpenSans,Arial,sans-serif;color:#606060;line-height:25px}
.calcul .price{padding-left:10px;font-size:30px;font-family:OpenSans,Arial,sans-serif;color:#282828}
.calcul .price span{font-size:17px}
.information_bascet{margin-top:10px}
.information_bascet .title_info,.information_bascet .title_reg{font-family:OpenSans,Arial,sans-serif}
.information_bascet .title_info{color:#f59001;font-size:17px;margin-bottom:2px;margin-top:30px}
.information_bascet .title_reg{color:#282828;font-size:15px;margin-bottom:22px;margin-top:20px}
.l_col{width:500px}
.r_col{width:465px}
.information_bascet .fields .name_field{font-size:14px;color:#282828}
.information_bascet .fields .value_field input,.information_bascet .fields .value_field textarea{margin-top:5px;border:1px solid #e5e5e5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:3px;padding:9px;width:458px;box-shadow:inset 1px 1px #ececeb;margin-bottom:10px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php)}
.information_bascet .fields .value_field textarea{height:130px}
.information_bascet .fields td.bas_street input{width:303px}
.information_bascet .fields td.bas_bild input{width:51px;margin-left:13px}
.information_bascet .fields td.bas_home input{width:36px;margin-left:13px}
.information_bascet .dost input[type="radio"]{display:none}
.information_bascet .dost input[type="radio"] + label{background:url(/bitrix/templates/ecomercepro_s1/images/radio.png) no-repeat scroll top left transparent;padding-left:30px;cursor:pointer;font-size:11px;color:#606060;display:block;height:16px;margin-bottom:6px;font-weight:700;color:#282828;margin-bottom:10px}
.zvezda_b{color:#9a0035}
.information_bascet .dost input[type="radio"]:checked + label{background:url(/bitrix/templates/ecomercepro_s1/images/radio.png) no-repeat bottom left transparent}
.information_bascet .left_col{width:380px}
.basket-otprav input{margin-top:30px;background:url(/bitrix/templates/ecomercepro_s1/images/buy_elem.png) no-repeat top;width:201px;height:46px;color:#fff;font-family:OpenSans,Arial,sans-serif;font-size:22px;text-shadow:1px 1px #99325b;padding-top:0;line-height:37px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);border:0;cursor:pointer;height:46px;padding-bottom:5px}
.basket-otprav input:hover{background-position:0 -46px}
.error_bas{color:#f59001}
.news-list{overflow:hidden}
.news-list ul{overflow:hidden;padding-left:0}
.news-list ul li{list-style:none;float:left;width:260px;margin-right:20px;background:#f7f7f7;border:1px solid #ededed;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);padding:6px;height:206px;margin-bottom:30px}
.right_section .news-list ul li{margin-right:15px}
.news-list ul li a{overflow:hidden;display:block;text-align:center;float:none;border-radius:5px}
.news-list ul li div{font-size:12px;font-family:Arial,sans-serif}
.news-list ul.addres .news-item img{border-radius:5px}
.news-list ul.addres li div.adr{margin-top:13px}
.news-list ul.addres li .mail_to a{text-align:left}
.news-detail .shop_props{margin-left:560px}
.news-detail{min-height:310px}
.news-detail .shop_props div{margin-bottom:10px}
.best_catalog{margin-top:10px}
.sale_index ul{overflow:hidden}
a.salelink{text-decoration:underline}
.sale_index #sale_link{display:block;width:156px;height:50px;line-height:50px;color:#f59008;padding-left:40px;font-family:OpenSans,Arial,sans-serif;font-size:22px;background:url(/bitrix/templates/ecomercepro_s1/images/percent_index.png) left center no-repeat}
#sale_index_wrap,#recommend_index_wrap,#lidersale_index_wrap,#also_index_wrap{width:100%;height:380px;margin-top:10px;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background:#fff;margin-right:20px;border-top:1px solid #f9f9f9;box-shadow:0 1px 4px #d8d8d8;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);float:left}
.sale_index #sale_index_wrap .one_product,.recommend_index #recommend_index_wrap .one_product,.lidersale_index #lidersale_index_wrap .one_product{box-shadow:none;list-style-type:none;display:inline-block;vertical-align:top;border-top:none}
.sale_index #sale_index_wrap .img_product,.recommend_index #recommend_index_wrap .img_product,.lidersale_index #lidersale_index_wrap .img_product{height:183px}
.sale_index #sale_index_wrap .buy_block,.recommend_index #recommend_index_wrap .buy_block,.lidersale_index #lidersale_index_wrap .buy_block{margin-top:13px}
.form_feedback_under{max-width:320px;min-width:309px;background:#fff;padding:7px 15px 12px;font-size:14px;line-height:20px;text-align:center;    box-sizing: border-box;}
.form_feedback{width:330px; max-width: 100%; background:#fff}
.form_feedback .controls label{font-family:Arial,helvetica,sans-serif;font-size:14px;color:#2e2e2e}
.form_feedback .header_grey{padding-top:0}
.form_feedback .errors{color:#f59001}
.form_feedback p.text{margin:10px 0 5px}
.form_feedback .controls .input input,.form_feedback .controls .input textarea,.form_feedback .captcha_form .input input{width:279px;height:28px;border:1px solid #d9d9d9;border-radius:6px;box-shadow:inset 0 1px 5px #f0f0f0;padding:0 9px;margin-top:8px; max-width: 100%;}
.captcha_form .input input{float:left}
.form_feedback .controls .input input.nofill,.form_feedback .controls .input textarea.nofill,.form_feedback .captcha_form .input input.nofill{border:1px solid #f59001}
.form_feedback .controls .input textarea{height:135px}
.form_feedback .control .starrequired{color:#f59001}
.form_feedback .controls,.form_feedback .captcha_form{margin-top:10px}
.form_feedback .captcha_form .input input{width:117px}
.form_feedback .captcha_form .input img{width:113px;display:inline-block;vertical-align:middle;text-align:right;margin-left:13px;margin-top:7px}
.form_feedback .pink_input{margin:0 auto;margin-top:21px;display:block;border:none;background:url(/bitrix/templates/ecomercepro_s1/images/ask_qustion_button.png) top no-repeat;height:41px;width:165px;color:#fff;font-family:OpenSans,Arial,sans-serif;font-size:18px;padding-bottom:5px;cursor:pointer}
.form_feedback .pink_input:hover{background:url(/bitrix/templates/ecomercepro_s1/images/ask_qustion_button.png) bottom no-repeat}
.form_feedback .controls .input input.inputfile{border:0;box-shadow:none}
.vopros_review{text-align:center;margin-bottom:30px;margin-left:10px;display:block;border:none;background:url(/bitrix/templates/ecomercepro_s1/images/ask_qustion_button.png) no-repeat;height:41px;width:165px;color:#fff;font-family:OpenSans,Arial,sans-serif;font-size:17px;padding-bottom:5px;cursor:pointer;line-height:35px;text-shadow:1px 1px 0 rgba(129,7,49,0.63)}
.vopros_review:hover{background:url(/bitrix/templates/ecomercepro_s1/images/ask_qustion_button.png) 0 -49px no-repeat}
.services{overflow:hidden;width:875px!important}
.service_index{margin-top:10px}
.service_index .services ul{padding:0;overflow:hidden}
.service_index .services ul li:last-child{margin-right:0}
.service_wrap .name_tovar{margin-top:15px}
.service_index .services ul li{list-style:none;float:left;margin-right:15px;position:relative;height:315px;width:223px;overflow:hidden}
.service_index .services .img_product{display:table-cell;width:250px;padding:0;margin:0 auto;padding-top:10px;height:158px}
.service_index .services ul li .name_tovar a{font-family:OpenSans,Arial,sans-serif;text-transform:uppercase;color:#f59001;font-size:13px;text-decoration:underline;line-height:16px}
.service_index .services ul li .name_tovar a:hover{color:#969696}
.service_index .services ul li .preview_text{padding:0 18px;height:46px;overflow:hidden;margin-top:7px;margin-bottom:11px;line-height:15px}
.service_index .services ul li .service_wrap{position:relative;z-index:1;border-radius:6px;border:1px solid #eee;background:#fff;height:286px}
.service_index .services ul li .service_shadow{position:absolute;bottom:12px;height:50px;width:100%}
.left_menu_service{width:252px;float:left}
.service_list{margin-left:18px}
.service_element{margin-top:10px;border:1px solid #eee;border-radius:7px;padding:17px;box-shadow:0 1px 4px #D8D8D8;behavior:url(/bitrix/templates/ecomercepro_s1/PIE.php);position:relative}
.service_element .service_img{height:200px;width:271px;float:left;margin-right:25px;text-align:center;overflow:hidden;display:block}
.service_element .service_header{font-family:OpenSans,Arial,sans-serif;font-size:17px}
.service_element .PREVIEW_TEXT{margin-top:15px;margin-bottom:15px;line-height:16px;height:110px;font-size:12px;overflow:hidden}
.service_element .price_service{height:33px;line-height:32px;border-radius:50px;background:#f59001;background:-moz-linear-gradient(top,#f59001 0%,#f2c382 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f59001),color-stop(100%,#f2c382));background:-webkit-linear-gradient(top,#f59001 0%,#f2c382 100%);background:-o-linear-gradient(top,#f59001 0%,#f2c382 100%);background:-ms-linear-gradient(top,#f59001 0%,#f2c382 100%);background:linear-gradient(to bottom,#f59001 0%,#f2c382 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f59001',endColorstr='#f2c382',GradientType=0);float:left;overflow:hidden;padding:0 13px;color:#fff;font-size:22px;font-family:Arial,sans-serif;font-weight:700}
.service_element .price_service span{font-size:13px;font-weight:400}
.service_element .detail_link{position:absolute;bottom:25px;right:23px}
.service_element .detail_link a{color:#484848}
.service_element .detail_link a:hover{color:#f59001}
.service-element{width:700px}
.service-element .left_block{width:272px}
.service-element .left_block .more_photo img{border-radius:3px;margin-top:9px}
.service-element .left_block .service_buy_block{margin:31px 0}
.service-element .left_block .service_buy_block span{color:#636363;font-size:11px}
.detail_sevice .vopros{display:block;height:46px;line-height:38px;width:201px;background:url(/bitrix/templates/ecomercepro_s1/images/button_basket.png) no-repeat top left;color:#fff;font-size:20px;font-family:OpenSans,Arial,sans-serif;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #820733;cursor:pointer;margin:0 auto;margin-bottom:5px}
.detail_sevice .vopros:hover{background-position:0 -46px}
.service-element .detail_text{width:402px;padding-left:23px;color:#484848;font-size:13px}
.top_banner{margin-top:25px;margin-bottom:25px}
.search-page input[type="text"]{height:30px;border:1px solid #e5e5e5;border-radius:3px;box-shadow:1px 1px 2px #e5e5e5 inset;padding-left:14px}
.search-page input[type="submit"]{height:33px;width:85px;font-family:Arial,sans-serif;font-size:15px;font-style:italic;color:#404040;border:0;cursor:pointer;background:url(/bitrix/templates/ecomercepro_s1/images/search_button.png) no-repeat top}
.search-page input[type="submit"]:hover{background-position:bottom}
.one_search{margin-bottom:15px}
.one_search a{padding-bottom:10px}
.order_call{cursor:pointer;font-size:15px;font-family:Tahoma;text-decoration:none;margin-right:15px}
.personal{margin-top:15px}
ul.personal_menu{list-style:none;width:100%;padding:0;margin-top:25px;height:37px;background:url(/bitrix/templates/ecomercepro_s1/images/personal_line.jpg) repeat-x}
ul.personal_menu li{padding-right:16px;padding-left:16px;text-align:left}
ul.personal_menu li:first-child{padding-left:0}
ul.personal_menu li.active{background:url(/bitrix/templates/ecomercepro_s1/images/personal_active.jpg) no-repeat center;height:37px}
ul.personal_menu li.active a{text-decoration:none;color:#000}
ul.personal_menu li.left a{font-size:14px}
#fancybox-close{width:25px;height:25px;background:url(/bitrix/templates/ecomercepro_s1/images/close_popup.png) no-repeat top}
#fancybox-close:hover{background:url(/bitrix/templates/ecomercepro_s1/images/close_popup.png) no-repeat bottom}
.popup-window{border-radius:5px;border:0;box-shadow:none}
.popup-window-close-icon{width:25px;height:25px;background:url(/bitrix/templates/ecomercepro_s1/images/close_popup.png) no-repeat top}
.popup-window-close-icon:hover{background:url(/bitrix/templates/ecomercepro_s1/images/close_popup.png) no-repeat bottom}
#fancybox-left:hover span{left:-15px}
#fancybox-right:hover span{right:-15px}
.bt_pink{display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer;border:none}
.shadow.bt_pink{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.shadow.bt_pink:active{box-shadow:none}
.bt_pink{background:#a6114a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a6114a),color-stop(100%,#670b2e));background:-webkit-linear-gradient(top,#a6114a 0%,#670b2e 100%);background:-moz-linear-gradient(top,#a6114a 0%,#670b2e 100%);background:-ms-linear-gradient(top,#a6114a 0%,#670b2e 100%);background:-o-linear-gradient(top,#a6114a 0%,#670b2e 100%);background:linear-gradient(to bottom,#a6114a 0%,#670b2e 100%);color:#fff;text-shadow:0 1px 0 #006cae;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6114a',endColorstr='#670b2e',GradientType=0)}
.bt_pink:hover{background:#c12561;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c12561),color-stop(100%,#670b2e));background:-webkit-linear-gradient(top,#c12561 0%,#670b2e 100%);background:-moz-linear-gradient(top,#c12561 0%,#670b2e 100%);background:-o-linear-gradient(top,#c12561 0%,#670b2e 100%);background:-ms-linear-gradient(top,#c12561 0%,#670b2e 100%);background:linear-gradient(to bottom,#c12561 0%,#670b2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c12561',endColorstr='#670b2e',GradientType=0)}
.bt_pink:active{background:#c12561;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c12561),color-stop(100%,#670b2e));background:-webkit-linear-gradient(top,#c12561 0%,#670b2e 100%);background:-moz-linear-gradient(top,#c12561 0%,#670b2e 100%);background:-ms-linear-gradient(top,#c12561 0%,#670b2e 100%);background:-o-linear-gradient(top,#c12561 0%,#670b2e 100%);background:linear-gradient(to bottom,#c12561 0%,#670b2e 100%);box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c12561',endColorstr='#670b2e',GradientType=0)}
.big.bt_pink{padding:0 30px;height:34px;font-family:OpenSans,Arial,sans-serif;line-height:34px;height:41px;font-size:20px;color:#fff;text-shadow:1px 1px 1px #530720;line-height:36px;margin-top:20px;box-shadow:0 2px 2px #cacaca}
.top_plash .view_catalog{height:15px;margin-top:6px;margin-right:25px}
.top_plash .view_catalog a{display:block;width:22px;height:15px;background:url(/bitrix/templates/ecomercepro_s1/images/sprite_view.png) no-repeat left top;float:left;height:15px}
.top_plash .view_catalog a.table{background-position:left top}
.top_plash .view_catalog a.table_active{background-position:left -16px}
.top_plash .view_catalog a.pic_list{background-position:-22px 0}
.top_plash .view_catalog a.pic_list_active{background-position:-22px -16px}
.top_plash .view_catalog a.cells{background-position:-44px 0}
.top_plash .view_catalog a.cells_active{background-position:-44px -16px}
.top_plash .asc_desc{width:54px;border-radius:15px;margin-left:26px;height:24px;border:1px solid #fff;background:#f7f7f7;box-shadow:1px 1px 1px #d9d9d9}
.top_plash .asc_desc a{display:block;cursor:pointer;width:26px;height:100%;float:left;border-bottom:1px solid #fff}
.top_plash .asc_desc a.asc{border-right:1px solid #d9d9d9;border-radius:15px 0 0 15px}
.top_plash .asc_desc a.desc{border-left:1px solid #d9d9d9;border-radius:0 15px 15px 0}
.top_plash .asc_desc a.asc_active,.product_list .top_plash .asc_desc a.desc_active{background:#656565}
.top_plash .asc_desc a.asc_active{border-right:1px solid #fff;border-radius:15px 0 0 15px}
.top_plash .asc_desc a.desc_active{border-left:1px solid #fff;border-radius:0 15px 15px 0}
.top_plash .asc_desc a div{width:11px;height:6px;background:url(/bitrix/templates/ecomercepro_s1/images/asc_desc.png) no-repeat;margin:0 auto;margin-left:9px;margin-top:10px}
.top_plash .asc_desc a.asc div{background-position:bottom left}
.top_plash .asc_desc a.desc div{background-position:bottom right;margin-left:6px}
.top_plash .asc_desc a.asc_active div{background-position:top left}
.top_plash .asc_desc a.desc_active div{background-position:top right;margin-left:6px}
.catalog-element{margin-top:25px}
.catalog-element #tabs-3 .price_block{background:none;height:auto;margin:0}
.catalog-element #tabs-3 .price_block .new_price{padding-bottom:5px}
.catalog-element #tabs-3 .price_block .old_price{margin-left:4px}
.one_section_product .buy_block a.buy{line-height:14px}
#feedback_form input,#feedback_form textarea,#call_form input,#call_form textarea{margin-top:5px}
.form_feedback .controls .input input,.form_feedback .controls .input textarea,.form_feedback .captcha_form .input input{margin-top:5px}
.cntnt .left_block ul.menu_left_block{width:249px;border-radius:6px}
h1.head_k{text-transform:uppercase}
.login_page .errortext{padding:10px 33px!important}
.about_company a.right{font-size:11.85px}
.login_page .input_text_style{padding:0 10px!important}
.catalog-root-list .section_right{width:350px}
.not_filter{width:1150px}
#sdesc{margin:0 0 15px}
.ui-tabs .ui-tabs-panel{border:2px solid #f1f1f1}
.file-link{font-size:15px;text-decoration:none;padding:5px;display:block}
.bgradient{background:#ff8a11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmODEwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjZkMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8a11),color-stop(51%,#ff810e),color-stop(100%,#ff6d00));background:-webkit-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:-o-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:-ms-linear-gradient(top,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);background:linear-gradient(to bottom,#ff8a11 0%,#ff810e 51%,#ff6d00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a11',endColorstr='#ff6d00',GradientType=0)}
.bgradient:hover,.bgradient-light:hover{background:#ff8a11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2ZmNmQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjgxMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8a11),color-stop(49%,#ff6d00),color-stop(100%,#ff810e));background:-webkit-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-o-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:-ms-linear-gradient(top,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);background:linear-gradient(to bottom,#ff8a11 0%,#ff6d00 49%,#ff810e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a11',endColorstr='#ff810e',GradientType=0)}
#tabs-1{font-weight:14px!important;line-height:20px}
.vendor-link{text-transform:uppercase;display:inline-block;padding:2px;text-decoration:none;height:80px;width:180px;margin:0 5px 5px 0;text-align:center;vertical-align:middle;box-shadow:0 1px 4px #d8d8d8;border-radius:7px;opacity:.65;transition:1s;line-height:80px;font-size:18px}
.vendor-link:hover{color:#BD6F00!important;box-shadow:0 1px 4px #d8d8d8;opacity:.85;transition:1s}
.vendor-link.active{box-shadow:0 0 10px #151311;opacity:1;transition:1s}
.vendor-link.active:hover{opacity:1;transition:1s}
.vendor-logo{position:absolute;top:6px;width:60px!important;right:0}
.vendor-logo-vs{width:50px;position:absolute;right:0}
.vendor-text{position:absolute;top:11px;width:40px;height:25px;right:15px}
input.search-suggest{margin:0 35px!important;position:relative!important;top:-2px!important}
.cnt-info{background:#F59001 none repeat scroll 0 0;color:#FFF;font-weight:700;padding:1px;border-radius:8px;display:inline-block;height:15px;width:25px;top:3px;position:absolute;right:3px}
font.notetext{color:green;font-size:15px;font-weight:700}
.fhead{text-transform:uppercase}
.fsubdiv{padding-left:20px}
.fblock{float:left;padding:16px 40px 0 20px}
.fblock-first{padding-left:30px}
.fblock-last{padding-right:0!important;padding-left:0!important;width:200px}
.fblock-prelast{padding-right:32px!important;width:5px}
.fblock div{padding-bottom:5px}
.mCSB_scrollTools .mCSB_draggerContainer{width:auto!important}
.content .left_section #left_catalog{position:relative;z-index:10;top:-36px;width:252px}
.bx-subscribe .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}
.bx-subscribe-desc{color:#aaa;font-size:12px;position:relative;margin-top:-5px;margin-bottom:3px}
.bx-subscribe .bx-input-group .bx-form-control{padding:2px 5px;font-size:14px;line-height:1.42857;color:#555;background-color:#F8FAFC;border:1px solid #D5DADC;border-radius:2px;outline:0 none;box-shadow:none!important;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;width:181px}
.bx-ios .bx-subscribe .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}
.btn-subscribe{cursor:pointer;text-align:center;background:#F59001 none repeat scroll 0 0;border:0 none;color:#FFF;font-size:13px;position:relative;text-transform:uppercase;border-radius:2px;height:30px;padding:0 50px 0 10px;vertical-align:middle;outline:0 none;transition:width 5s linear 0;width:193px}
.btn-subscribe:hover{background:#E08300}
.btn-subscribe:before{content:" ";position:absolute;top:0;bottom:0;right:0;width:40px;background-color:#CE7800;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;border-radius:0 2px 2px 0}
.btn-subscribe span{display:block;-webkit-animation-name:MeilSendSpan;animation-name:MeilSendButton;-webkit-animation-duration:.3s;animation-duration:.3s}
.btn-subscribe.send{padding:5px 40px;-webkit-animation-name:MeilSend;animation-name:MeilSend;-webkit-animation-duration:.5s;animation-duration:.5s}
.btn-subscribe.send:before{width:0;background-position:100px 50%;-webkit-animation-name:MeilSendButton;animation-name:MeilSendButton;-webkit-animation-duration:.5s;animation-duration:.5s}
@keyframes MeilSend {
0%{padding:5px 60px 5px 20px}
100%{padding:5px 40px}
}
@-webkit-keyframes MeilSend {
0%{padding:5px 60px 5px 20px}
100%{padding:5px 40px}
}
@keyframes MeilSendSpan {
0%{color:transparent}
100%{color:#fff}
}
@-webkit-keyframes MeilSendSpan {
0%{color:transparent}
100%{color:#fff}
}
@keyframes MeilSendButton {
0%{width:40px;background-position:50%}
100%{width:0;background-position:100px 50%}
}
@-webkit-keyframes MeilSendButton {
0%{width:40px;background-position:50%}
100%{width:0;background-position:100px 50%}
}
.bx_subscribe_response_container{padding:40px;color:#35414e}
.bx_subscribe_checkbox_container{line-height:16px;font-size:13px;margin-bottom:3px;vertical-align:middle;color:#aaa}
.oferta{border:2px solid #F1F1F1;border-radius:10px;margin:10px 0;padding:10px}
.hrr{background-color:#A4A4A4;border:none;height:1px}
.hhr{width:1px;height:202px;background:#505050 none repeat scroll 0 0;display:block;border:medium none;box-shadow:1px 0 0 #151515;position:relative;top:-5px}
.social-img{float:left;padding-right:5px;height:28px;padding-bottom:5px}
.copy-box{color:#A4A4A4!important;font-size:12px!important;padding-bottom:10px}
.copy-box2{margin-top:70px;color:#A4A4A4!important;font-size:11px!important;text-align:center;padding-right:6px;padding-top:5px}
.news_list li{width:430px;display:inline-block;float:left;border-top:1px dotted #d6d6d6;height:140px;padding-top:10px}
.news_list li:nth-child(1),.news_list li:nth-child(2){border-top:none!important}
.vendorDesc{padding:20px 0}
.stick{padding:2px 4px 2px 5px;border-radius:10px;color:#FFF;text-shadow:0 1px 1px #444;box-shadow:0 0 1px #3C3C3C inset;margin-bottom:2px;background:transparent linear-gradient(to bottom,#FF8A11 0%,#FF810E 51%,#FF6D00 100%) repeat scroll 0 0}
.sticks{position:absolute;top:40px;left:10px}
.text_job table td{vertical-align:top}
hr.liner{background:#fff none repeat scroll 0 0;display:block;border:medium none;border-top:1px #ccc dashed;padding:10px 0}
.news-date-time{color:#969696}
.images-mag{display:inline-block;width:180px;height:100px;overflow:hidden;border-radius:7px}
.show-props{cursor:pointer;color:#f59001;border-bottom:1px #f59001 dotted;display:inline;margin-left:500px;display:none}
.ExcelTable td{border-collapse:separate!important}
.product-badge{padding:5px 10px;border-radius:8px;border:1px #4c4c4c solid;color:#000}
.product-badge:hover{color:#000!important}
.regions{border:2px #ccc solid;margin-bottom:10px;border-radius:5px;transition:1s}
.regions:hover{box-shadow:0 0 15px #A9A9A9;transition:1s}
.regions tr td:first-child{width:360px;padding:10px}
.regions tr td:last-child{padding:0;margin:0}
.block_s1{box-shadow:0 1px 4px #d8d8d8;border-radius:7px;overflow:hidden}
.stickers{position:absolute;top:5px;left:5px;z-index:2;transition:1s}
.stickers:hover{opacity:.5;transition:1s}
.stickers [class*="sticker_"]{display:block;height:46px;width:41px;background:url(/images/markers_product.png) 0 0 no-repeat;margin:-15px 0 0}
.stickers .sticker_new{background-position:-92px 0}
.stickers .sticker_recommend{background-position:-47px 0}
.stickers .sticker_stock{background-position:-138px 0}
.stickers .sticker_hit{background-position:0 0}
.stickers [class*="sticker_"]:first-child{margin-top:0}
.bgradient-light{background:#ffa856;background:-moz-linear-gradient(top,#ffa856 0%,#ff995e 51%,#ffa856 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffa856),color-stop(51%,#ff995e),color-stop(100%,#ffa856));background:-webkit-linear-gradient(top,#ffa856 0%,#ff995e 51%,#ffa856 100%);background:-o-linear-gradient(top,#ffa856 0%,#ff995e 51%,#ffa856 100%);background:-ms-linear-gradient(top,#ffa856 0%,#ff995e 51%,#ffa856 100%);background:linear-gradient(to bottom,#ffa856 0%,#ff995e 51%,#ffa856 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa856',endColorstr='#ffa856',GradientType=0)}
.shadow1{box-shadow:0 0 4px #b4b4b4!important}
.moderate_link{display:block;margin:0 auto;font-size:16px;text-align:center;width:300px}
.vendor-desc{padding:10px;margin-bottom:10px;min-height:100px}
.catalog_filter{z-index:999!important}
.offers_box{overflow:auto}
.smartfilter .price .bx_filter_param_area:first-child{margin:0}
.bx_filter_container .bx_filter_block span{width:106px}
.pluso{position:absolute;right:0;top:0}
.header_grey{position:relative}
.sel_row,.sel_row input,.sel_row .new_price,.sel_row .old_price{background:#f59001!important;color:#fff!important}
.sel_row .plus,.sel_row .minus{color:#fff!important}
.action-selector{color:#606060;font-size:15px;font-weight:700;border-image:none;text-decoration:none;margin-right:5px;border-radius:5px;padding:3px 5px}
.action-selector-active{color:#f59001}
span.share42-item a{zoom:.7;border-radius:5px}
.section-list-names{margin:3px 0}
.video_icon{position:absolute;bottom:115px;left:0;z-index:2;transition:1s}
.video_icon img{width:25px!important;height:25px}
.ac_results{padding:3px;background-color:#fff;overflow:hidden;z-index:99999;width:594px!important;box-shadow:0 1px 1px #9A9A9A}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;max-height:none!important}
.ac_results li{margin:0;padding:0;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:594px}
.ac_loading{background:#fff url(/images/indicator.gif) right center no-repeat}
.ac_results li a{font-size:17px;margin-left:5px;font-family:OpenSans,Arial,sans-serif}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{background:#ffe0c3!important}
.shareaholic-canvas{margin-top:-42px}
.mainpage-block{clear:both;box-shadow:0 0 4px #b4b4b4!important;border-radius:10px}
.mainpage .header_grey{margin-bottom:20px}
.catalog-price{color:red}
#bx_755115 .b2bBodyListSS{
min-height:inherit;
}
.bx_vertical_menu_advance{
 display: block !important;
}
div.catalog-section table td{padding-right:10px;padding-top:10px}
.slider-wpapper{width:800px;margin:0 auto;padding-top:20px;background-color:#fff}
.slider-wpapper .one_product{margin:0;padding:0;height:330px;width:100%!important;list-style:none;border:none!important;box-shadow:none!important}

.seemore .title{font-size:20px;margin:15px 0;font-weight:500}
.seemore .link a{display:inline-block;padding:7px 15px;margin-right:15px;border-radius:5px;box-shadow:0 0 3px #6a6a6a;text-decoration:none}
.seemore .link a:hover{text-decoration:underline}


.contacts__panel a.vopros {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    justify-content: center;
    background-size: inherit;
    padding: 0 15px;
    width: 130px;
    font-size: 18px;
    height: 35px;
    margin-left: 10px;
    border-radius: 4px;
    transform: translateY(-10px);
}

.header_mobile, .mobile_dropdown_menu
{
    display: none;
}


.bg_footer .footer .mobile_footer {
    display: none;
}
@media(max-width:768px){
    body {
        min-width: 300px;
    }
    .header, .wrap_menu, .wrapper, .bg_footer {
        width: auto;
    }
    .left_section, .top_menu_section, .top_menu_section2, .left_block {
        display: none;
    }
    .header {
        display: none;
    }
    .header_mobile {
        display: flex;
        height: 80px;
        gap: 10px;
        align-items: center;
        background: #FFF;
        box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.12);
        justify-content: space-around;
        padding: 0 25px;
    }
    .menu_burger {
        padding: 9px 16px;
        border-radius: 5px;
        border: 2px solid #FF8911;
        text-align: center;
        font-family: "Open Sans Condensed";
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
        color: #FF8911;
        display: flex;
        gap: 10px;
        align-items: center;
    }
    .product_list {
        margin: 0 10px;
        width: 100%;
        float: none;
    }
    .mobile_logo img {
        max-height: 60px;
        /*padding: 20px 10px 20px 20px;*/
    }

    .form_top_search_mobile {
        position: relative;
    }
    input.search_form_mobile {
        display: flex;
        padding: 12px 10px 11px 19px;
        justify-content: flex-end;
        align-items: flex-start;
        min-width: 220px;
        border-radius: 3px;
        border: 1px solid #CECECE;
    }
    .mobile_search {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M16.5851 14.5819L12.9888 10.9857C13.7319 9.86577 14.1668 8.52488 14.1668 7.08341C14.1668 3.17762 10.9892 -9.60706e-07 7.08341 -6.19251e-07C3.17762 -2.77796e-07 2.77796e-07 3.17762 6.19251e-07 7.08341C9.60706e-07 10.9892 3.17762 14.1668 7.08341 14.1668C8.52488 14.1668 9.86577 13.7319 10.9857 12.9888L14.5819 16.5851C15.1344 17.1383 16.0326 17.1383 16.5851 16.5851C17.1383 16.0319 17.1383 15.1351 16.5851 14.5819ZM2.12502 7.08341C2.12502 4.34921 4.34921 2.12502 7.08341 2.12502C9.8176 2.12502 12.0418 4.34921 12.0418 7.08341C12.0418 9.8176 9.8176 12.0418 7.08341 12.0418C4.34921 12.0418 2.12502 9.8176 2.12502 7.08341Z' fill='url(%23paint0_linear_130_87)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_130_87' x1='8.5' y1='-7.43094e-07' x2='8.5' y2='17' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF8911'/%3E%3Cstop offset='1' stop-color='%23FF6E01'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
        width: 17px;
        height: 17px;
        position: absolute;
        right: 10px;
        top: 31%;
        background-color: unset;
    }
    .icons_header_mobile {
        display: flex;
        flex-flow: row;
        gap: 10px;
    }
    .owl-carousel.owl-drag .owl-item {
        border-radius: 5px !important;
    }
    a.header_grey {
        text-align: center;
    }
    .small_basket_mobile {
        position: relative;
    }
    .small_basket_mobile a span{
        position: absolute;
        right: -8px;
        top: -8px;
        width: 20px;
        height: 20px;
        color: #fff;
        background-color: #FF6E01;
        border-radius: 15px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-family: Tahoma;
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
    }
    /* Выпадающее меню для мобильной версии */
    .mobile_dropdown_menu {
        position: fixed;
        top: 80px;
        left: 0;
        width: 100%;
        height: calc(100vh - 80px);
        background: rgba(0, 0, 0, 0.5);
        z-index: 9999;
        opacity: 0;
        visibility: hidden;
        transition: all 0.3s ease;
    }

    .mobile_dropdown_menu.active {
        opacity: 1;
        visibility: visible;
        display: block;
    }

    .mobile_menu_content {
        background: #fff;
        height: 100%;
        padding: 0 30px 35px 30px;
        display: flex;
        flex-direction: column;
        gap: 30px;
        overflow-y: auto;
    }

    .mobile_menu_section {
        border-bottom: 1px solid #eee;
        padding-bottom: 20px;
    }

    .mobile_menu_title {

        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 140%;
        text-transform: uppercase;
        color: #333;
    }

    .mobile_catalog_menu ul,
    .mobile_main_menu ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }

    .mobile_catalog_menu li,
    .mobile_main_menu li {
        margin-bottom: 0px;
    }

    .mobile_catalog_menu a,
    .mobile_main_menu a {
        color: #333;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 200%;
    }

    .mobile_catalog_menu a:hover,
    .mobile_main_menu a:hover {
        color: #FF8911;
    }

    .mobile_menu_actions {
        /*margin-top: auto;*/
    }

    .mobile_quick_order {
        width: 100%;
        background: linear-gradient(135deg, #FF8911 0%, #FF6E01 100%);
        color: white;
        border: none;
        padding: 15px 20px;

        font-size: 16px;
        font-weight: 700;
        text-transform: uppercase;
        border-radius: 5px;
        margin-bottom: 20px;
        cursor: pointer;
        transition: transform 0.3s ease;
    }

    .mobile_quick_order:hover {
        transform: translateY(-2px);
    }

    .mobile_contact_info {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        gap: 10px;
    }

    .mobile_contact_item {
        display: flex;
        align-items: center;
        gap: 10px;

        font-size: 14px;
        color: #333;
    }

    .mobile_contact_icon {
        font-size: 16px;
        width: 37px;
        text-align: center;
    }

    .mobile_contact_text {
        flex: 1;
    }

    .mobile_contact_item:last-child .mobile_contact_text {
        color: #FF8911;
    }

    /* Стили для списков мобильного меню */
    .mobile_catalog_list,
    .mobile_main_list {
        list-style: none;
        padding: 0;
        margin: 0;
    }

    .mobile_catalog_item,
    .mobile_main_item {
        margin-bottom: 8px;
    }

    .mobile_catalog_link,
    .mobile_main_link {

        font-size: 16px;
        color: #333;
        text-decoration: none;
        display: block;
        padding: 8px 0;
        transition: color 0.3s ease;
    }

    .mobile_catalog_link:hover,
    .mobile_main_link:hover {
        color: #FF8911;
    }

    .mobile_catalog_item.active .mobile_catalog_link,
    .mobile_main_item.active .mobile_main_link {
        color: #FF8911;
        font-weight: 600;
    }

    /* Предотвращение прокрутки страницы при открытом меню */
    body.menu-open {
        overflow: hidden;
    }

    .hr_mobile {
        border-top: 1px solid #D2D2D2;
        height: 1px;
        margin-bottom: 20px;
        width: calc(100% + 38px);
        z-index: 999;
        display: inline-block;
    }
    /* Анимация для кнопки меню */
    .menu_burger {
        cursor: pointer;
        transition: all 0.3s ease;
    }

    .menu_burger:hover {
        transform: scale(1.05);
    }

    .menu_burger:active {
        transform: scale(0.95);
    }
    .menu_list_mobile {
        display: flex;
        flex-flow: row;
        justify-content: space-between;
    }
    .menu_list_mobile .mobile_menu_section {
        width: 45%;
    }
    .mobile_menu_btn {
        border-radius: 5px;
        background: linear-gradient(180deg, #FF8911 0%, #FF6E01 100%);
        color: #FFF;
        text-align: center;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
        width: 45%;
        display: inline-block;
        max-width: 335px;
        padding: 9px;
        text-decoration: none;
    }
    .mobile_menu_link {
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 200%;
        background: linear-gradient(180deg, #FF8911 0%, #FF6E01 100%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        text-decoration: none;
        margin-left: 40px;
    }
    .menu_burger svg.open {
        display: none;
    }
    .menu-open .menu_burger {
        color: #333 ;
        border: 2px solid #333;
    }
    .menu_burger svg.open {
        display: none;
    }
    .menu-open .menu_burger svg.close {
        display: none;
    }
    .menu-open .menu_burger svg.open {
        display: inline-block;
    }
    .right_section {
        width: 100%;
        margin: 0;
        margin: 0;
        overflow: hidden;
    }
    .main_banner .block_s1 {
        box-shadow: none !important;
        border: none;
    }
    .main_banner {
        width: 100%;
    }
    #main_slider {
        width: 100%;
		height: 180px;
    }
    #main_slider a {
        height: 100% !important;
    }

    #main_slider a img {
        width: 100% !important;
        height: auto;
    }
    #pagercicle {
        position: absolute;
        z-index: 8;
        right: auto;
        top: auto;
        bottom: -15px;
        left: 50%;
        transform: translateX(-50%);
    }
    #pagercicle a {
        width: 7px;
        height: 7px;
        border: 2px solid #ffffff;
        margin-right: 15px;
    }
    #pagercicle a.activeSlide {
        background: #fff;
        opacity: 1;
        border: 2px solid #C4C4C4;

    }
    .wrapper{
        margin: 0 20px;
    }
    .bg_footer .footer .adrr_footer {
        display: none;
    }
    .bg_footer .footer .mobile_footer {
        display: inline-block;
        margin: 40px 30px;
    }
    .col_footer_menu .fhead a,
    .col_footer_menu .fhead {
        color: #FFF !important;

        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
    }
    .col_footer_menu a {
        color: #FFF !important;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 200%; /* 32px */
    }
    .col_footer_menu {
        display: flex;
        gap: 40px;
        margin-bottom: 40px;

    }
    .letf_col_menu,
    .right_col_menu
    {
        width: 50%;
    }
    .footer_mobile_subcribe .bx-input-group {
        color: #FFF;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        display: flex;
        flex-flow: column;
        width: 100%;
    }
    .footer_mobile_subcribe .bx-input-group .bx-form-control {
        width: 100%;
    }
    .footer_mobile_subcribe .bx-input-group .bx-form-control {
        border-radius: 3px;
        border: 1px solid #CECECE;
        background: #FFF;
        height: 40px;
        max-width: 100%;
        padding: 0;
        margin: 0;
    }
    .footer_mobile_subcribe .bx-input-group label span {
        color: #FF6E01;
    }
    .footer_mobile_subcribe .btn {
        background: linear-gradient(180deg, #FF8911 0%, #FF6E01 100%);
        border-radius: 5px;
        padding: 9px ;
        width: 100%;
        color: #FFF;
        text-align: center;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
    }
    .footer_mobile_subcribe .bx-input-group label {
        margin-bottom: 5px;
    }
    form.footer_mobile_subcribe {
        margin-top: 15px;
        display: flex;
        flex-flow: column;
        gap: 10px;
    }
    .mobile_footer .copyrights {
        color: #FFF !important;

        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 22.4px */
    }
    .mobile_footer .copy-box {
        color: #FFF !important;
        font-size: 10px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
    }
    .bg_footer {
        margin-bottom: 0;
    }
    .slider-wpapper {
        width: 100%;
    }
    .mainpage-block {
        box-shadow: none !important;
    }
    .owl-carousel.owl-drag .owl-item {
        border-radius: 10px !important;
        border: 1px solid #E5E5E5 !important;
        background: #FFF !im§;
    }
    .owl-theme .owl-dots .owl-dot span {

        margin: 5px 7px !important;
        background: #ff8a11 !important;
        display: block !important;
        -webkit-backface-visibility: visible!important;
        transition: opacity 200ms
        ease !important;
        border-radius: 30px !important;
        width: 7px !important;
        height: 7px !important;
        border: 2px solid #fff !important;
        margin-right: 15px !important;
    }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {

        background: #fff !important;
        opacity: 1 !important;
        border: 2px solid #C4C4C4 !important;
    }
    .product_list h2 {
        color: #333;
        text-align: center;
        font-family: Tahoma;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
    }
    div.linling {
        display: flex;
        flex-flow: wrap;
        gap: 10px;
    }




        a.linking__item {
            text-decoration: none;
            display: flex;
            padding: 10px 18px 10px 25px;
            justify-content: center;
            border-radius: 20px;
            border: 1px solid #E5E5E5;
            background: #FFF;
            text-align: center;
            box-shadow: unset;
            margin: 0;
        }

}

/* Планшетная версия (768px - 1024px) */
@media(max-width: 768px) {
    .header_mobile {
        display: flex;
        height: 80px;
        gap: 10px;
        align-items: center;
        background: #FFF;
        box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.12);
        justify-content: space-around;
        padding: 0 25px;
    }

    .header {
        display: none;
    }
    table.tablesorter thead tr .header {
        display: table-cell;
    }

    .top_menu_section,
    .top_menu_section2 {
        display: none;
    }

    /* Выпадающее меню для планшетной версии */
    .mobile_dropdown_menu {
        position: fixed;
        top: 80px;
        left: 0;
        width: 100%;
        height: calc(100vh - 80px);
        background: rgba(0, 0, 0, 0.5);
        z-index: 9999;
        opacity: 0;
        visibility: hidden;
        transition: all 0.3s ease;
    }

    .mobile_dropdown_menu.active {
        opacity: 1;
        visibility: visible;
    }

    .mobile_menu_content {
        background: #fff;
        height: 100%;
        padding: 20px;
        display: flex;
        flex-direction: column;
        gap: 30px;
        overflow-y: auto;
    }

    .mobile_menu_section {
        border-bottom: 1px solid #eee;
        padding-bottom: 20px;
    }

    .mobile_menu_title {

        font-size: 24px;
        font-weight: 700;
        color: #333;
        margin-bottom: 15px;
        text-transform: uppercase;
    }

    .mobile_catalog_menu ul,
    .mobile_main_menu ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }

    .mobile_catalog_menu li,
    .mobile_main_menu li {
        margin-bottom: 0px;
		display: block;
    }

    .mobile_catalog_menu a,
    .mobile_main_menu a {


        color: #333;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 200%;
    }

    .mobile_catalog_menu a:hover,
    .mobile_main_menu a:hover {
        color: #FF8911;
    }

    .mobile_menu_actions {
        /*margin-top: auto;*/
    }

    .mobile_quick_order {
        width: 100%;
        background: linear-gradient(135deg, #FF8911 0%, #FF6E01 100%);
        color: white;
        border: none;
        padding: 15px 20px;

        font-size: 16px;
        font-weight: 700;
        text-transform: uppercase;
        border-radius: 5px;
        margin-bottom: 20px;
        cursor: pointer;
        transition: transform 0.3s ease;
    }

    .mobile_quick_order:hover {
        transform: translateY(-2px);
    }

    .mobile_contact_info {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
        gap: 10px;
    }

    .mobile_contact_item {
        display: flex;
        align-items: center;
        gap: 10px;

        font-size: 14px;
        color: #333;
    }

    .mobile_contact_icon {
        font-size: 16px;
        width: 37px;
        text-align: center;
    }

    .mobile_contact_text {
        flex: 1;
    }

    .mobile_contact_item:last-child .mobile_contact_text {
        color: #333;

        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 120%; /* 19.2px */
    }
    .mobile_menu_phone {
        color: #333;
        text-decoration: none;
        font-size: 19px;
        font-style: normal;
        font-weight: 700;
        line-height: 200%; /* 48px */
    }
    .mobile_menu_email {
        font-family: Tahoma;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 200%; /* 40px */
        color: #FF8911;
        text-decoration: none;
    }

    /* Стили для списков мобильного меню */
    .mobile_catalog_list,
    .mobile_main_list {
        list-style: none;
        padding: 0;
        margin: 0;
    }

    .mobile_catalog_item,
    .mobile_main_item {
        margin-bottom: 8px;
    }

    .mobile_catalog_link,
    .mobile_main_link {

        font-size: 16px;
        color: #333;
        text-decoration: none;
        display: block;
        padding: 0px 0;
        transition: color 0.3s ease;
    }

    .mobile_catalog_link:hover,
    .mobile_main_link:hover {
        color: #FF8911;
    }

    .mobile_catalog_item.active .mobile_catalog_link,
    .mobile_main_item.active .mobile_main_link {
        color: #FF8911;
        font-weight: 600;
    }

    /* Предотвращение прокрутки страницы при открытом меню */
    body.menu-open {
        overflow: hidden;
    }

    /* Анимация для кнопки меню */
    .menu_burger {
        cursor: pointer;
        transition: all 0.3s ease;
    }

    .menu_burger:hover {
        transform: scale(1.05);
    }

    .menu_burger:active {
        transform: scale(0.95);
    }

    .adaprive_section_list{
        display: flex;
        flex-wrap: wrap;
        gap: 8px;
    }
    .inner_section_list .one_section {
        flex: 1 1 30%;
        max-width: calc(33.333% - 48px);
        border: 1px solid #E5E5E5;
        border-radius: 20px;
        margin: 0;
        padding: 20px;
        float: unset;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
    }
    .cnt-info {
        background: #F59001 none repeat scroll 0 0;
        color: #FFF;
        font-weight: 700;
        padding: 4px;
        border-radius: 8px;
        display: inline-block;
        height: 15px;
        width: 25px;
        top: 20px;
        position: absolute;
        right: 20px;
    }
    .adaprive_items_list {
        display: flex;
        flex-wrap: wrap;
        gap: 8px;
    }
    .adaprive_items_list .one_section_product_cells {
        flex: 1 1 30%;
        max-width: calc(33.333% - 48px);
        border: 1px solid #E5E5E5;
        border-radius: 20px;
        margin: 0;
        padding: 20px;
        float: unset;
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
        box-shadow: unset;
    }
    .adaprive_items_list .one_section_product_cells .name_product {
        height: auto;
    }
    .adaprive_items_list .one_section_product_cells .name_product a {
        color: #333;
        text-align: center;
        font-family: Tahoma;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        text-decoration: none;
    }
    .adaprive_items_list .one_section_product_cells .buy_block {
        border-radius: 5px;
        background: linear-gradient(180deg, #FF8A11 0%, #FF6E01 100%);
        width: 100%;
    }
    .adaprive_items_list .one_section_product_cells .buy_block a {
        background: none;
        padding: 5px;
        height: auto;
        width: auto;
    }
    .adaprive_items_list .one_section_product_cells .buys {
        width: 90%;
    }
    .adaprive_items_list .one_section_product_cells .buy_block a:before {
        content: "";
        width: 18px;
        height: 18px;
        margin-right: 10px;
        display: inline-block;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_369_24)' filter='url(%23filter0_d_369_24)'%3E%3Cg filter='url(%23filter1_d_369_24)'%3E%3Cpath d='M14.3086 0.5625C12.2734 0.5625 10.6172 2.21868 10.6172 4.25391C10.6172 6.28914 12.2734 7.94531 14.3086 7.94531C16.3438 7.94531 18 6.28914 18 4.25391C18 2.21868 16.3438 0.5625 14.3086 0.5625ZM15.8906 4.78125H14.8359V5.83594H13.7812V4.78125H12.7266V3.72656H13.7812V2.67188H14.8359V3.72656H15.8906V4.78125Z' fill='white'/%3E%3Cpath d='M4.81641 13.2188C5.1082 13.2188 15.109 13.2188 14.7165 13.2188L15.8855 8.71007C15.5191 8.84022 15.1333 8.921 14.7321 8.95718L14.721 9H12.2447L12.284 8.52922C11.9196 8.3558 11.5867 8.1341 11.2804 7.87771L11.1869 9H8.99279L8.81698 6.89062H10.3659C10.1489 6.56715 9.98698 6.20873 9.85402 5.83594H4.88781L4.18454 2.67188H0V3.72656H3.33893L5.21346 12.1641H4.81641C3.94404 12.1641 3.23438 12.8737 3.23438 13.7461C3.23438 14.6185 3.94404 15.3281 4.81641 15.3281H5.44089C5.38179 15.4939 5.34375 15.6697 5.34375 15.8555C5.34375 16.7278 6.05341 17.4375 6.92578 17.4375C7.79815 17.4375 8.50781 16.7278 8.50781 15.8555C8.50781 15.6697 8.46977 15.4939 8.41068 15.3281H10.7143C10.6552 15.4939 10.6172 15.6697 10.6172 15.8555C10.6172 16.7278 11.3269 17.4375 12.1992 17.4375C13.0716 17.4375 13.7812 16.7278 13.7812 15.8555C13.7812 15.6697 13.7432 15.4939 13.6841 15.3281H14.8359V14.2734H4.81641C4.52545 14.2734 4.28906 14.037 4.28906 13.7461C4.28906 13.4551 4.52545 13.2188 4.81641 13.2188ZM12.1569 10.0547H14.4476L13.9007 12.1641H11.981L12.1569 10.0547ZM11.099 10.0547L10.9232 12.1641H9.25643L9.08061 10.0547H11.099ZM8.19861 12.1641H6.29427L5.82543 10.0547H8.0228L8.19861 12.1641ZM5.1222 6.89062H7.75916L7.93498 9H5.59107L5.1222 6.89062ZM7.45312 15.8555C7.45312 16.1464 7.21673 16.3828 6.92578 16.3828C6.63483 16.3828 6.39844 16.1464 6.39844 15.8555C6.39844 15.5645 6.63483 15.3281 6.92578 15.3281C7.21673 15.3281 7.45312 15.5645 7.45312 15.8555ZM12.7266 15.8555C12.7266 16.1464 12.4902 16.3828 12.1992 16.3828C11.9083 16.3828 11.6719 16.1464 11.6719 15.8555C11.6719 15.5645 11.9083 15.3281 12.1992 15.3281C12.4902 15.3281 12.7266 15.5645 12.7266 15.8555Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_369_24' x='0' y='0' width='20' height='20' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='0.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_369_24'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_369_24' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_369_24' x='0' y='0.5625' width='20' height='18.875' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='0.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_369_24'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_369_24' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_369_24'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    }
    div#pagination {
        display: flex;
        gap: 20px;
        justify-content: center;
        padding-top: 20px;
    }
    .adaprive_items_list .one_section_product_cells .price_block span {
        font-weight: bold;
    }
    .morePhotos_rel {
        width: auto;
        height: auto;
    }
    #tech {
        display: inline-block;
        width: 100%;
    }
    .left_item_detail {
        width: 100%;
    }
    .detail_tech_info {
        width: 100%;
        display: flex;
        flex-flow: wrap;
    }
    .show-props {
        margin: 0;
    }
    .catalog-element .tabsoffers,
    .offers_detail,
    .catalog-element .scroll_also
    {
        width: calc(100vw - 40px);;
    }
    .offers_detail table#offers_table {
        min-width: max-content;
    }
    #tabs .ui-widget-header {
        display: flex;
        justify-self: center;
        width: 100%;
        flex-flow: wrap;
    }
    #tabs {
        margin-top: 35px;
    }
    #tabs .ui-widget-header li.ui-tabs-active {
        border-radius: 5px;
        border: 1px solid #E5E5E5 !important;
    }
    #tabs .ui-widget-header li.ui-tabs-active a {
        color: #FF9A00 !important;
    }
    #tabs .ui-widget-header li.ui-state-default {
        border: none;
    }
    #tabs .ui-widget-header li.ui-state-default a {
        color: #333;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 140%;
        ;
    }
    .ui-tabs .ui-tabs-panel {
        border: none;
    }
    .catalog-element .prop .name_prop {
        color: #333;
        font-family: Tahoma;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
    }
    .prop td {
        padding: 10px 10px 10px 0px;
    }
    span.val_prop {
        display: block;
        text-align: right;
        color: #333;
        font-family: Tahoma;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 19.6px */
    }

}
.search_mobile_btn {
    display: none;
}
@media(max-width:595px){
    .header_mobile {
        gap: 0px;
        padding: 0 10px 0 10px;
		padding: 0;
    }
    .icons_header_mobile {
        gap: 5px;
    }
    .menu_burger {
        padding: 9px 11px 7px 11px;
    }
    .menu_burger span {
        display: none;
    }
    .form_top_search_mobile {
        display: none;
    }
    .mobile_logo img {
        height: 37px;
    }
    .menu_list_mobile {
        flex-direction: column;
    }
    .mobile_catalog_menu a, .mobile_main_menu a {
        line-height: 100%;
    }
    .search_mobile_btn {
        display: inline-block;
    }
    .col_footer_menu {
        flex-flow: column;
    }
    .letf_col_menu, .right_col_menu {
        width: 100%;
    }
    #main_slider a {
        width: 100% !important;
        left: 50% !important;
        transform: translateX(-50%);
    }
    .mobile_menu_btn {
        width: 100%;
        max-width: -webkit-fill-available;
    }
    .menu_list_mobile .mobile_menu_section {
        width: auto;
    }
    .mobile_menu_title {
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .mobile_catalog_menu a, .mobile_main_menu a {
        line-height: 110%;
    }
    .mobile_menu_link {
        margin-left: 0;
    }

    .mobile_menu_content {
        gap: 10px;
    }
    .mobile_contact_info {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        gap: 0;
        padding-bottom: 100px;
    }
    .mobile_menu_phone {
        color: #333;
        text-decoration: none;
        font-size: 19px;
        font-style: normal;
        font-weight: 700;
        line-height: 200%; /* 48px */
    }
    .mobile_menu_email {
        font-family: Tahoma;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 200%; /* 40px */
        color: #FF8911;
        text-decoration: none;
    }
    .mobile_contact_text {
        color: #333 !important;
        font-size: 16px;
    }

    .div_form_top_search_mobile.active .form_top_search_mobile {
        position: absolute;
        background-color: #fff;
        z-index: 99;
        padding: 20px 0;
        display: flex;
        width: 100%;
        -webkit-box-shadow: 0px 5px 5px -5px rgba(34, 60, 80, 0.6);
        -moz-box-shadow: 0px 5px 5px -5px rgba(34, 60, 80, 0.6);
        box-shadow: 0px 5px 5px -5px rgba(34, 60, 80, 0.6);
    }

    .div_form_top_search_mobile {
        position: absolute;
        z-index: 999;
        top: 80px;
        width: 100vw;
        background-color: #fff;
    }
    input.search_form_mobile {
        width: 85%;
        margin: 0 auto;
    }
    .mobile_search {
        right: 25px;
        top: 32px;
    }
    .top_plash {
        position: relative;
        height: 60px;
    }
    .count_plash.right {
        position: absolute;
        bottom: 0;
    }
    .owl-carousel.owl-drag .owl-item {
        border: none !important;
    }
    .inner_section_list .one_section {
        flex: 1 1 49%;
        max-width: calc(49.333% - 24px);
        border: 1px solid #E5E5E5;
        border-radius: 20px;
        margin: 0;
        padding: 10px;
    }
    .inner_section_list .one_section a img {
        max-height: 115px;
    }
    .adaprive_items_list .one_section_product_cells {
        flex: 1 1 49%;
        max-width: calc(49.333% - 24px);
        border: none;
        border-radius: unset;
        margin: 0;
        padding: 10px;
    }

    .adaprive_items_list .one_section_product_cells img {
        width: 150px;
    }
    .adaprive_items_list .one_section_product_cells .price_block {
        height: auto;
    }

    div#pagination {
        display: flex;
        gap: 10px;
        justify-content: center;
        padding-top: 20px;
        flex-flow: column;
        align-items: center;
    }
    .first_left_info {
        display: flex;
        flex-flow: column;
    }
}

.header_mobile {
	transition: .2s;
}
.header_mobile.fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9;
    padding: 0;
}

.popup-window {
	max-width: 100%;
}

@media(max-width: 768px) {
	.news_list li {
		display: flex;
		height: auto;
	}
	ul.news_list .news_block {
		max-width: 100%;
	}
}
@media(max-width: 585px) {
	.one_job .text_job {
		margin: 0;
	}
	.one_job #map,
	.one_job table {
		max-width: 100%;
	}
	.one_job table tr {
		display: flex;
		flex-direction: column;
	}
	.one_job table td {
		width: 100%;
	}
}


.mobile_footer .footer_social {
	display: flex;
	gap: 16px;
}
.mobile_footer .footer_social > a {
	width: 36px;
	height: 36px;
}
.mobile_footer .footer_social > a svg {
	width: 100%;
	height: 100%;
}

.first_left_info {
	display: flex;
}
.first_left_info .image_slider {
	
}
.first_left_info .image_slider .image {
	float: none;
}
.first_left_info .image_slider .morePhotos_rel,
.first_left_info .image_slider .morePhotos_rel .morePhotos {
	float: none;
}
.first_left_info .image_slider .morePhotos_rel {
	width: 100%;
	height: auto;
}
.first_left_info .image_slider .morePhotos_rel .morePhotos {
	display: flex;
}

.first_left_info .detail_tech_info {
	width: 100%;
}
.first_left_info .detail_tech_info #tech {
	width: 100%;
}

@media (max-width: 768px) {
    .detail_tech_info {
        flex-direction: column;
    }
	.cheaper {
		margin: 16px 0;
	}
}

/*
.conditions {
	margin-top: 36px;
	margin-bottom: 36px;
}
.conditions-wrapper {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
}
.conditions-wrapper .item {
	width: calc(33.33% - 8px);
	min-width: calc(33.33% - 8px);
	max-width: calc(33.33% - 8px);
	border: 1px solid #f1f1f1;
	padding: 16px;
	box-sizing: border-box;
	border-radius: 4px;
}
.conditions-wrapper .item {
	display: flex;
    gap: 16px;
}
.conditions-wrapper .item .h4,
.conditions-wrapper .item .title,
.conditions-wrapper .item p {
	margin-bottom: 8px;
}
.conditions-wrapper .item .h4,
.conditions-wrapper .item .title  {
    color: #606060;
    font-size: 15px;
    font-weight: 700;
}
.conditions-wrapper .item svg {
	width: 36px;
	height: 36px;
}
@media (max-width: 768px) {
	.conditions-wrapper {
		flex-direction: column;
	}
	.conditions-wrapper .item {
		width: 100%;
		min-width: 100%;
		max-width: 100%;
	}
}
*/

.news-detail img {
	max-width: 100%;
}
.news-detail blockquote {
  background: #f9f9f9;
  border-left: 4px solid #ccc;
  margin: 1.5em 10px;
  padding: 20px;
  quotes: "\201C""\201D""\2018""\2019";
}
.news-detail blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.news-detail .author {
	margin-top: 10px;
	font-style: italic;
}
.news-detail .author:before {
	content: '— ';
}
.news-detail .content-list {
	margin-top: 15px;
}
.news-detail .content-list .title {
	margin-bottom: 5px;
}

.news-detail h2[id^="title"],
.news-detail h3[id^="title"] {
	margin-top: -330px;
	padding-top: 330px;
}

.news-detail table {
	margin-bottom: 15px;
}

/*jobs*/
.one_job .text_jobs{
	display:none;
}
.one_job .plash_jobs {
	height:auto;
	width:100%;
	background:#f59001;	
	margin-bottom:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	cursor:pointer;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.one_job .plash_jobs > .name_job {
	order: 1;
}
.one_job .plash_jobs > .clear {
	order: 2;
}
.one_job .plash_jobs > .strelka_job {
	order: 3;
	margin-top: 0;
	margin-right: 16px;
}
.one_job .plash_jobs .name_job,.one_job .plash_jobs .salary {
	color:#fff;
	font-family:OpenSans, Arial, sans-serif;
	font-size:20px;
	margin:7px 21px;
	margin-right:13px;
	max-width: 482px;
	line-height:24px;
}
.one_job .plash_jobs .salary{
	margin-right:16px;
}
.one_job .strelka_job {
	width:12px;
	height:12px;
	background:url(/bitrix/templates/ecomercepro_s1/images/strelka_job.png) no-repeat top;
	margin-top:16px;
}
.one_job .active {
	background-position:bottom;
}
.one_job .text_job {
	display:none;
	margin:19px 16px 28px 21px;
	color:#4c4c4c;
	line-height:20px;
}
.file_icon, .file_name {
	display: inline-block;

}
.file_name {
	top: -12px;
	position: relative;
	padding-left: 5px;
}


.one_job .text_jobs{
	display:none;
}
.one_job .plash_jobs {
	height:auto;
	width:100%;
	background:#f59001;	
	margin-bottom:3px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	cursor:pointer;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.one_job .plash_jobs > .name_job {
	order: 1;
}
.one_job .plash_jobs > .clear {
	order: 2;
}
.one_job .plash_jobs > .strelka_job {
	order: 3;
	margin-top: 0;
	margin-right: 16px;
}
.one_job .plash_jobs .name_job,
.one_job .plash_jobs .salary {
	color:#fff;
	font-size:16px;
	margin-right:13px;
	max-width: 100%;
	line-height:1.2;
	padding: 0 10px;
}
.one_job .plash_jobs .name_job h3 {
	font-size: 16px;
	font-weight: 500;
}
.one_job .plash_jobs .salary{
	margin-right:16px;
}
.one_job .strelka_job {
	width:12px;
	height:12px;
	background:url(/bitrix/templates/ecomercepro_s1/components/bitrix/news/jobs/bitrix/news.list/list_jobs/images/strelka_job.png) no-repeat top;
	margin-top:16px;
}
.one_job .active {
	background-position:bottom;
}
.one_job .text_job {
	display:none;
	margin:19px 16px 28px 21px;
	color:#4c4c4c;
	line-height:20px;
}
.file_icon, .file_name {
	display: inline-block;

}
.file_name {
	top: -12px;
	position: relative;
	padding-left: 5px;
}

/* End */
/* /bitrix/templates/ecomercepro_s1/css/ui-lightness/jquery-ui-1.9.2.custom.min.css?171759339627571 */
/* /bitrix/templates/ecomercepro_s1/js/fancybox/jquery.fancybox-1.3.4.css?17175933968494 */
/* /bitrix/templates/ecomercepro_s1/css/social-likes.css?171759339618758 */
/* /bitrix/templates/ecomercepro_s1/js/scroll2/jquery.mCustomScrollbar.css?171759339614678 */
/* /bitrix/templates/ecomercepro_s1/css/jquery.jscrollpane.css?17175933962747 */
/* /bitrix/templates/.default/ajax/ajax.css?1717593396448 */
/* /bitrix/templates/ecomercepro_s1/components/bitrix/system.auth.form/pink/style.css?1717593396545 */
/* /bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket.small/top_bascet/style.css?171759339620831 */
/* /bitrix/templates/ecomercepro_s1/components/bitrix/system.auth.form/mob/style.css?1763558609545 */
/* /bitrix/templates/ecomercepro_s1/components/bitrix/sale.basket.basket.small/top_bascet_mobile/style.css?176355860920831 */
/* /bitrix/templates/ecomercepro_s1/components/bitrix/menu/banner_menu/style.css?1717593396849 */
/* /bitrix/templates/ecomercepro_s1/components/bitrix/catalog.compare.list/top/style.css?1717593396811 */
/* /bitrix/templates/ecomercepro_s1/components/bitrix/breadcrumb/main_bread/style.css?1717593396881 */
/* /bitrix/templates/ecomercepro_s1/styles.css?17816194007619 */
/* /bitrix/templates/ecomercepro_s1/template_styles.css?1783696196108300 */
