.bx-core-waitwindow{background-color:#FCF7D1;background-image:url(/bitrix/js/main/core/images/wait.gif);background-position:10px center;background-repeat:no-repeat;border:1px solid #E1B52D;color:black;font-family:Verdana,Arial,sans-serif;font-size:11px;padding:10px 30px 10px 37px;position:absolute;z-index:10000;text-align:center;}
.bx-unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;}
.bx-session-message{background-color:#FFEB41;border:1px solid #EDDA3C;width:630px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-align:center;color:black;position:absolute;z-index:10000;padding:10px;}
.bx-session-message a.bx-session-message-close{display:block;width:12px;height:12px;background-image:url(/bitrix/js/main/core/images/close.gif);background-repeat:no-repeat;background-position:center;float:right;}
.bx-timer-semicolon-off .bx-timer-semicolon{visibility:hidden}
.bx-panel-tooltip{z-index:2210 !important;overflow:hidden !important;position:absolute !important;letter-spacing:normal !important;list-style:none !important;text-align:left !important;text-indent:0 !important;text-transform:none !important;visibility:visible !important;white-space:normal !important;word-spacing:normal !important;vertical-align:baseline !important;margin:0 !important;padding:0 !important;float:none !important;text-decoration:none !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;-webkit-box-shadow:0 12px 10px rgba(0,0,0,.25) !important;-moz-box-shadow:0 12px 10px rgba(0,0,0,.25) !important;box-shadow:0 12px 10px rgba(0,0,0,.25) !important;border:1px solid;border-color:#a2a6ad #989ca1 #8e9398;background:#d0dbdd;background:-webkit-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));background:-moz-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));background:-o-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));background:-ms-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));background:linear-gradient(to bottom, rgba(227,233,234,.95), rgba(198,210,213,.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2e3e9ea', endColorstr='#f2c6d2d5',GradientType=0);}
.bx-panel-tooltip div{display:block !important;}
.bx-panel-tooltip .bx-panel-tooltip-top-border, .bx-panel-tooltip .bx-panel-tooltip-bottom-border{display:none !important;}
.bx-panel-tooltip-content{overflow:hidden !important;position:relative !important;z-index:10 !important;display:inline-block !important;}
.bx-panel-tooltip-title{font:normal normal bold 14px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#16191a !important;position:relative !important;padding:7px 10px 0 10px !important;margin:0 !important;text-shadow:0 1px rgba(255, 255, 255, 0.66);}
.bx-panel-tooltip-text{font:normal normal normal 12px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#272b31 !important;padding:9px 10px 10px 10px !important;margin:0 !important;position:relative !important;text-shadow:0 1px rgba(255, 255, 255, 0.25);}
.bx-panel-tooltip-close{position:absolute !important;height:20px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -9px -1881px !important;width:25px !important;top:0 !important;right:0 !important;z-index:5 !important;display:block !important;}
.bx-panel-tooltip-close:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -32px -1881px !important;}
.bx-panel-tooltip-text a{font:normal normal normal 12px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.bx-panel-tooltip-text a, .bx-panel-tooltip-text a:hover{color:#272b31 !important;text-decoration:underline !important;}
.bx-clear{clear:both}
div.bx-hk-settings-toolbar{background:white !important;position:absolute !important;width:503px !important;margin:0 !important;padding:0px !important;top:54px;left:4px;}
table.bx-hk-settings-toolbar{background:white !important;width:100% !important;margin:9px 0px 0px 8px !important;}
div.bx-hk-settings-toolbar td.bx-left{background:white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -0px !important;height:33px !important;width:3px !important;margin:0 !important;padding:0px !important;}
div.bx-hk-settings-toolbar td.bx-right{background:white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -36px !important;height:33px !important;width:3px !important;margin:0 !important;padding:0px !important;}
div.bx-hk-settings-toolbar td.bx-content{background:white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') repeat-x -0px -72px !important;height:33px !important;margin:0 !important;padding:1px 0px 0px 4px !important;}
div.bx-hk-settings-toolbar a.bx-context-button{color:#555555 !important;display:inline-block !important;height:33px !important;border:none !important;cursor:pointer !important;padding:0px 0px 0px 0px !important;margin:0px !important;}
div.bx-hk-settings-toolbar a.bx-context-button:hover{color:black !important;}
div.bx-hk-settings-toolbar span.bx-context-button-text{display:inline-block !important;vertical-align:top !important;margin:0px !important;padding:8px 15px 0 0 !important;}
div.bx-hk-settings-toolbar span.bx-context-button-icon{display:inline-block !important;width:18px !important;height:33px !important;background-repeat:no-repeat !important;background-position:center;margin:0px !important;padding:0px !important;}
div.bx-hk-settings-toolbar .btn-import{background:transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -109px !important;height:33px;width:18px;margin:0px !important;padding:0px !important;}
div.bx-hk-settings-toolbar .btn-export{background:transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -26px -109px !important;height:33px;width:18px;margin:0px !important;padding:0px !important;}
div.bx-hk-settings-toolbar .btn-default{background:transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -52px -109px !important;height:33px;width:18px;margin:0px !important;padding:0px !important;}
div.bx-hk-settings-toolbar .btn-delall{background:transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -78px -109px !important;height:33px;width:18px;margin:0px !important;padding:0px !important;}
div.bx-hk-settings-empty{background:transparent !important;width:1px !important;height:1px !important;overflow:hidden !important;margin:0px !important;}
.bx-hk-settings-row{height:22px !important;}
a.hk-delete-icon{display:block;background:none !important;width:18px;height:18px;}
.bx-hk-settings-row:hover a.hk-delete-icon{display:block !important;width:18px;height:18px;background:url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat 0px -2933px !important;}
.bx-hk-settings-row:hover a.hk-delete-icon:hover{display:block !important;width:18px;height:18px;background:url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat -0px -2989px !important;}
a.bx-hk-settings:link{color:#0069c4 !important;}
a.bx-hk-settings:visited{color:#0069c4 !important;}
a.bx-hk-settings:hover{color:#e00000 !important;}
a.bx-hk-settings:active{color:#0069c4 !important;}
.bx-user-info-shadow{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-top.png) no-repeat;}
.bx-user-info-shadow-ie{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-top.png', sizingMethod = 'crop');}
.bx-user-info-shadow-hv{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-bottom.png) no-repeat;padding-top:40px;}
.bx-user-info-shadow-hv-ie{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-bottom.png', sizingMethod = 'crop');padding-top:40px;}
.bx-user-info-shadow-h{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-top.png) no-repeat;}
.bx-user-info-shadow-h-ie{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-top.png', sizingMethod = 'crop');}
.bx-user-info-shadow-v{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-bottom.png) no-repeat;padding-top:40px;}
.bx-user-info-shadow-v-ie{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-bottom.png', sizingMethod = 'crop');padding-top:40px;}
.bx-user-info-shadow-anim{}
.bx-user-info-shadow-anim-ie{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-left-top.gif) no-repeat;}
.bx-user-info-shadow-hv-anim{}
.bx-user-info-shadow-hv-anim-ie{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-right-bottom.gif) no-repeat;padding-top:40px;}
.bx-user-info-shadow-h-anim{}
.bx-user-info-shadow-h-anim-ie{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-right-top.gif) no-repeat;}
.bx-user-info-shadow-v-anim{}
.bx-user-info-shadow-v-anim-ie{background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-left-bottom.gif) no-repeat;padding-top:40px;}
.bx-user-info-shadow-v-ie6, .bx-user-info-shadow-hv-ie6, .bx-user-info-shadow-v-anim-ie6, .bx-user-info-shadow-hv-anim-ie6{}
.bx-user-info-data-photo img, div.bx-user-photo a.no-photo{border:1px solid #C4C4C4;}
.bx-user-info-data{padding-left:137px;}
.bx-user-info-data .bx-user-info-data-info{font-size:0.85em;}
.bx-user-info-data .bx-user-info-data-info .field-name{font-weight:normal;}
.bx-user-info-data-loading{font-size:0.85em;padding:10px 0px 0px 40px;}
.bx-user-info-leftcolumn{float:left;padding-left:25px;}
.bx-user-info-data-photo{display:block;margin-right:12px;padding-top:2px;height:102px;width:104px;text-align:center;}
.bx-user-photo .no-photo{background-image:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/nopic_user_100_noborder.gif);background-position:center center;background-repeat:no-repeat;}
.bx-user-info-data .bx-user-info-data-clear{clear:both;}
.bx-user-info-data .bx-user-info-data-separator{background-color:#E0E0E0;width:218px;height:1px!important;margin-top:5px;margin-bottom:2px;padding:0px!important;font-size:0px!important;}
.bx-user-info-data .bx-user-info-data-cont{overflow:auto;overflow-x:auto;overflow-y:auto;height:152px;width:223px;}
.bx-user-info-data .bx-user-info-data-cont-video{overflow:auto;overflow-x:auto;overflow-y:auto;height:147px;width:223px;}
.bx-user-info-data-tools{padding:0px 20px 0px 0px;}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name{margin-bottom:10px;}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name-extranet{padding-left:18px;background-image:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/icon_extranet_user.gif);background-position:left center;background-repeat:no-repeat;vertical-align:middle;}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name a{font-size:1.2em;font-weight:bold;text-decoration:none;}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name a:hover{text-decoration:underline;}
.bx-user-info-wrap{position:relative;padding-top:40px;text-align:left;color:#000000;}
.bx-user-info-bottomarea{position:relative;overflow:auto;height:35px;width:370px;}
.bx-user-tb-control ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0px 0px 0px 0px;font-size:0.85em;}
.bx-user-info-leftcolumn .bx-user-tb-control-left{width:105px;height:100px;}
.bx-user-tb-control ul li.bx-icon{padding-top:6px;line-height:12px;color:#7f7f7f;display:block!important;padding-left:22px!important;background-image:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/icons_all.png)!important;background-repeat:no-repeat!important;}
.bx-user-tb-control-right ul li.bx-icon-message, .bx-user-tb-control-right ul li.bx-icon-video{line-height:15px;}
.bx-user-tb-control .bx-icon-message{background-position:0 3px;}
.bx-user-tb-control .bx-icon-online{background-position:0 -20px;}
.bx-user-tb-control .bx-icon-away{background-position:0 -57px;line-height:15px!important;}
.bx-user-tb-control .bx-icon-birth{background-position:0 -87px;}
.bx-user-tb-control .bx-icon-featured{background-position:0 -117px;}
.bx-user-tb-control .bx-icon-video{background-position:0 -178px;}
li.bx-icon-message span, li.bx-icon-video span{cursor:pointer;text-decoration:none;}
li.bx-icon-message span.bx-icon-underline, li.bx-icon-video span.bx-icon-underline{cursor:pointer;text-decoration:underline;}
.popup-window{background-color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 11px rgba(0, 0, 0, .17);-moz-box-shadow:0 6px 11px rgba(0, 0, 0, .17);box-shadow:0 6px 11px rgba(0, 0, 0, .17);border:1px solid;border-color:#e1e1e1 #d1d1d1 #d1d1d1 #d1d1d1;}
.popup-window-top-row .popup-window-left-column{border-top-left-radius:4px;}
.popup-window-top-row .popup-window-right-column{border-top-right-radius:4px;}
.popup-window-bottom-row .popup-window-left-column{border-bottom-left-radius:4px;}
.popup-window-bottom-row .popup-window-right-column{border-bottom-right-radius:4px;}
.popup-window-top-row{height:7px;}
.popup-window-bottom-row{height:2px;}
.popup-window-bottom-row .popup-window-left-column{height:2px;}
.popup-window-bottom-row .popup-window-right-column{height:2px;}
.popup-window-left-column{width:5px;min-width:5px;height:7px;padding:0;text-align:left;}
.popup-window-right-column{width:3px;min-width:3px;height:7px;padding:0;text-align:left;}
.popup-window-center-column{padding:0;text-align:left;}
.popup-window-left-spacer{width:5px;height:1px;font-size:1px;}
.popup-window-right-spacer{width:3px;height:1px;font-size:1px;}
.popup-window-top-row .popup-window-left-column{background-repeat:no-repeat;background-position:0 0;}
.popup-window-top-row .popup-window-center-column{background-repeat:repeat-x;background-position:0 -29px;height:2px;}
.popup-window-top-row .popup-window-right-column{background-position:-7px 0;background-repeat:no-repeat;}
.popup-window-content-row .popup-window-left-column{background-repeat:no-repeat;background-position:0 -144px;}
.popup-window-content-row .popup-window-center-column{background:#fff;vertical-align:top;}
.popup-window-content-row .popup-window-right-column{background-repeat:no-repeat;background-position:-7px -144px;}
.popup-window-content{margin:0 2px;}
.popup-window-hr{background:#ebebeb url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -396px;display:block;font-size:1px;height:1px;line-height:1px;margin:0;overflow:hidden;padding:0;}
.popup-window-hr i{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat right -398px;display:block;font-size:1px;height:1px;line-height:1px;margin:0;overflow:hidden;padding:0;}
.popup-window-delimiter{background:#ebebeb url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -396px;display:block;font-size:1px;height:1px;line-height:1px;margin:0;overflow:hidden;padding:0;}
.popup-window-delimiter i{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat right -398px;display:block;font-size:1px;height:1px;line-height:1px;margin:0;overflow:hidden;padding:0;}
.popup-window-bottom-row .popup-window-left-column{background-repeat:no-repeat;background-position:0 -9px;}
.popup-window-bottom-row .popup-window-center-column{background-repeat:repeat-x;background-position:0 -18px;}
.popup-window-bottom-row .popup-window-right-column{background-repeat:no-repeat;background-position:-7px -9px;}
.popup-window-buttons-hr{margin:9px 2px 0 2px;}
.popup-window-buttons{padding:0;margin:10px 10px 7px 10px;text-align:center;position:relative;zoom:1;}
.popup-window-button{margin:0 2px 0 3px;font:normal normal normal 13px/24px Arial, Helvetica;}
.popup-window-button, .popup-window-button-left, .popup-window-button-right, .popup-window-button-text{display:inline-block;vertical-align:top;height:27px;line-height:27px;cursor:pointer;}
.popup-window-button-text{font:normal normal normal 13px/24px Arial, Helvetica, sans-serif;padding:0 8px;}
.popup-window-button{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -551px;}
.popup-window-button-left{width:4px;background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -15px -493px;}
.popup-window-button-text{color:#000;}
.popup-window-button-right{width:6px;background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -22px -493px;}
.popup-window-button:hover{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -985px;}
.popup-window-button:hover .popup-window-button-left{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -15px -927px;}
.popup-window-button:hover .popup-window-button-right{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -22px -927px;}
.popup-window-button-accept, .popup-window-button-create{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -356px;}
.popup-window-button-accept .popup-window-button-left, .popup-window-button-create .popup-window-button-left{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -328px;}
.popup-window-button-accept .popup-window-button-text, .popup-window-button-create .popup-window-button-text{color:#fff;text-shadow:#75ab6f -1px -1px 0;}
.popup-window-button-accept .popup-window-button-right, .popup-window-button-create .popup-window-button-right{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -328px;}
.popup-window-button-accept:hover, .popup-window-button-create:hover{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -1044px;}
.popup-window-button-accept:hover .popup-window-button-left, .popup-window-button-create:hover .popup-window-button-left{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -1016px;}
.popup-window-button-accept:hover .popup-window-button-right, .popup-window-button-create:hover .popup-window-button-right{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -1016px;}
.popup-window-button-decline{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -522px;}
.popup-window-button-decline .popup-window-button-left{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -493px;}
.popup-window-button-decline .popup-window-button-text{text-shadow:#e15252 -1px -1px 0;color:#fff;}
.popup-window-button-decline .popup-window-button-right{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -493px;}
.popup-window-button-decline:hover{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -956px;}
.popup-window-button-decline:hover .popup-window-button-left{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -927px;}
.popup-window-button-decline:hover .popup-window-button-right{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -927px;}
.popup-window-button-cancel .popup-window-button-text{color:#d83e3e;font-weight:bold;}
.popup-window-button-link{cursor:default;}
.popup-window-button-link-text{cursor:pointer;}
.popup-window-button-link, .popup-window-button-link:hover{background:none;}
.popup-window-button-link-cancel .popup-window-button-link-text{color:#d83e3e;text-decoration:underline;}
.popup-window-button-link-cancel{background:none;}
.popup-window-light{-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, .18);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, .18);box-shadow:0 2px 5px rgba(0, 0, 0, .18);border:1px solid;border-color:#d8d8d8 #bdbdbd #bdbdbd #bdbdbd;}
.popup-window-light .popup-window-top-row .popup-window-left-column{}
.popup-window-light .popup-window-top-row .popup-window-center-column{}
.popup-window-light .popup-window-top-row .popup-window-right-column{}
.popup-window-light .popup-window-content-row .popup-window-left-column{}
.popup-window-light .popup-window-content-row .popup-window-right-column{}
.popup-window-light .popup-window-bottom-row .popup-window-left-column{}
.popup-window-light .popup-window-bottom-row .popup-window-center-column{}
.popup-window-light .popup-window-bottom-row .popup-window-right-column{}
.popup-window-titlebar .popup-window-top-row .popup-window-left-column,
.popup-window-titlebar .popup-window-top-row .popup-window-center-column,
.popup-window-titlebar .popup-window-top-row .popup-window-right-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-left-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-center-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-right-column{height:36px;background-color:#ededed;background-image:-webkit-linear-gradient(top, #f5f5f5, #e5e5e5);background-image:-moz-linear-gradient(top, #f5f5f5, #e5e5e5);background-image:-o-linear-gradient(top, #f5f5f5, #e5e5e5);background-image:-ms-linear-gradient(top, #f5f5f5, #e5e5e5);background-image:linear-gradient(to bottom, #f5f5f5, #e5e5e5);-webkit-box-shadow:0 1px #f9f9f9;box-shadow:inset 0 1px #f9f9f9;border-bottom:1px solid #d6d6d6;background-position:0 0;}
.popup-window-close-icon{position:absolute;right:10px;top:5px;width:13px;height:13px;background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -283px;cursor:pointer;outline:none;margin-right:-5px;}
.popup-window-titlebar-close-icon{margin-top:3px;margin-right:-3px;}
.popup-window-close-icon:hover{background:url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -17px -283px;}
.popup-window-angly{display:none;position:absolute;background:url('/bitrix/js/main/core/css/../images/popup/popup-angles-sprite.png') no-repeat -27px -105px;}
.popup-window-angly-top{display:block;width:19px;height:10px;background-position:-27px -105px;left:10px;top:-9px;margin:0;}
.popup-window-angly-right{display:block;width:13px;height:30px;background-position:-10px -103px;right:-12px;top:10px;}
.popup-window-angly-bottom{display:block;width:21px;height:19px;background-position:-7px -135px;margin-left:10px;margin-top:-1px;}
.popup-window-angly-left{display:block;width:13px;height:28px;background-position:-28px -127px;left:-12px;top:10px;}
.popup-window-light-angly{display:none;position:absolute;background:url('/bitrix/js/main/core/css/../images/popup/popup-angles-sprite.png') no-repeat -27px -14px;}
.popup-window-light-angly-top{display:block;width:18px;height:10px;background-position:-27px -14px;left:7px;top:-9px;margin:0;}
.popup-window-light-angly-right{display:block;width:11px;height:19px;background-position:-9px -13px;right:-10px;top:2px;}
.popup-window-light-angly-bottom{display:block;width:20px;height:12px;background-position:-6px -43px;margin-left:7px;margin-top:-1px;}
.popup-window-light-angly-left{display:block;width:10px;height:18px;background-position:-31px -37px;left:-9px;top:2px;}
.popup-window-overlay{position:absolute;top:0;left:0;display:none;background:#333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.menu-popup{margin:-4px 4px 0 -2px;}
.menu-popup-title{margin:0 0 7px 0;padding:0 0 0 4px;color:#4c4c4c;white-space:nowrap;font:normal normal normal 12px/normal Arial, Helvetica, sans-serif;}
.menu-popup .menu-popup-item{display:block;margin:4px 0 4px 0;cursor:pointer;position:relative;text-decoration:none;outline:none;white-space:nowrap;}
.menu-popup-item-left, .menu-popup-item-icon,
.menu-popup-item-text, .menu-popup-item-right{display:inline-block;height:23px;vertical-align:middle;}
.menu-popup-item-left, .menu-popup-item-right{width:3px;}
.menu-popup-item-icon{width:19px;height:16px;}
.menu-popup-item-text{font:normal normal normal 12px/23px Arial, Helvetica, sans-serif;color:#494949;text-decoration:none;margin:0 5px 0 7px;}
.menu-popup-item-right{position:absolute;top:0;right:0;}
.menu-popup-item:hover, .bx-admin-submenu-opened{background:#f0f0f0 !important;}
.menu-popup-item:hover .menu-popup-item-left, .bx-admin-submenu-opened .menu-popup-item-left{background:transparent url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat -28px -420px !important;}
.menu-popup-item:hover .menu-popup-item-right, .bx-admin-submenu-opened .menu-popup-item-right{background:transparent url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat -35px -420px !important;}
.menu-popup-no-icon .menu-popup-item-icon{display:none;}
.menu-popup-item-view .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -45px -271px transparent;}
.menu-popup-item-edit .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -291px transparent;}
.menu-popup-item-create .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -311px transparent;}
.menu-popup-item-create-quick .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -329px transparent;}
.menu-popup-item-take .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -347px transparent;}
.menu-popup-item-begin .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -367px transparent;}
.menu-popup-item-decline .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -383px transparent;}
.menu-popup-item-reopen .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -484px transparent;}
.menu-popup-item-complete .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -502px transparent;}
.menu-popup-item-hold .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -520px transparent;}
.menu-popup-item-accept .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -347px transparent;}
.menu-popup-item-remake .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -383px transparent;}
.menu-popup-item-delete .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -535px transparent;}
.menu-popup-item-copy .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -595px transparent;}
.menu-popup-item-delegate .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -615px transparent;}
.menu-popup-item-add-to-tm .menu-popup-item-icon{background:url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -634px transparent;}
div.bx-sticker{position:absolute;top:0;left:0;overflow:hidden;border-width:1px;border-style:solid;}
div.bx-sticker div.bxst-header{height:19px;}
div.bx-sticker div.bxst-content{overflow:hidden;cursor:pointer;}
div.bx-sticker div.bxst-footer{height:24px;overflow:hidden;}
div.bx-sticker .bxst-sprite, .bxst-sprite{background-image:url(/bitrix/images/fileman/stickers_sprite.png)!important;}
body div.bx-sticker-over{border-width:2px!important;}
div.bxst-shadow{position:absolute;top:0;left:0;filter:gray() alpha(opacity=20);opacity:0.2;background:#000;border:1px solid #000!important;}
div.bxst-completed{filter:alpha(opacity=80)!important;opacity:0.8!important;}
div.bxst-completed div.bxst-content-area{}
div.bx-sticker div.bxst-header div.bxst-check-cont{float:left;margin:0 4px;}
div.bx-sticker div.bxst-header div.bxst-check-cont input{float:left;display:block;}
div.bx-sticker div.bxst-header div.bxst-check-cont label{display:block;float:left;margin:3px 5px 0 0!important;font-size:10px!important;}
div.bx-sticker div.bxst-header div.bxst-type-cont{float:right;margin:3px 4px 0 0;cursor:pointer;}
div.bx-sticker div.bxst-header div.bxst-but{float:right;margin:4px 4px 0 0;}
div.bx-sticker div.bxst-header div.bxst-but img{width:12px;height:12px;cursor:pointer;}
div.bx-sticker div.bxst-header div.bxst-collapse img{background-position:-15px -34px;}
div.bx-sticker div.bxst-header div.bxst-close img{background-position:-15px -14px;}
div.bx-sticker div.bxst-footer div.bxst-marker-area-but, div.bx-sticker div.bxst-footer div.bxst-marker-elem-but{float:left;margin:3px 2px 0;}
div.bx-sticker div.bxst-footer div.bxst-marker-area-but{margin-left:5px!important;}
div.bx-sticker div.bxst-footer div.bxst-ctrl-txt span{font-size:10px;text-decoration:underline;cursor:pointer;font-family:Verdana!important;}
div.bx-sticker div.bxst-footer div.bxst-color-but, div.bx-sticker div.bxst-footer div.bxst-add-but{float:left;margin:4px 0 0 6px;cursor:pointer;}
div.bx-sticker div.bxst-footer div.bxst-resizer{float:right;margin:12px 0 0;}
div.bx-sticker div.bxst-footer div.bxst-marker-area-but img{width:19px;height:19px;cursor:pointer;background-position:-9px -101px;}
div.bx-sticker div.bxst-footer div.bxst-marker-area-but img.bxst-pressed{background-position:-9px -120px;}
div.bx-sticker div.bxst-footer div.bxst-marker-elem-but img{width:19px;height:19px;cursor:pointer;background-position:-31px -101px;}
div.bx-sticker div.bxst-footer div.bxst-marker-elem-but img{width:19px;height:19px;cursor:pointer;background-position:-31px -101px;}
div.bx-sticker div.bxst-footer div.bxst-marker-elem-but img.bxst-pressed{background-position:-31px -120px;}
div.bx-sticker div.bxst-footer div.bxst-resizer img{width:12px;height:12px;cursor:se-resize;background-position:-14px -45px;}
div.bx-sticker div.bxst-id-cont{display:none;float:left;margin:2px 0 0 4px!important;font-size:10px!important;cursor:default!important;}
div.bx-sticker div.bxst-footer div.bxst-info-icon{float:right;margin:3px 10px 0 0;}
div.bx-sticker div.bxst-footer div.bxst-info-icon img{width:19px;height:19px;background-position:-60px -101px;}
div.bx-sticker div.bxst-type-cont div.bxst-type-corn{float:left;width:3px;height:12px;background-image:url(/bitrix/images/fileman/stickers_sprite.png)!important;cursor:pointer!important;}
div.bx-sticker div.bxst-type-cont div.bxst-type-c{height:12px;float:left;padding:0 1px;}
div.bx-sticker div.bxst-type-cont div span{font-size:10px!important;color:#fff!important;line-height:10px!important;cursor:pointer!important;font-family:Verdana!important;}
div.bx-sticker div.bxst-type-pers div.bxst-type-l{background-position:-41px -45px;}
div.bx-sticker div.bxst-type-pers div.bxst-type-r{background-position:-41px -60px;}
div.bx-sticker div.bxst-type-pers div.bxst-type-c{background-color:#4CBC29;}
div.bx-sticker div.bxst-type-pers div.bxst-type-c-publ{display:none;}
div.bx-sticker div.bxst-type-publ div.bxst-type-l{background-position:-41px -15px;}
div.bx-sticker div.bxst-type-publ div.bxst-type-r{background-position:-41px -30px;}
div.bx-sticker div.bxst-type-publ div.bxst-type-c{background-color:#EAAB00;}
div.bx-sticker div.bxst-type-publ div.bxst-type-c-pers{display:none;}
div.bx-sticker div.bxst-content .lhe-button-cont{background:transparent!important;}
div.bx-sticker div.bxst-content .lhe-line-begin, div.bx-sticker div.bxst-content .lhe-line-end{display:none!important;}
div.bx-sticker-readonly div.bxst-close,
div.bx-sticker-readonly div.bxst-marker-area-but,
div.bx-sticker-readonly div.bxst-marker-elem-but,
div.bx-sticker-readonly div.bxst-color-but,
div.bx-sticker-readonly div.bxst-add-but,
div.bx-sticker-readonly div.bxst-type-cont{display:none!important;}
div.bx-sticker-readonly div.bxst-content{cursor:default!important;}
div.bxst-yellow{background:#FFFCB3!important;border-color:#E5E2A1!important;border-width:1px;border-style:solid;}
div.bxst-yellow div.bxst-header{background:#F3E987!important;}
div.bxst-yellow div.bxst-header-over{background:#ECDF71!important;}
div.bxst-yellow div.bxst-content .bxst-header-text{background:#F3E987!important;}
div.bxst-yellow div.bxst-footer{border-top:1px solid #E5E2A1!important;}
div.bxst-yellow div.bxst-footer div.bxst-ctrl-txt span{color:#B2B07D!important;}
div.bxst-yellow div.bxst-content-area .bxst-title, div.bxst-yellow .bxst-title, div.bxst-yellow div.bxst-check-cont label{color:#7F7E59!important;}
div.bxst-yellow div.bxst-content div.bxlhe-frame{background:#FFFCB3!important;}
div.bxst-yellow .lhe-stat-toolbar-cont{border-color:#FFFCB3 !important}
div.bxst-yellow div.bxst-content table.bxlhe-frame-table td.bxlhe-editor-buttons, div.bxst-yellow div.bxst-lhe-cont td.bxlhe-editor-cell{background:#FFFCB3 !important;}
div.bxst-yellow div.bxst-content td.bxlhe-editor-cell{border-top:1px solid #FFFCB3!important;}
div.bxst-yellow div.bxst-content .lhe-button{border:1px solid #FFFCB3;}
div.bxst-green{background:#DBFCCD!important;border-color:#C5E2B8!important;border-width:1px;border-style:solid;}
div.bxst-green div.bxst-header{background:#CCF2BC!important;}
div.bxst-green div.bxst-header-over{background:#C1EAAF!important;}
div.bxst-green div.bxst-content .bxst-header-text{background:#6D7E66!important;}
div.bxst-green div.bxst-content p{padding:0!important;margin:0!important;}
div.bxst-green div.bxst-footer{border-top:1px solid #C5E2B8!important;}
div.bxst-green div.bxst-footer div.bxst-ctrl-txt span{color:#99B08F!important;}
div.bxst-green div.bxst-content-area .bxst-title, div.bxst-green .bxst-title, div.bxst-green div.bxst-check-cont label{color:#6D7E66!important;}
div.bxst-green div.bxst-content div.bxlhe-frame{background:#DBFCCD!important;}
div.bxst-green .lhe-stat-toolbar-cont{border-color:#DBFCCD !important}
div.bxst-green div.bxst-content table.bxlhe-frame-table td.bxlhe-editor-buttons, div.bxst-green div.bxst-lhe-cont td.bxlhe-editor-cell{background:#DBFCCD !important;}
div.bxst-green div.bxst-content td.bxlhe-editor-cell{border-top:1px solid #DBFCCD!important;}
div.bxst-green div.bxst-content .lhe-button{border:1px solid #DBFCCD;}
div.bxst-blue{background:#DCE7F7!important;border-color:#C6CFDE!important;border-width:1px;border-style:solid;}
div.bxst-blue div.bxst-header{background:#D2DFF3!important;}
div.bxst-blue div.bxst-header-over{background:#CBDAF1!important;}
div.bxst-blue div.bxst-content .bxst-header-text{background:#6E737B!important;}
div.bxst-blue div.bxst-footer{border-top:1px solid #C6CFDE!important;}
div.bxst-blue div.bxst-footer div.bxst-ctrl-txt span{color:#9AA1AC!important;}
div.bxst-blue div.bxst-content-area .bxst-title, div.bxst-blue .bxst-title, div.bxst-blue div.bxst-check-cont label{color:#6E737B!important;}
div.bxst-blue div.bxst-content div.bxlhe-frame{background:#DCE7F7!important;}
div.bxst-blue .lhe-stat-toolbar-cont{border-color:#DCE7F7 !important}
div.bxst-blue div.bxst-content table.bxlhe-frame-table td.bxlhe-editor-buttons, div.bxst-blue div.bxst-lhe-cont td.bxlhe-editor-cell{background:#DCE7F7 !important;}
div.bxst-blue div.bxst-content td.bxlhe-editor-cell{border-top:1px solid #DCE7F7!important;}
div.bxst-blue div.bxst-content .lhe-button{border:1px solid #DCE7F7;}
div.bxst-red{background:#FCDFDF!important;border-color:#E2C8C8!important;border-width:1px;border-style:solid;}
div.bxst-red div.bxst-header{background:#F6D0D0!important;}
div.bxst-red div.bxst-header-over{background:#F3C8C8!important;}
div.bxst-red div.bxst-content .bxst-header-text{background:#6E737B!important;}
div.bxst-red div.bxst-footer{border-top:1px solid #E2C8C8!important;}
div.bxst-red div.bxst-footer div.bxst-ctrl-txt span{color:#B09C9C!important;}
div.bxst-red div.bxst-content-area .bxst-title, div.bxst-red .bxst-title, div.bxst-red div.bxst-check-cont label{color:#7E6F6F!important;}
div.bxst-red div.bxst-content div.bxlhe-frame{background:#FCDFDF!important;}
div.bxst-red .lhe-stat-toolbar-cont{border-color:#FCDFDF !important}
div.bxst-red div.bxst-content table.bxlhe-frame-table td.bxlhe-editor-buttons, div.bxst-red div.bxst-lhe-cont td.bxlhe-editor-cell{background:#FCDFDF !important;}
div.bxst-red div.bxst-content td.bxlhe-editor-cell{border-top:1px solid #FCDFDF!important;}
div.bxst-red div.bxst-content .lhe-button{border:1px solid #FCDFDF;}
div.bxst-purple{background:#F6DAF8!important;border-color:#DDC4DF!important;border-width:1px;border-style:solid;}
div.bxst-purple div.bxst-header{background:#EAC8ED!important;}
div.bxst-purple div.bxst-header-over{background:#E4BEE6!important;}
div.bxst-purple div.bxst-content .bxst-header-text{background:#6E737B!important;}
div.bxst-purple div.bxst-footer{border-top:1px solid #DDC4DF!important;}
div.bxst-purple div.bxst-footer div.bxst-ctrl-txt span{color:#AC98AD!important;}
div.bxst-purple div.bxst-content-area .bxst-title, div.bxst-purple .bxst-title, div.bxst-purple div.bxst-check-cont label{color:#7B6D7C!important;}
div.bxst-purple div.bxst-content div.bxlhe-frame{background:#F6DAF8!important;}
div.bxst-purple .lhe-stat-toolbar-cont{border-color:#F6DAF8 !important}
div.bxst-purple div.bxst-content table.bxlhe-frame-table td.bxlhe-editor-buttons, div.bxst-purple div.bxst-lhe-cont td.bxlhe-editor-cell{background:#F6DAF8 !important;}
div.bxst-purple div.bxst-content td.bxlhe-editor-cell{border-top:1px solid #F6DAF8!important;}
div.bxst-purple div.bxst-content .lhe-button{border:1px solid #F6DAF8;}
div.bxst-gray{background:#F5F5F5!important;border-color:#DCDCDC!important;border-width:1px;border-style:solid;}
div.bxst-gray div.bxst-header{background:#E8E8E8!important;}
div.bxst-gray div.bxst-header-over{background:#DFDFDF!important;}
div.bxst-gray div.bxst-content .bxst-header-text{background:#7A7A7A!important;}
div.bxst-gray div.bxst-footer{border-top:1px solid #DCDCDC!important;}
div.bxst-gray div.bxst-footer div.bxst-ctrl-txt span{color:#ABABAB!important;}
div.bxst-gray div.bxst-content-area .bxst-title, div.bxst-gray .bxst-title, div.bxst-gray div.bxst-check-cont label{color:#7A7A7A!important;}
div.bxst-gray div.bxst-content div.bxlhe-frame{background:#F5F5F5!important;}
div.bxst-gray .lhe-stat-toolbar-cont{border-color:#F5F5F5 !important}
div.bxst-gray div.bxst-content table.bxlhe-frame-table td.bxlhe-editor-buttons, div.bxst-gray div.bxst-lhe-cont td.bxlhe-editor-cell{background:#F5F5F5 !important;}
div.bxst-gray div.bxst-content td.bxlhe-editor-cell{border-top:1px solid #F5F5F5!important;}
div.bxst-gray div.bxst-content .lhe-button{border:1px solid #F5F5F5;}
div.bxst-lhe-cont{position:absolute!important;top:-1000px;left:-1000px;}
div.bx-sticker div.bxst-content div.bxst-lhe-cont{position:static!important;}
div.bxst-content-area{padding:5px 5px 5px 21px !important;position:relative;top:0px;}
div.bxst-content-area, div.bxst-content-area *{font-size:12px!important;font-family:Verdana!important;}
div.bxst-content-area .bxst-title{font-size:11px!important;font-family:Verdana!important;margin:0 0 0 -7px !important;line-height:18px!important;}
div.bx-sticker-overlay{position:absolute;border:1px solid #d1d1d1;background:#d1d1d1;display:none;}
div.bx-sticker-op-0{filter:alpha(opacity=25);opacity:0.25;display:block!important;}
div.bx-sticker-op-1{filter:alpha(opacity=50);opacity:0.50;display:block!important;}
div.bx-sticker-op-2{filter:alpha(opacity=75);opacity:0.75;display:block!important;}
div.bx-sticker-op-3{display:block!important;}
div.bxst-blink-red{position:absolute;border:1px solid #ff8000;background:#ff8000;display:none;}
#bx-panel .bxst-close-notify-link{text-decoration:underline!important;color:#3F93C7!important;cursor:pointer!important;}
div.bx-sticker div.bxst-header div.bxst-col-title-cont{float:left;margin:1px 2px 0 2px;height:16px;display:none;overflow:hidden;line-height:15px!important;padding:0!important;}
div.bxst-collapsed div.bxst-content, div.bxst-collapsed div.bxst-footer{display:none;}
div.bxst-collapsed div.bxst-collapse img{background-position:-15px -75px!important;}
div.bxst-collapsed div.bxst-type-c span{display:none!important;}
div.bxst-collapsed div.bxst-type-c{width:6px!important;padding:0!important;}
div.bxst-collapsed div.bxst-check-cont{margin:0 1px!important;}
div.bxst-collapsed div.bxst-check-cont label{display:none!important;}
div.bxst-collapsed div.bxst-type-cont{margin:3px 2px 0 3px!important;}
div.bxst-collapsed div.bxst-col-title-cont{display:block!important;}
div.bxst-collapsed div.bxst-col-title-cont .bxst-title{font-size:12px!important;font-family:Verdana!important;display:inline!important;}
div.bxst-marker-overlay{height:100%;width:100%;left:0;top:0;z-index:790;position:absolute;-moz-user-select:none !important;display:none;background-color:#FFFFFF;filter:gray() alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;cursor:url(/bitrix/images/fileman/crosshair.cur), crosshair!important;}
div.bxst-cursor-hint{left:500px;top:200px;z-index:792;position:absolute;display:none;padding:4px 5px!important;margin:0!important;font-size:11px!important;font-family:Tahoma, Arial, Verdana, Sans-Serif!important;color:black!important;background-color:#ffffce!important;border:1px solid #858585!important;overflow:visible;line-height:normal;font-weight:normal;letter-spacing:normal !important;font-variant:normal !important;font-style:normal !important;text-indent:0 !important;word-spacing:normal !important;text-align:left !important;}
div.bxst-sticker-marker{position:absolute;filter:alpha(opacity=40);opacity:0.4;border-width:1px;border-style:solid;display:none;}
div.bxst-cur-marker{position:absolute;filter:alpha(opacity=70);opacity:0.7;display:none;border-width:1px;border-style:solid;}
div.bxst-marker-over{filter:alpha(opacity=40);opacity:0.4;border-width:2px;border-style:solid;display:block !important;}
.bxst-sicked{border:2px solid #ff8000!important;}
div.bx-sticker .bxst-sicked{border-width:0!important;}
div.bxst-col-sel{position:absolute;width:43px;background:#c0c0c0;height:64px;display:block;}
div.bxst-col-sel span.bxst-col-pic{display:block;width:18px;height:18px;padding:0!important;margin:1px 0 0 1px!important;float:left;cursor:pointer!important;}
div.bxst-col-sel span.bxst-yellow{background:#FFFCB3!important;border:1px solid #E5E2A1!important;}
div.bxst-col-sel span.bxst-green{background:#DBFCCD!important;border:1px solid #C5E2B8!important;}
div.bxst-col-sel span.bxst-blue{background:#DCE7F7!important;border:1px solid #C6CFDE!important;}
div.bxst-col-sel span.bxst-red{background:#FCDFDF!important;border:1px solid #E2C8C8!important;}
div.bxst-col-sel span.bxst-purple{background:#F6DAF8!important;border:1px solid #DDC4DF!important;}
div.bxst-col-sel span.bxst-gray{background:#F5F5F5!important;border:1px solid #DCDCDC!important;}
div.bxst-trans-overlay{height:100%;width:100%;left:0;top:0;position:absolute;-moz-user-select:none !important;display:none;background-color:#FFFFFF;filter:gray() alpha(opacity=01);-moz-opacity:0.01;opacity:0.01;}
div.bxst-list{}
div.bxst-list table{border-collapse:collapse!important;}
div.bxst-list table td{padding:0!important;}
div.bxst-list div.bxst-list-filter{margin:0 0 35px 0!important;}
div.bxst-list div.bxst-list-filter table.bxst-list-filter-tbl{border-collapse:collapse!important;}
div.bxst-list div.bxst-list-filter table td{background:transparent!important;padding:0!important;}
div.bxst-list div.bxst-list-filter table tr.bxst-list-filter-titles td{background:transparent!important;border-width:0!important;}
div.bxst-list div.bxst-list-filter table tr.bxst-list-filter-titles td div{margin:5px 0 4px 6px!important;padding:0!important;}
div.bxst-list div.bxst-list-filter table tr.bxst-list-filter-controls td{padding:3px 5px 0 0!important;}
div.bxst-list div.bxstl-fil-cont-c{margin:4px 5px;border-width:0 1px 0 0!important;border-style:solid;border-color:#E5E5E5;}
div.bxst-list div.bxstl-fil-cont{margin:8px 5px 0 5px;}
div.bxst-list div.bxst-list-filter-hr{height:1px;background:#E5E5E5!important;margin:0 5px 0 0;padding:0!important;position:relative;top:24px;line-height:1px!important;overflow:hidden!important;}
div.bxst-list img.bxst-list-filter-hr{height:1px;background:#f00!important;margin:0 5px 0 0;position:relative;top:24px;width:200px;}
div.bxstl-but{margin:3px 1px!important;padding:0!important;cursor:pointer!important;}
div.bxstl-but div.bxstl-but-l, div.bxstl-but div.bxstl-but-r{margin:0!important;padding:0!important;width:3px;height:18px!important;display:none;background-image:url(/bitrix/images/fileman/stickers_sprite.png)!important;}
div.bxstl-but div.bxstl-but-l{float:left;background-position:-20px -142px;}
div.bxstl-but div.bxstl-but-r{float:right;background-position:-26px -142px;}
div.bxstl-but div.bxstl-but-c{margin:0 3px;padding:0 3px!important;float:left;background:transparent;height:18px!important;}
div.bxstl-but div.bxstl-but-c span{line-height:16px!important;font-size:13px!important;font-family:Verdana !important;color:#000!important;cursor:pointer!important;text-decoration:underline;}
div.bxstl-but-checked div.bxstl-but-l, div.bxstl-but-checked div.bxstl-but-r{display:block!important;}
div.bxstl-but-checked div.bxstl-but-l, div.bxstl-but-checked div.bxstl-but-r{display:block!important;}
div.bxstl-but-checked div.bxstl-but-c{background:url(/bitrix/images/fileman/stickers_sprite.png) transparent 0 -167px repeat-x!important;margin:0!important;}
div.bxstl-but-checked div.bxstl-but-c span{text-decoration:none!important;}
div.bxst-list div.bxst-list-color-cont{width:145px;height:24px;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick{width:18px;height:18px;cursor:pointer!important;float:left;margin:6px 2px 2px!important;padding:0!important;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick div.bxstl-col-pic-l, div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick div.bxstl-col-pic-r{width:3px;height:18px;display:none;background-image:url(/bitrix/images/fileman/stickers_sprite.png)!important;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick div.bxstl-col-pic-l{float:left;background-position:-10px -142px;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick div.bxstl-col-pic-r{float:right;background-position:-15px -142px;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick div.bxstl-col-pic-c{height:18px;background:transparent;float:left;margin:0 3px;padding:0!important;overflow:hidden!important;line-height:1px!important;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick div.bxstl-col-pic-c div{height:10px;width:10px;margin:3px 0 0 0;padding:0!important;overflow:hidden!important;line-height:1px!important;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick-ch div.bxstl-col-pic-l, div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick-ch div.bxstl-col-pic-r{display:block!important;}
div.bxst-list div.bxst-list-color-cont div.bxstl-color-pick-ch div.bxstl-col-pic-c{background:url(/bitrix/images/fileman/stickers_sprite.png) transparent 0 -186px repeat-x!important;margin:0!important;}
div.bxst-list-items{overflow:auto;width:100%;}
div.bxst-list-items table{border-collapse:collapse!important;width:100%;table-layout:fixed;}
div.bxst-list-items table td{padding:0!important;}
div.bxst-list-items table tr.bxst-list-header td{background:#E5E5E5!important;vertical-align:top!important;}
div.bxst-list-items table tr.bxst-list-header td div.bxstl-h-div{margin:7px 10px 7px 10px!important;font-family:Verdana;font-size:11px;float:left;white-space:nowrap!important;}
div.bxst-list-items table tr.bxst-list-item td{padding:4px 10px 4px 10px !important;font-family:Verdana;font-size:12px;}
div.bxst-list-items table tr.bxst-list-item td.bxst-list-it-link a, div.bxst-list-items table tr.bxst-list-item td nobr{display:block;color:#000!important;text-decoration:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url('/bitrix/js/fileman/text-overflow.xml#ellipsis');overflow:hidden;white-space:nowrap;}
div.bxst-list-items table tr.bxst-list-item td.bxst-list-it-link a.bxst-list-it-path{color:#666666!important;}
div.bxst-list div.bxst-list-items table tr.bxst-list-item-closed td, div.bxst-list div.bxst-list-items table tr.bxst-list-item-closed td *, div.bxst-list div.bxst-list-items table tr.bxst-list-item-closed td a, div.bxst-list div.bxst-list-items table tr.bxst-list-item-closed td nobr, div.bxst-list div.bxst-list-items table tr.bxst-list-item-closed td a.bxst-list-it-path, div.bxst-list div.bxst-list-items table tr.bxst-list-item-closed td.bxst-id-cell a{color:#B0B0B0!important;}
div.bxst-list-items table tr.bxst-list-header td.bxst-id-cell div{text-align:center;}
div.bxst-list-items table tr.bxst-list-item td.bxst-id-cell{text-align:center;}
div.bxst-list-items table tr.bxst-list-item td.bxst-id-cell a{color:#3F93C7;}
div.bxst-list div.bxst-list-items table tr.bxst-list-item-closed td.bxst-id-cell a{text-decoration:line-through!important;}
div.bxst-list-items table tr.bxst-list-item td{background:transparent!important;border-width:0 0 1px 0!important;border-style:solid!important;border-color:#E5E5E5!important;padding:5px 3px 3px 10px;}
div.bxst-list-items table tr.bxst-list-item div.bxstl-color-ind{width:18px!important;height:18px!important;margin:5px 4px;}
div.bxst-list div.bxst-list-action{float:right;margin:15px 15px 0 0;}
tr.bxst-list-item div.bxstl-compl-icon{width:12px;height:10px;background-position:-10px -209px;visibility:hidden;float:right;margin:-20px -8px 0 0;}
tr.bxst-list-item td.bxstl-completed div.bxstl-compl-icon{visibility:visible!important;}
div.bxst-list-items tr.bxst-list-item-closed td.bxst-id-cell{text-decoration:line-through!important;}
div.bxst-list div.bxst-list-navi{float:left;margin:15px 0 0 2px;}
div.bxstl-navi-prev-next-cnt a{font-size:14px!important;font-family:Verdana!important;margin:0 5px 0 3px!important;color:#3F93C7!important;}
div.bxstl-navi-pages-cnt{margin:5px 0 0 0!important;}
div.bxstl-navi-pages-cnt div.bxstl-navi-item-cur, div.bxstl-navi-pages-cnt a.bxstl-navi-item{display:block;float:left;font-size:14px!important;font-family:Verdana!important;color:#3F93C7!important;margin:0 4px!important;}
div.bxstl-navi-pages-cnt div.bxstl-navi-item-cur div.bxstl-navi-it-l, div.bxstl-navi-pages-cnt div.bxstl-navi-item-cur div.bxstl-navi-it-r{width:3px;height:18px;background-image:url(/bitrix/images/fileman/stickers_sprite.png)!important;}
div.bxstl-navi-pages-cnt div.bxstl-navi-item-cur{width:20px;}
div.bxstl-navi-pages-cnt div.bxstl-navi-item-cur div.bxstl-navi-it-l{float:left;background-position:-20px -142px;}
div.bxstl-navi-pages-cnt div.bxstl-navi-item-cur div.bxstl-navi-it-r{float:right;background-position:-26px -142px;}
div.bxstl-navi-pages-cnt div.bxstl-navi-item-cur div.bxstl-navi-it-c{height:18px;float:left;background:url(/bitrix/images/fileman/stickers_sprite.png) transparent 0 -167px repeat-x!important;margin:0!important;padding:0 2px!important;cursor:default!important;font-weight:bold!important;color:#000!important;}
div.bxstl-no-stickers{margin:20px 25px;font-family:Verdana;font-size:14px;color:#666666!important;}
div.bxstl-sep{width:1px!important;height:18px !important;margin:5px 0 0 0!important;background-color:#CECECE;float:right;}
div.bxst-marker-res-cont{position:absolute;top:0;left:0;width:1px;height:1px;z-index:750;}
div.bxst-marker-res-t, div.bxst-marker-res-b, div.bxst-marker-res-l, div.bxst-marker-res-r{background:transparent!important;border:0!important;position:absolute;z-index:750;}
div.bxst-marker-res-t, div.bxst-marker-res-b{height:10px!important;}
div.bxst-marker-res-l, div.bxst-marker-res-r{cursor:n-resize !important;width:10px!important;}
div.bxst-marker-res-t{cursor:n-resize !important;}
div.bxst-marker-res-b{cursor:s-resize !important;}
div.bxst-marker-res-l{cursor:w-resize !important;}
div.bxst-marker-res-r{cursor:e-resize !important;}
div.bxst-marker-res-lt, div.bxst-marker-res-rt, div.bxst-marker-res-lb, div.bxst-marker-res-rb{background:transparent!important;border:0!important;position:absolute;z-index:750;width:10px;height:10px;}
div.bxst-marker-res-lt{cursor:nw-resize !important;}
div.bxst-marker-res-rt{cursor:ne-resize !important;}
div.bxst-marker-res-lb{cursor:sw-resize !important;}
div.bxst-marker-res-rb{cursor:se-resize !important;}
#bx-panel, #bx-panel a, #bx-panel span, #bx-panel div{letter-spacing:normal !important;list-style:none !important;text-align:left !important;text-indent:0 !important;text-transform:none !important;visibility:visible !important;white-space:normal !important;word-spacing:normal !important;vertical-align:baseline !important;background:scroll transparent none repeat-x 0 0 !important;margin:0 !important;padding:0 !important;border:none !important;float:none !important;position:static !important;text-decoration:none !important;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel{cursor:default !important;z-index:995 !important;box-shadow:0 0 7px rgba(0,0,0, 1.2) !important;position:relative !important;}
#bx-panel span{display:inline !important;}
#bx-panel a{display:inline !important;outline:none !important;}
#bx-panel, #bx-panel div{display:block !important;width:auto !important;}
#bx-panel.bx-panel-fixed{top:0 !important;left:0 !important;position:fixed !important;width:100% !important;z-index:995 !important;}
#bx-panel.bx-panel-fixed-ie{top:0;left:0;position:absolute !important;width:100% !important;z-index:995 !important;}
#bx-panel #bx-panel-top{height:50px !important;background:scroll #4a525b url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 0 !important;position:relative !important;overflow:hidden !important;margin:0 !important;padding:0 !important;z-index:110 !important;-webkit-font-smoothing:antialiased;}
#bx-panel #bx-panel-top-gutter{display:none !important;content:"" !important;position:absolute !important;top:0 !important;left:6px !important;width:4px !important;height:39px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -37px -1297px !important;}
#bx-panel #bx-panel-tabs{position:absolute !important;top:0 !important;left:0 !important;z-index:6 !important;margin:0 0 0 0 !important;padding:10px 10px 0 0 !important;background:scroll #4a525b url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 0 !important;font:normal normal normal 11px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;white-space:nowrap !important;}
#bx-panel #bx-panel-menu{display:block !important;position:absolute !important;top:10px !important;left:12px !important;height:31px !important;text-decoration:none !important;outline:none !important;padding:0 0 0 3px !important;vertical-align:top !important;cursor:pointer !important;text-align:left !important;font:normal normal bold 12px/29px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel #bx-panel-menu-text{display:inline-block !important;height:31px !important;padding:0 13px 0 29px !important;font:normal normal bold 12px/29px "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#dde7e9 !important;}
#bx-panel #bx-panel-menu-icon{display:block !important;position:absolute !important;left:10px !important;top:10px !important;width:13px !important;height:12px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') -192px -1655px !important;}
#bx-panel #bx-panel-menu:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1171px !important;}
#bx-panel #bx-panel-menu:hover #bx-panel-menu-text{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1171px !important;color:#eee !important;}
#bx-panel #bx-panel-menu:hover #bx-panel-menu-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') -192px -1695px !important;}
#bx-panel #bx-panel-top #bx-panel-menu.bx-pressed{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1213px !important;}
#bx-panel #bx-panel-top #bx-panel-menu.bx-pressed #bx-panel-menu-text{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1213px !important;color:#eee !important;}
#bx-panel #bx-panel-view-tab{display:inline-block !important;height:40px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -980px !important;text-decoration:none !important;outline:none !important;padding:0 0 0 2px !important;margin:0 9px 0 109px !important;vertical-align:top !important;cursor:pointer !important;text-align:left !important;font:normal normal bold 17px/37px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel #bx-panel-view-tab span{display:inline-block !important;height:40px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -980px !important;padding:0 23px 0 21px !important;font:normal normal bold 17px/37px "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#16191a !important;text-shadow:1px 1px 0 rgba(221,223,233,0.29) !important;}
#bx-panel #bx-panel-admin-tab{display:inline-block !important;height:40px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1029px !important;text-decoration:none !important;outline:none !important;padding-left:2px !important;margin:0 19px 0 0 !important;vertical-align:top !important;cursor:pointer !important;text-align:left !important;font:normal normal bold 17px/37px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel.bx-panel-admin-mode #bx-panel-admin-tab{background:none !important;padding-left:0!important;}
#bx-panel-admin-tab span{display:inline-block !important;height:40px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1029px !important;padding:0 20px 0 18px !important;font:normal normal bold 17px/37px "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#BDC1C8 !important;}
#bx-panel #bx-panel-admin-tab:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1078px !important;}
#bx-panel #bx-panel-admin-tab:hover span{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1078px !important;color:#fff !important;}
#bx-panel #bx-panel-clear-cache{display:none !important;}
#bx-panel #bx-panel-userinfo{position:absolute !important;top:10px !important;right:32px !important;height:31px !important;text-align:right !important;margin:0 0 !important;padding:0 !important;font:normal normal normal 11px/27px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel #bx-panel-hotkeys{display:inline-block !important;margin:0 !important;padding:0 12px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -307px -1644px !important;width:auto !important;height:29px !important;outline:none !important;text-align:left !important;cursor:pointer !important;vertical-align:top !important;}
#bx-panel #bx-panel-hotkeys:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -307px -1684px !important;}
#bx-panel #bx-panel-pin{display:inline-block !important;margin:0 0 0 5px !important;padding:0 12px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -332px -1645px !important;width:auto !important;height:29px !important;outline:none !important;text-align:left !important;vertical-align:top !important;cursor:pointer !important;}
#bx-panel #bx-panel-pin:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -332px -1685px !important;}
#bx-panel #bx-panel-pin.bx-panel-pin-fixed{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -356px -1644px !important;}
#bx-panel #bx-panel-pin.bx-panel-pin-fixed:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -356px -1684px !important;}
#bx-panel #bx-panel-user{display:inline-block !important;height:31px !important;text-decoration:none !important;outline:none !important;padding:0 0 0 3px !important;vertical-align:top !important;cursor:pointer !important;text-align:left !important;font:normal normal bold 12px/29px "Helvetica Neue", Helvetica, Arial, sans-serif !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1129px !important;position:relative !important;}
#bx-panel #bx-panel-user-text{display:inline-block !important;height:31px !important;padding:0 13px 0 29px !important;font:normal normal bold 12px/29px "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#dde7e9 !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1129px !important;max-width:345px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;position:relative !important;}
#bx-panel #bx-panel-user-icon{display:block !important;position:absolute !important;left:11px !important;top:8px !important;width:11px !important;height:11px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') -290px -1654px !important;z-index:5 !important;}
#bx-panel #bx-panel-user:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1171px !important;}
#bx-panel #bx-panel-user:hover #bx-panel-user-text{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1171px !important;color:#fff !important;}
#bx-panel #bx-panel-logout{color:#b1b9bd !important;text-decoration:none !important;cursor:pointer !important;display:inline-block !important;font:normal normal bold 12px/30px "Helvetica Neue", Helvetica, Arial, sans-serif !important;margin:0 22px 0 21px !important;vertical-align:top !important;padding:0 !important;}
#bx-panel #bx-panel-logout:hover{color:#fff !important;}
#bx-panel .bx-panel-userinfo-separator{display:none;}
#bx-panel #bx-panel-site-toolbar{height:97px !important;position:relative !important;background:scroll #767f8c url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 -50px !important;margin:0 !important;padding:0 !important;display:block !important;z-index:110 !important;}
#bx-panel #bx-panel-buttons{overflow:hidden !important;height:97px !important;margin:0 0 0 11px !important;padding:0 !important;position:relative;}
#bx-panel #bx-panel-buttons-gutter{display:block !important;position:absolute !important;top:0 !important;left:6px !important;width:4px !important;height:97px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -10px -1297px !important;}
#bx-panel #bx-panel-buttons-inner{padding:3px 0 0 0 !important;margin:0 !important;font:normal normal normal 11px/28px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel .bx-panel-button-group{display:inline-block !important;margin:0 6px !important;padding:0 !important;height:94px !important;vertical-align:top !important;font:normal normal normal 11px/28px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel .bx-panel-button{display:inline-block !important;height:88px !important;margin:0 !important;vertical-align:top !important;}
#bx-panel .bx-panel-button-inner{display:inline-block !important;height:88px !important;margin:0 0 0 10px !important;padding:0 10px 0 0 !important;text-align:center !important;text-decoration:none !important;outline:none !important;}
#bx-panel .bx-panel-button-inner a{display:block !important;margin:0 !important;padding:0 !important;text-decoration:none !important;outline:none !important;cursor:pointer !important;color:#484847 !important;text-align:center !important;font:normal normal normal 11px/9px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel .bx-panel-button-inner a:hover{color:#484847 !important;}
#bx-panel .bx-panel-small-button-inner a{display:inline-block !important;margin:0 !important;padding:0 !important;text-decoration:none !important;outline:none !important;cursor:pointer !important;color:#484847 !important;vertical-align:top !important;height:29px !important;text-align:left !important;}
#bx-panel .bx-panel-small-button-inner a:hover{color:#484847 !important;}
#bx-panel .bx-panel-small-button{display:inline-block !important;height:29px !important;margin:0 !important;vertical-align:top !important;}
#bx-panel .bx-panel-small-button-inner{display:inline-block !important;height:29px !important;margin:0 0 0 9px !important;padding:0 5px 0 0 !important;text-align:left !important;text-decoration:none !important;outline:none !important;}
#bx-panel .bx-panel-small-button-icon{display:inline-block !important;width:22px !important;height:29px !important;vertical-align:top !important;margin:0 !important;padding:0 !important;}
#bx-panel .bx-panel-small-button-text{color:#d6dfe2 !important;vertical-align:top !important;margin:0 1px 0 0 !important;padding:0 0 0 3px !important;display:inline-block !important;font:normal normal normal 11px/28px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-small-button-text,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-small-button-text,
#bx-panel .bx-panel-small-button-hover .bx-panel-small-button-text{color:#fff !important;}
#bx-panel span.bx-panel-small-button-arrow, #bx-panel span.bx-panel-small-single-button-arrow{display:inline-block !important;width:14px !important;height:29px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -347px -1741px !important;vertical-align:top !important;}
#bx-panel .bx-panel-small-button-hover span.bx-panel-small-button-arrow, #bx-panel .bx-panel-small-button-hover span.bx-panel-small-single-button-arrow,
#bx-panel .bx-panel-small-button-text-hover span.bx-panel-small-button-arrow, #bx-panel .bx-panel-small-button-text-hover span.bx-panel-small-single-button-arrow,
#bx-panel .bx-panel-small-button-arrow-hover span.bx-panel-small-button-arrow, #bx-panel .bx-panel-small-button-arrow-hover span.bx-panel-small-single-button-arrow{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -369px -1741px !important;}
#bx-panel span.bx-panel-small-single-button-arrow{margin-right:-2px !important;}
#bx-panel a.bx-panel-small-button-arrow{margin:0 -3px 0 0 !important;width:14px !important;display:inline-block !important;}
#bx-panel .bx-panel-button-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -558px !important;}
#bx-panel .bx-panel-button-hover .bx-panel-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -558px !important;}
#bx-panel .bx-panel-button-icon-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -168px !important;}
#bx-panel .bx-panel-button-icon-hover .bx-panel-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -168px !important;}
#bx-panel .bx-panel-button-text-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -265px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -265px !important;}
#bx-panel .bx-panel-button-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -656px !important;}
#bx-panel .bx-panel-button-active .bx-panel-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -656px !important;}
#bx-panel .bx-panel-button-icon-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -363px !important;}
#bx-panel .bx-panel-button-icon-active .bx-panel-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -363px !important;}
#bx-panel .bx-panel-button-text-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -461px !important;}
#bx-panel .bx-panel-button-text-active .bx-panel-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -461px !important;}
#bx-panel .bx-panel-small-button-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -903px !important;}
#bx-panel .bx-panel-small-button-hover .bx-panel-small-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -903px !important;}
#bx-panel .bx-panel-small-button-arrow-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -753px !important;}
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-small-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -753px !important;}
#bx-panel .bx-panel-small-button-text-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -791px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-small-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -791px !important;}
#bx-panel .bx-panel-small-button-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -943px !important;}
#bx-panel .bx-panel-small-button-active .bx-panel-small-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -943px !important;}
#bx-panel .bx-panel-small-button-arrow-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -828px !important;}
#bx-panel .bx-panel-small-button-arrow-active .bx-panel-small-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -828px !important;}
#bx-panel .bx-panel-small-button-text-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -865px !important;}
#bx-panel .bx-panel-small-button-text-active .bx-panel-small-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -865px !important;}
#bx-panel span.bx-panel-button-text{color:#d6dfe2 !important;display:block !important;padding:7px 0 8px !important;text-align:center !important;font:normal normal normal 11px/11px "Helvetica Neue", Helvetica, Arial, sans-serif !important;vertical-align:top !important;}
#bx-panel .bx-panel-button-text-hover span.bx-panel-button-text,
#bx-panel .bx-panel-button-icon-hover span.bx-panel-button-text,
#bx-panel .bx-panel-button-hover span.bx-panel-button-text{color:#fff !important;}
#bx-panel .bx-panel-button-icon{height:50px !important;width:52px !important;display:inline-block !important;margin:0 !important;padding:0 !important;}
#bx-panel .bx-panel-button-arrow{display:inline-block !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -352px -1749px !important;margin:0 !important;padding:0 !important;width:7px !important;height:11px !important;vertical-align:top !important;font-size:1px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-button-arrow,
#bx-panel .bx-panel-button-icon-hover .bx-panel-button-arrow,
#bx-panel .bx-panel-button-hover .bx-panel-button-arrow{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -374px -1749px !important;}
#bx-panel .bx-panel-button-separator{display:inline-block !important;height:90px !important;width:2px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -24px -1301px !important;}
#bx-panel .bx-panel-create-page-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -3px -1403px !important;}
#bx-panel .bx-panel-create-section-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -61px -1405px !important;}
#bx-panel .bx-panel-edit-page-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -197px -1460px !important;}
#bx-panel .bx-panel-edit-section-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -261px -1462px !important;}
#bx-panel .bx-panel-edit-secret-page-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -3px -1461px !important;}
#bx-panel .bx-panel-edit-secret-section-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -67px -1462px !important;}
#bx-panel .bx-panel-clear-cache-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -180px -1402px !important;}
#bx-panel .bx-panel-stickers-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -242px -1399px !important;}
#bx-panel .bx-panel-site-wizard-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -308px -1402px !important;}
#bx-panel .bx-panel-install-solution-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -135px -1461px !important;}
#bx-panel .bx-panel-menu-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -11px -1646px !important;}
#bx-panel .bx-panel-site-structure-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -36px -1645px !important;}
#bx-panel .bx-panel-seo-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -11px -1803px !important;}
#bx-panel .bx-panel-components-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -60px -1647px !important;}
#bx-panel .bx-panel-site-template-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -86px -1645px !important;}
#bx-panel .bx-panel-performance-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -112px -1646px !important;}
#bx-panel .bx-panel-translate-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -37px -1802px !important;}
#bx-panel .bx-panel-statistics-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -165px -1644px !important;}
#bx-panel .bx-panel-reindex-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -63px -1802px !important;}
#bx-panel .bx-panel-iblock-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -88px -1802px !important;}
#bx-panel .bx-panel-short-url-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -138px -1646px !important;}
#bx-panel .icon-wizard{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -138px -1802px !important;}
#bx-panel .bx-panel-small-stickers-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -113px -1802px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-create-page-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-create-page-icon,
#bx-panel .bx-panel-button-hover .bx-panel-create-page-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -3px -1517px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-create-section-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-create-section-icon,
#bx-panel .bx-panel-button-hover .bx-panel-create-section-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -61px -1519px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-edit-page-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-edit-page-icon,
#bx-panel .bx-panel-button-hover .bx-panel-edit-page-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -197px -1574px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-edit-section-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-edit-section-icon,
#bx-panel .bx-panel-button-hover .bx-panel-edit-section-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -261px -1576px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-edit-secret-page-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-edit-secret-page-icon,
#bx-panel .bx-panel-button-hover .bx-panel-edit-secret-page-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -3px -1575px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-edit-secret-section-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-edit-secret-section-icon,
#bx-panel .bx-panel-button-hover .bx-panel-edit-secret-section-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -67px -1576px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-clear-cache-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-clear-cache-icon,
#bx-panel .bx-panel-button-hover .bx-panel-clear-cache-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -180px -1516px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-stickers-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-stickers-icon,
#bx-panel .bx-panel-button-hover .bx-panel-stickers-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -242px -1513px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-site-wizard-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-site-wizard-icon,
#bx-panel .bx-panel-button-hover .bx-panel-site-wizard-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -308px -1516px !important;}
#bx-panel .bx-panel-button-text-hover .bx-panel-install-solution-icon,
#bx-panel .bx-panel-button-icon-hover .bx-panel-install-solution-icon,
#bx-panel .bx-panel-button-hover .bx-panel-install-solution-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -135px -1575px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-menu-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-menu-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-menu-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -11px -1686px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-site-structure-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-site-structure-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-site-structure-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -36px -1685px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-seo-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-seo-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-seo-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -11px -1838px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-components-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-components-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-components-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -60px -1687px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-site-template-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-site-template-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-site-template-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -86px -1685px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-performance-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-performance-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-performance-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -112px -1686px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-translate-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-translate-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-translate-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -37px -1837px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-statistics-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-statistics-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-statistics-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -165px -1684px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-reindex-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-reindex-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-reindex-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -63px -1837px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-iblock-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-iblock-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-iblock-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -88px -1837px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-short-url-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-short-url-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-short-url-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -138px -1686px !important;}
#bx-panel .bx-panel-small-button-text-hover .icon-wizard,
#bx-panel .bx-panel-small-button-arrow-hover .icon-wizard,
#bx-panel .bx-panel-small-button-hover .icon-wizard{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -138px -1837px !important;}
#bx-panel .bx-panel-small-button-text-hover .bx-panel-small-stickers-icon,
#bx-panel .bx-panel-small-button-arrow-hover .bx-panel-small-stickers-icon,
#bx-panel .bx-panel-small-button-hover .bx-panel-small-stickers-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -113px -1837px !important;}
#bx-panel #bx-panel-switcher{position:relative !important;float:right !important;height:79px !important;margin:0 0 0 17px !important;padding:0 19px 0 19px !important;text-align:center !important;}
#bx-panel #bx-panel-switcher-gutter-left{display:block !important;position:absolute !important;top:0 !important;left:-6px !important;width:4px !important;height:97px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -10px -1297px !important;}
#bx-panel #bx-panel-toggle{text-align:center !important;display:block !important;margin:13px 0 0 !important;outline:none !important;background:scroll transparent none repeat-x 0 0 !important;text-decoration:none !important;cursor:pointer !important;font:normal normal normal 11px/9px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel #bx-panel-switcher-gutter-right{display:none !important;}
#bx-panel #bx-panel-userinfo #bx-panel-toggle{display:none !important;}
#bx-panel.bx-panel-folded #bx-panel-userinfo #bx-panel-toggle{display:inline-block !important;margin:7px 24px 0 24px !important;position:relative !important;-webkit-font-smoothing:auto;}
#bx-panel #bx-panel-userinfo #bx-panel-switcher-gutter-left, #bx-panel #bx-panel-userinfo #bx-panel-switcher-gutter-right{display:block !important;content:"" !important;position:absolute !important;width:4px !important;height:39px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -37px -1297px !important;}
#bx-panel #bx-panel-userinfo #bx-panel-switcher-gutter-left{top:-12px !important;left:-24px !important;}
#bx-panel #bx-panel-userinfo #bx-panel-switcher-gutter-right{top:-12px !important;right:-24px !important;}
#bx-panel #bx-panel-userinfo #bx-panel-toggle-caption{display:inline-block !important;padding:1px 0 11px 0 !important;margin:0 0 0 14px !important;vertical-align:top !important;}
#bx-panel #bx-panel-userinfo #bx-panel-toggle-caption-mode{display:inline-block !important;padding:1px 0 0 0 !important;margin:0 0 0 4px !important;vertical-align:top !important;}
#bx-panel #bx-panel-userinfo #bx-panel-toggle-caption-mode-on{display:block !important;vertical-align:top !important;}
#bx-panel #bx-panel-userinfo #bx-panel-toggle-caption-mode-off{display:block !important;vertical-align:top !important;}
#bx-panel #bx-panel-userinfo .bx-panel-toggle-off #bx-panel-toggle-caption-mode-on{visibility:hidden !important;}
#bx-panel #bx-panel-userinfo .bx-panel-toggle-on #bx-panel-toggle-caption-mode-off{visibility:hidden !important;}
#bx-panel #bx-panel-userinfo #bx-panel-toggle .bx-panel-break{display:none !important;}
#bx-panel #bx-panel-toggle span{font:normal normal normal 11px/11px "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#dde7e9 !important;}
#bx-panel #bx-panel-toggle-indicator{display:inline-block !important;width:32px !important;height:15px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -281px -1751px !important;position:relative !important;}
#bx-panel #bx-panel-toggle-icon{width:24px !important;height:24px !important;display:block !important;position:absolute !important;top:-4px !important;left:17px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -284px -1721px !important;}
#bx-panel #bx-panel-toggle-icon-overlay{width:32px !important;height:15px !important;display:inline-block !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -280px -1775px !important;}
#bx-panel .bx-panel-toggle-on #bx-panel-toggle-indicator{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -270px -1751px !important;}
#bx-panel .bx-panel-toggle-off #bx-panel-toggle-indicator{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -290px -1751px !important;}
#bx-panel .bx-panel-toggle-on #bx-panel-toggle-icon{left:17px !important;}
#bx-panel .bx-panel-toggle-off #bx-panel-toggle-icon{left:-3px !important;}
#bx-panel .bx-panel-toggle-animate #bx-panel-toggle-indicator{-webkit-transition:background-position 0.15s ease-in !important;transition:background-position 0.15s ease-in !important;}
#bx-panel .bx-panel-toggle-animate #bx-panel-toggle-icon{-webkit-transition:left 0.15s ease-in !important;transition:left 0.15s ease-in !important;}
#bx-panel #bx-panel-toggle-caption{display:inline-block !important;padding:5px 0 0 0 !important;}
#bx-panel #bx-panel-toggle-caption-mode{display:inline-block !important;padding:2px 0 0 0 !important;}
#bx-panel #bx-panel-toggle-caption-mode-on{display:block !important;}
#bx-panel #bx-panel-toggle-caption-mode-off{display:block !important;}
#bx-panel .bx-panel-toggle-on #bx-panel-toggle-caption-mode-off{display:none !important;}
#bx-panel .bx-panel-toggle-off #bx-panel-toggle-caption-mode-on{display:none !important;}
#bx-panel .bx-panel-toggle-on #bx-panel-toggle-caption-mode-on{color:#DDE7E9 !important;}
#bx-panel .bx-panel-toggle-off #bx-panel-toggle-caption-mode-off{color:#0b1221 !important;}
#bx-panel #bx-panel-hider{color:#dde7e9 !important;font:normal normal normal 11px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;padding:0 0 0 0 !important;margin:15px 0 0 0 !important;display:inline-block !important;outline:none !important;background:scroll transparent none repeat-x 0 0 !important;text-decoration:none !important;text-align:left !important;cursor:pointer !important;position:relative !important;}
#bx-panel #bx-panel-hider:hover{text-decoration:underline !important;color:#fff !important;}
#bx-panel #bx-panel-hider-arrow{display:inline-block !important;width:8px !important;height:5px !important;position:absolute !important;left:-12px !important;top:5px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -373px -1789px !important;}
#bx-panel.bx-panel-folded #bx-panel-top{height:39px !important;background:scroll #777f8c url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 -1250px !important;}
#bx-panel.bx-panel-folded #bx-panel-top-gutter{display:block !important;z-index:7 !important;}
#bx-panel.bx-panel-folded #bx-panel-userinfo{height:33px !important;top:5px !important;right:14px !important;position:relative !important;}
#bx-panel.bx-panel-folded #bx-panel-tabs{height:auto !important;margin:0 0 0 0 !important;padding:5px 10px 4px 16px !important;background:scroll #777f8c url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 -1250px !important;}
#bx-panel.bx-panel-folded #bx-panel-menu{display:inline-block !important;position:relative !important;height:29px !important;margin:0 9px 0 0 !important;top:auto !important;left:auto !important;}
#bx-panel.bx-panel-folded #bx-panel-menu-text{height:29px !important;font:normal normal bold 12px/27px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel.bx-panel-folded #bx-panel-menu:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1978px !important;}
#bx-panel.bx-panel-folded #bx-panel-menu:hover #bx-panel-menu-text{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1978px !important;color:#eee !important;}
#bx-panel.bx-panel-folded #bx-panel-top #bx-panel-menu.bx-pressed{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -2017px !important;}
#bx-panel.bx-panel-folded #bx-panel-top #bx-panel-menu.bx-pressed #bx-panel-menu-text{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -2017px !important;color:#eee !important;}
#bx-panel.bx-panel-folded #bx-panel-menu-icon{top:9px !important;}
#bx-panel.bx-panel-folded #bx-panel-admin-tab{display:inline-block !important;height:29px !important;text-decoration:none !important;outline:none !important;padding:0 0 0 3px !important;margin:0 10px 0 0 !important;vertical-align:top !important;cursor:pointer !important;text-align:left !important;font:normal normal bold 12px/27px "Helvetica Neue", Helvetica, Arial, sans-serif !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1938px !important;}
#bx-panel.bx-panel-folded #bx-panel-admin-tab span{display:inline-block !important;height:29px !important;padding:0 13px 0 10px !important;font:normal normal bold 12px/27px "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#dde7e9 !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1938px !important;position:relative;}
#bx-panel.bx-panel-folded #bx-panel-admin-tab:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1978px !important;}
#bx-panel.bx-panel-folded #bx-panel-admin-tab:hover span{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1978px !important;color:#fff !important;}
#bx-panel.bx-panel-folded #bx-panel-clear-cache{display:inline-block !important;cursor:pointer !important;margin:6px 0 0 19px !important;}
#bx-panel.bx-panel-folded #bx-panel-clear-cache-icon{display:inline-block !important;width:18px !important;height:18px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -159px -1735px !important;margin:0 !important;padding:0 !important;}
#bx-panel.bx-panel-folded #bx-panel-clear-cache-text{display:inline-block !important;height:18px !important;vertical-align:top !important;margin:0 0 0 8px !important;color:#dde7e9 !important;font:normal normal normal 11px/18px "Helvetica Neue", Helvetica, Arial, sans-serif !important;-webkit-font-smoothing:auto;}
#bx-panel.bx-panel-folded #bx-panel-clear-cache:hover #bx-panel-clear-cache-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -159px -1765px !important;}
#bx-panel.bx-panel-folded #bx-panel-clear-cache:hover #bx-panel-clear-cache-text{color:#fff !important;}
#bx-panel.bx-panel-folded #bx-panel-user{display:inline-block !important;height:29px !important;font:normal normal bold 12px/27px "Helvetica Neue", Helvetica, Arial, sans-serif !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1938px !important;}
#bx-panel.bx-panel-folded #bx-panel-user-text{height:28px !important;font:normal normal bold 12px/27px "Helvetica Neue", Helvetica, Arial, sans-serif !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1938px !important;}
#bx-panel.bx-panel-folded #bx-panel-user-icon{top:7px !important;}
#bx-panel.bx-panel-folded #bx-panel-user:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1978px !important;}
#bx-panel.bx-panel-folded #bx-panel-user:hover #bx-panel-user-text{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1978px !important;color:#fff !important;}
#bx-panel.bx-panel-folded #bx-panel-logout{color:#dde7e9 !important;}
#bx-panel.bx-panel-folded #bx-panel-logout:hover{color:#fff !important;}
#bx-panel.bx-panel-folded #bx-panel-site-toolbar,
#bx-panel.bx-panel-folded #bx-panel-view-tab,
#bx-panel.bx-panel-folded #bx-panel-hotkeys{display:none !important;}
#bx-panel .bx-panel-toggle-on #bx-panel-small-toggle-caption{color:#1CBA1C !important;}
#bx-panel #bx-panel-expander{display:none !important;margin:0 8px 0 32px !important;cursor:pointer !important;position:relative !important;vertical-align:top !important;}
#bx-panel #bx-panel-expander-arrow{display:block !important;position:absolute !important;top:13px !important;left:-12px !important;width:8px !important;height:5px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -350px -1791px !important;vertical-align:top !important;}
#bx-panel #bx-panel-expander-text{display:inline-block !important;height:18px !important;vertical-align:top !important;color:#dde7e9 !important;font:normal normal bold 11px/28px "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
#bx-panel #bx-panel-expander:hover #bx-panel-expander-text{text-decoration:underline !important;color:#fff !important;}
#bx-panel.bx-panel-folded #bx-panel-expander{display:inline-block !important;}
#bx-panel .bx-panel-break{display:block !important;}
#bx-panel-error{padding:10px !important;background:#FFEB8D !important;color:#000 !important;}
#bx-panel .adm-warning-block{background:url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 -2473px !important;height:36px !important;-webkit-transition:height 0.3s ease-in, opacity 0.3s ease-in !important;-moz-transition:height 0.3s ease-in, opacity 0.3s ease-in !important;-o-transition:height 0.3s ease-in, opacity 0.3s ease-in !important;transition:height 0.3s ease-in, opacity 0.3s ease-in !important;text-align:center !important;overflow:hidden !important;position:relative !important;padding-right:40px !important;}
#bx-panel .adm-warning-block-red{background-position:0 -2517px !important;}
#bx-panel .adm-warning-text{background:url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -374px -2563px !important;display:inline-block !important;color:#2b4e0c !important;font:normal normal bold 14px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;margin-left:-6px !important;text-shadow:0 1px rgba(255,255,255,0.4) !important;padding:10px 0 0 26px !important;}
#bx-panel .adm-warning-block-red .adm-warning-text{background-position:-374px -2592px !important;color:#710819 !important;}
#bx-panel .adm-warning-text a{color:#134889 !important;font-weight:normal !important;margin-left:8px !important;text-decoration:none !important;}
#bx-panel .adm-warning-close{background:url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -365px -2622px !important;cursor:pointer !important;height:36px !important;right:0 !important;top:0 !important;position:absolute !important;width:40px !important;}
#bx-panel .adm-warning-close:hover{background-position:-365px -2649px !important;}
#bx-panel .adm-warning-block-red .adm-warning-close{background-position:-365px -2678px !important;}
#bx-panel .adm-warning-block-red .adm-warning-close:hover{background-position:-365px -2705px !important;}
#bx-panel .adm-warning-animate{height:0 !important;opacity:0.3 !important;}
.bx-quirks #bx-panel .adm-warning-animate{display:none !important;}
div.bx-component-opener{position:absolute !important;z-index:996 !important;}
span.bx-context-toolbar{display:inline-block !important;vertical-align:top !important;margin:0 !important;padding:0 !important;position:static !important;height:43px !important;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3) !important;}
span.bx-context-toolbar, span.bx-context-toolbar a{letter-spacing:normal !important;list-style:none !important;text-align:left !important;text-indent:0 !important;text-transform:none !important;visibility:visible !important;white-space:normal !important;word-spacing:normal !important;float:none !important;position:static !important;text-decoration:none !important;font:normal normal normal 11px/43px "Helvetica Neue", Helvetica, Arial, sans-serif !important;outline:none !important;}
span.bx-context-toolbar-inner{display:inline-block !important;height:43px !important;background:scroll #646c7a url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 -2358px !important;vertical-align:top !important;border:none !important;margin:0 !important;padding:0 !important;position:static !important;white-space:nowrap !important;}
span.bx-context-toolbar-drag-icon{display:inline-block !important;width:13px !important;height:43px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -53px -1296px !important;cursor:move !important;vertical-align:top !important;border:none !important;margin:0 !important;padding:0 !important;position:static !important;}
span.bx-context-toolbar-vertical-line{display:none !important;position:absolute !important;top:41px !important;left:0;height:2px !important;width:100% !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 -2407px !important;}
span.bx-context-toolbar-button-wrapper, span.bx-context-toolbar-button{display:inline-block !important;vertical-align:top !important;text-decoration:none !important;height:43px !important;margin:0 !important;padding:0 !important;outline:none !important;cursor:default !important;border:none !important;background:scroll transparent none repeat-x 0 0 !important;position:static !important;}
span.bx-context-toolbar-button-wrapper{}
span.bx-context-toolbar-button-inner{display:inline-block !important;vertical-align:top !important;height:43px !important;border:none !important;background:scroll transparent none repeat-x 0 0 !important;margin:0 0 0 3px !important;padding:0 5px 0 0 !important;text-align:left !important;text-decoration:none !important;outline:none !important;position:static !important;}
span.bx-context-toolbar-button-inner a{display:inline-block !important;margin:0 !important;padding:0 !important;text-decoration:none !important;outline:none !important;cursor:pointer !important;color:#dde7e9 !important;vertical-align:top !important;height:43px !important;text-align:left !important;position:static !important;background:none;}
span.bx-context-toolbar-button-inner a:hover{color:#fff !important;}
span.bx-context-toolbar-button-arrow, span.bx-context-toolbar-single-button-arrow{display:inline-block !important;width:14px !important;height:43px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -349px -1734px !important;vertical-align:top !important;position:static !important;}
span.bx-context-toolbar-single-button-arrow{width:13px !important;}
span.bx-context-toolbar a.bx-context-toolbar-button-arrow{margin:0 -5px 0 0 !important;width:14px !important;display:inline-block !important;}
span.bx-context-toolbar-single-button-arrow{}
span.bx-context-toolbar-button-settings{margin-right:4px !important;}
span.bx-context-toolbar-button-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -2089px !important;}
span.bx-context-toolbar-button-hover span.bx-context-toolbar-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -2089px !important;}
span.bx-context-toolbar-button-arrow-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -2185px !important;}
span.bx-context-toolbar-button-arrow-hover span.bx-context-toolbar-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -2185px !important;}
span.bx-context-toolbar-button-text-hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -2227px !important;}
span.bx-context-toolbar-button-text-hover span.bx-context-toolbar-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -2227px !important;}
span.bx-context-toolbar-button-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -2133px !important;}
span.bx-context-toolbar-button-active span.bx-context-toolbar-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -2133px !important;}
span.bx-context-toolbar-button-arrow-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -2268px !important;}
span.bx-context-toolbar-button-arrow-active span.bx-context-toolbar-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -2268px !important;}
span.bx-context-toolbar-button-text-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat 0 -2311px !important;}
span.bx-context-toolbar-button-text-active span.bx-context-toolbar-button-inner{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat right -2311px !important;}
span.bx-context-toolbar-button-hover span.bx-context-toolbar-button-text,
span.bx-context-toolbar-button-arrow-hover span.bx-context-toolbar-button-text,
span.bx-context-toolbar-button-text-hover span.bx-context-toolbar-button-text{color:#fff !important;}
span.bx-context-toolbar-button-hover span.bx-context-toolbar-button-arrow,
span.bx-context-toolbar-button-arrow-hover span.bx-context-toolbar-button-arrow,
span.bx-context-toolbar-button-text-hover span.bx-context-toolbar-button-arrow,
span.bx-context-toolbar-button-hover span.bx-context-toolbar-single-button-arrow,
span.bx-context-toolbar-button-arrow-hover span.bx-context-toolbar-single-button-arrow,
span.bx-context-toolbar-button-text-hover span.bx-context-toolbar-single-button-arrow{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -371px -1734px !important;}
.bx-context-toolbar-button-icon{display:inline-block !important;vertical-align:top !important;width:24px !important;height:43px !important;border:none !important;margin:0 !important;padding:0 !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -178px -1725px !important;position:static !important;}
span.bx-context-toolbar-separator{display:inline-block !important;vertical-align:top !important;width:2px !important;height:43px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -81px -1299px !important;border:none !important;margin:0 !important;padding:0 !important;position:static !important;}
.bx-context-toolbar-settings-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -127px -1724px !important;}
.bx-context-toolbar-create-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -5px -1724px !important;}
.bx-context-toolbar-edit-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -32px -1725px !important;}
.bx-context-toolbar-delete-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -59px -1724px !important;}
.bx-context-toolbar-empty-area{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/empty-area.gif') no-repeat 0 0 !important;}
.bx-context-toolbar-edit-visual{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -32px -1725px !important;}
span.bx-context-toolbar-button-hover .bx-context-toolbar-button-icon,
span.bx-context-toolbar-button-arrow-hover .bx-context-toolbar-button-icon,
span.bx-context-toolbar-button-text-hover .bx-context-toolbar-button-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -178px -1755px !important;}
span.bx-context-toolbar-button-hover .bx-context-toolbar-settings-icon,
span.bx-context-toolbar-button-arrow-hover .bx-context-toolbar-settings-icon,
span.bx-context-toolbar-button-text-hover .bx-context-toolbar-settings-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -127px -1754px !important;}
span.bx-context-toolbar-button-hover .bx-context-toolbar-create-icon,
span.bx-context-toolbar-button-arrow-hover .bx-context-toolbar-create-icon,
span.bx-context-toolbar-button-text-hover .bx-context-toolbar-create-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -5px -1754px !important;}
span.bx-context-toolbar-button-hover .bx-context-toolbar-edit-icon,
span.bx-context-toolbar-button-arrow-hover .bx-context-toolbar-edit-icon,
span.bx-context-toolbar-button-text-hover .bx-context-toolbar-edit-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -32px -1755px !important;}
span.bx-context-toolbar-button-hover .bx-context-toolbar-delete-icon,
span.bx-context-toolbar-button-arrow-hover .bx-context-toolbar-delete-icon,
span.bx-context-toolbar-button-text-hover .bx-context-toolbar-delete-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -59px -1754px !important;}
.bx-popup-item .bx-context-toolbar-create-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -5px -1724px !important;}
.bx-popup-item .bx-context-toolbar-edit-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -32px -1725px !important;}
.bx-popup-item .bx-context-toolbar-delete-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -59px -1723px !important;}
.bx-popup-item .bx-context-toolbar-settings-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -127px -1724px !important;}
span.bx-context-toolbar-button-text{display:inline-block !important;vertical-align:top !important;color:#dde7e9 !important;font:normal normal normal 11px/41px "Helvetica Neue", Helvetica, Arial, sans-serif !important;border:none !important;margin:0 3px 0 0 !important;padding:0 !important;background:scroll transparent none repeat-x 0 0 !important;position:static !important;white-space:nowrap !important;}
span.bx-context-toolbar-icons{display:inline-block !important;position:static !important;top:auto !important;right:auto !important;white-space:nowrap !important;vertical-align:top;margin:0 0 0 5px !important;}
a.bx-context-toolbar-pin, a.bx-context-toolbar-pin-fixed{display:inline-block !important;height:43px !important;width:25px !important;margin:0 !important;padding:0 !important;outline:none !important;vertical-align:top !important;border:none !important;background:scroll transparent none repeat-x 0 0 !important;position:static !important;}
a.bx-context-toolbar-pin{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -83px -1724px !important;}
a.bx-context-toolbar-pin-fixed{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -105px -1724px !important;}
a.bx-context-toolbar-pin:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -83px -1754px !important;}
a.bx-context-toolbar-pin-fixed:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -105px -1754px !important;}
span.bx-context-toolbar-switcher-separator{display:inline-block !important;vertical-align:top !important;width:3px !important;height:24px !important;}
a.bx-context-toolbar-switcher{display:inline-block !important;vertical-align:top !important;width:14px !important;height:43px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -380px -1634px !important;border:none !important;margin:0 !important;padding:0 !important;position:static !important;}
a.bx-context-toolbar-switcher:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -380px -1684px !important;}
span.bx-context-toolbar br{display:none !important;margin:0 !important;padding:0 !important;}
span.bx-context-toolbar-vertical-mode br{display:inline !important;}
span.bx-context-toolbar.bx-context-toolbar-vertical-mode{height:auto !important;border-bottom:1px solid #69707b;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-button{position:relative !important;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-button-wrapper{height:44px !important;margin:0 2px !important;display:inline-block !important;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-inner{height:auto !important;min-width:110px;position:relative !important;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-icons{position:absolute !important;top:0 !important;right:0 !important;height:43px !important;width:110px !important;text-align:right !important;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-separator{display:none !important;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-separator-switcher{display:inline-block !important;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-vertical-line{display:block !important;}
span.bx-context-toolbar-button-underlay{display:none !important;}
span.bx-context-toolbar-vertical-mode span.bx-context-toolbar-button-underlay{position:absolute !important;height:44px !important;width:100% !important;background:scroll #777f8c url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') repeat-x 0 -2416px !important;display:block !important;margin:0 !important;padding:0 !important;}
.bx-popup-item-delete-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -59px -1723px !important;}
.bx-popup-item-create-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -5px -1724px !important;}
.bx-popup-item-edit-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -32px -1725px !important;}
#bx-panel .adm-header-notif-block{display:inline-block !important;height:31px !important;text-decoration:none !important;outline:none !important;padding:0 0 0 9px !important;vertical-align:top !important;cursor:pointer !important;text-align:left !important;font:normal normal bold 12px/30px "Helvetica Neue", Helvetica, Arial, sans-serif !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1129px !important;}
#bx-panel .adm-header-notif-block:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1171px !important;}
#bx-panel .adm-header-notif-block:hover .adm-header-notif-counter{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1171px !important;color:#eee !important;}
#bx-panel #bx-panel-tabs .adm-header-notif-block.adm-header-notif-block-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1213px !important;}
#bx-panel #bx-panel-tabs .adm-header-notif-block.adm-header-notif-block-active .adm-header-notif-counter{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1213px !important;color:#eee !important;}
#bx-panel .adm-header-notif-icon{display:inline-block !important;width:16px !important;height:31px !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -265px -1645px !important;margin:0 !important;padding:0 !important;vertical-align:top !important;}
#bx-panel .adm-header-notif-counter{display:inline-block !important;height:31px !important;padding:0 12px 0 7px !important;font:normal normal bold 12px/29px "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#dde7e9 !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1129px !important;}
#bx-panel.bx-panel-folded .adm-header-notif-block{height:29px !important;font:normal normal bold 12px/25px "Helvetica Neue", Helvetica, Arial, sans-serif !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1938px !important;}
#bx-panel.bx-panel-folded .adm-header-notif-counter{display:inline-block !important;height:29px !important;padding:0 12px 0 7px !important;font:normal normal bold 12px/25px "Helvetica Neue", Helvetica, Arial, sans-serif !important;background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1938px !important;}
#bx-panel.bx-panel-folded .adm-header-notif-icon{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -265px -1646px !important;}
#bx-panel.bx-panel-folded .adm-header-notif-block:hover{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -1978px !important;}
#bx-panel.bx-panel-folded .adm-header-notif-block:hover .adm-header-notif-counter{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -1978px !important;color:#eee !important;}
#bx-panel.bx-panel-folded #bx-panel-tabs .adm-header-notif-block.adm-header-notif-block-active{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') 0 -2017px !important;}
#bx-panel.bx-panel-folded #bx-panel-tabs .adm-header-notif-block.adm-header-notif-block-active .adm-header-notif-counter{background:scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') right -2017px !important;color:#eee !important;}
span.date-interval-hellip{width:20px;display:inline-block;text-align:center;}
img.calendar-icon{border:0px;width:19px;height:19px;vertical-align:top;margin:1px;margin-left:2px;cursor:pointer;}
img.calendar-icon-hover{border:1px solid #AEB6C2;background-color:#DBE3F2;margin:0px;margin-left:1px}
.bx-calendar{font-family:Arial, sans-serif;color:#000;width:200px;}
.bx-calendar-header{margin-top:-2px;padding-bottom:5px;}
.bx-calendar-left-arrow,
.bx-calendar-right-arrow{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat;border-radius:4px;display:inline-block;font-size:1px;height:28px;vertical-align:top;width:19px;cursor:pointer;}
.bx-calendar-left-arrow:hover,
.bx-calendar-right-arrow:hover{background-color:#ededed;}
.bx-calendar-left-arrow{background-position:7px -183px;margin-left:-3px;vertical-align:top;}
.bx-calendar-right-arrow{background-position:8px -205px;}
.bx-calendar-header-content{display:inline-block;text-align:center;width:165px;}
.bx-calendar-top-month,
.bx-calendar-top-year{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat right -223px;color:#000!important;border-radius:3px;cursor:pointer;display:inline-block;font-size:16px;line-height:20px;text-decoration:none!important;margin:0 1px;padding:5px 15px 3px 7px;}
.bx-calendar-top-month:hover,
.bx-calendar-top-year:hover{background-color:#ededed;text-decoration:none;}
.bx-calendar-cell-block{overflow:hidden;position:relative;padding-bottom:5px;}
.bx-calendar-cell{display:inline-block;font-size:12px;line-height:15px;height:19px;margin:0 3px 0 2px;padding-top:4px;text-align:center;text-decoration:none;vertical-align:top;width:23px;cursor:pointer;}
.bx-calendar-cell{line-height:16px\9}
.bx-calendar-cell, .bx-calendar-cell:link, .bx-calendar-cell:active, .bx-calendar-cell:visited{color:#000;}
.bx-calendar-cell:hover{background-color:#eeeeee;color:#000;text-decoration:none;}
.bx-calendar-name-day{display:inline-block;color:#a9a9a9;font-size:10px;height:13px;margin:0 3px 0 2px;padding-top:0;text-align:center;vertical-align:top;width:23px;}
.bx-calendar-range{border-bottom:1px solid #f3f2ed;margin:0 -5px 0 -7px;padding:1px 7px 1px 8px;position:relative;z-index:5;}
.bx-calendar-weekend, .bx-calendar-weekend:link, .bx-calendar-weekend:active, .bx-calendar-weekend:visited{color:#d25050;}
.bx-calendar-weekend:hover{color:#d25050;}
.bx-calendar-date-hidden, .bx-calendar-date-hidden:link, .bx-calendar-date-hidden:active, .bx-calendar-date-hidden:visited{color:#ccc;}
.bx-calendar-active{background-color:#dce3ea;}
.bx-calendar-active:hover{background-color:#dce3ea;}
.bx-calendar-name-day-wrap{background-color:#eeeeee;height:12px;line-height:12px;padding:1px 7px 0 8px;position:relative;margin:0 -5px 3px -7px;z-index:5;}
.bx-calendar-range-noline{border:none;}
.bx-calendar-set-time-wrap{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin:-5px 3px 0 0;position:relative;text-decoration:none;}
.bx-calendar-set-time{cursor:pointer;font-size:11px;color:#b2b2b2!important;display:block;height:14px;margin-right:3px;text-align:center;padding:1px 0 0;text-decoration:none;}
.bx-calendar-set-time:hover{color:#8c8c8c!important;text-decoration:none!important;}
.bx-calendar-set-time-opened .bx-calendar-set-time{display:none;}
.bx-calendar-set-time-opened .bx-calendar-form-block{display:block;}
.bx-calendar-set-time{cursor:pointer;font-size:11px;color:#b2b2b2;height:14px;margin-right:3px;text-align:center;padding:1px 0 0;}
.bx-calendar-set-time i{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 0 0;height:9px;display:inline-block;margin:2px 3px 0 0;vertical-align:top;width:9px;}
.bx-calendar-button-block{padding:9px 0 8px;text-align:center;}
.bx-calendar-button{cursor:pointer;text-decoration:none;display:inline-block;vertical-align:top;}
.bx-calendar-button-select{margin-right:8px;text-align:right;}
.bx-calendar-button-left,
.bx-calendar-button-right{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat;display:inline-block;vertical-align:top;height:23px;width:4px;}
.bx-calendar-button-text{background:url(/bitrix/js/main/core/images/calendar-sprite.png) repeat-x 0 -99px;color:#000;display:inline-block;height:19px;font-size:12px;line-height:16px;vertical-align:top;padding:4px 10px 0;}
.bx-calendar-button-left{background-position:0 -45px;}
.bx-calendar-button-right{background-position:-5px -45px;}
.bx-calendar-button:hover .bx-calendar-button-left{background-position:0 -15px;}
.bx-calendar-button:hover .bx-calendar-button-right{background-position:-5px -15px;}
.bx-calendar-button:hover .bx-calendar-button-text{background-position:0 -74px;}
.bx-calendar-button:active .bx-calendar-button-text{background-position:0 -74px;}
.bx-calendar-form-block{display:none;}
.bx-calendar-form-text{display:inline-block;color:#a6a6a6;font-size:11px;margin-top:10px;padding:0 0 0 5px;vertical-align:top;width:38px;}
.bx-calendar-form{display:inline-block;vertical-align:top;}
.bx-calendar-form-arrow-l,
.bx-calendar-form-arrow-r{display:inline-block;vertical-align:top;}
.bx-calendar-form-arrow-l{margin-left:2px;}
.bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-bottom{display:block;height:17px;width:15px;}
.bx-calendar-form-arrow-top{padding-top:4px;height:14px;}
.bx-calendar-form-arrow-l .bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-l .bx-calendar-form-arrow-bottom{padding-left:5px;}
.bx-calendar-form-arrow-r .bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-r .bx-calendar-form-arrow-bottom{padding-left:1px;padding-right:5px;}
.bx-calendar-form-arrow-top i,
.bx-calendar-form-arrow-bottom i{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat;display:block;height:13px;width:14px;}
.bx-calendar-form-arrow-top i{background-position:4px -125px;}
.bx-calendar-form-arrow-bottom i{background-position:4px -137px;}
.bx-calendar-form-arrow-top:hover i{background-position:4px -275px;background-color:#f2f2f2;}
.bx-calendar-form-arrow-bottom:hover i{background-position:4px -286px;background-color:#f2f2f2;}
.bx-calendar-form-input{background:#fff;border:1px solid #d1d1d1;-moz-box-shadow:inset 1px 1px 0 #f7f7f7;-webkit-box-shadow:inset 1px 1px 0 #f7f7f7;box-shadow:inset 1px 1px 0 #f7f7f7;display:inline-block;height:21px;margin-top:6px;font-size:15px;text-align:center;padding:0;vertical-align:top;width:28px;}
.bx-calendar-form-separator{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 0 -246px;color:#aaa;display:inline-block;height:23px;font-size:14px;font-weight:bold;text-align:center;padding-top:7px;vertical-align:top;width:8px;}
.bx-calendar-form-close{display:block;font-size:1px;right:-8px;top:0;height:35px;position:absolute;width:20px;}
.bx-calendar-form-close i{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 4px -151px;display:block;height:15px;margin:10px 0 0 0;width:15px;}
.bx-calendar-form-close:hover i{background-position:4px -169px;background-color:#e8e8e8;}
.bx-calendar-AM-PM-block{cursor:pointer;display:inline-block;margin-left:-4px;vertical-align:top;}
.bx-calendar-AM-PM-text{display:inline-block;color:#333;margin-top:11px;vertical-align:top;font-family:Arial, sans-serif;font-size:13px;line-height:15px;text-transform:uppercase;}
.bx-calendar-AM-PM-block .bx-calendar-form-arrow-r{width:19px;}
.bx-calendar-year-popup{font-family:arial, sans-serif;margin-top:-2px;padding-bottom:7px;width:45px;}
.bx-calendar-month-popup{font-family:arial, sans-serif;margin-top:-2px;padding-bottom:7px;width:85px;}
.bx-calendar-year-title,
.bx-calendar-month-title{color:#000;font-size:16px;line-height:20px;padding-bottom:5px;}
.bx-calendar-year-content,
.bx-calendar-month-content{color:#000;border-top:1px solid #e5e5e5;font-size:13px;padding:5px 0 0 2px;}
.bx-calendar-year-number,
.bx-calendar-month{display:block;border-radius:3px;cursor:pointer;margin:0 0 2px -5px;text-decoration:none!important;padding:2px 0 2px 4px;}
.bx-calendar-month, .bx-calendar-month:link, .bx-calendar-month:active, .bx-calendar-month:visited, .bx-calendar-year-number, .bx-calendar-year-number:link, .bx-calendar-year-number:active, .bx-calendar-year-number:visited{color:#000}
.bx-calendar-month:hover, .bx-calendar-year-number:hover{background-color:#ededed;text-decoration:none;}
.bx-calendar-month-active, .bx-calendar-month-active:link, .bx-calendar-month-active:active, .bx-calendar-month-active:visited{color:#ca0707;}
.bx-calendar-year-active, .bx-calendar-year-active:link, .bx-calendar-year-active:active, .bx-calendar-year-active:visited{color:#ca0707;}
.bx-calendar-year-input,
.bx-calendar-month-input{background:#fff;border:1px solid #b5b5b5;border-radius:2px;box-shadow:inset 2px 2px 1px #ededed;height:19px;margin-top:10px;font-size:16px;text-align:center;width:41px;}
.bx-calendar-time-disabled .bx-calendar-button-block,
.bx-calendar-time-disabled .bx-calendar-set-time-wrap{display:none;}
.bx-tm-popup-clock{padding:10px;}
* html .bx-calendar-month-title,
* html .bx-calendar-year-title{margin-top:-2px;}
* html .bx-calendar-month-popup,
* html .bx-calendar-year-popup{margin-left:-2px;}
* + html .bx-calendar-month-title,
* + html .bx-calendar-year-title{margin-top:-2px;}
* + html .bx-calendar-month-popup,
* + html .bx-calendar-year-popup{margin-left:-2px;}
* + html .bx-calendar-form-input{padding-top:4px;height:17px;}
* html .bx-calendar-button-text{height:23px;}
* html .bx-calendar-name-day{padding-top:3px;}
* html .bx-calendar-cell{height:23px;}
* html .bx-calendar-form-arrow-top,
* html .bx-calendar-form-arrow-bottom{font-size:0;}
* html .bx-calendar-form-arrow-top,
* html .bx-calendar-form-arrow-bottom{width:20px;}
* html .bx-calendar-button-text{padding-top:3px;}
* html .bx-calendar-left-arrow,
* html .bx-calendar-right-arrow{width:17px;margin-left:0;}
* html .bx-calendar-form-text{width:46px;}