.bx-core-waitwindow {
	BACKGROUND-IMAGE: url(/bitrix/js/main/core/images/wait.gif); Z-INDEX: 10000; BORDER-BOTTOM: #e1b52d 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #e1b52d 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fcf7d1; PADDING-LEFT: 37px; PADDING-RIGHT: 30px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-POSITION: 10px center; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: #e1b52d 1px solid; BORDER-RIGHT: #e1b52d 1px solid; PADDING-TOP: 10px
}
.bx-unselectable {
	-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none
}
.bx-session-message {
	Z-INDEX: 10000; BORDER-BOTTOM: #edda3c 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #edda3c 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffeb41; PADDING-LEFT: 10px; WIDTH: 630px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 13px; BORDER-TOP: #edda3c 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #edda3c 1px solid; PADDING-TOP: 10px
}
.bx-session-message A.bx-session-message-close {
	BACKGROUND-IMAGE: url(/bitrix/js/main/core/images/close.gif); WIDTH: 12px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; FLOAT: right; HEIGHT: 12px
}
.bx-timer-semicolon-off .bx-timer-semicolon {
	VISIBILITY: hidden
}
.bx-panel-tooltip {
	Z-INDEX: 2210 !important; BORDER-BOTTOM: #8e9398 1px solid; POSITION: absolute !important; TEXT-ALIGN: left !important; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2e3e9ea', endColorstr='#f2c6d2d5',GradientType=0); BORDER-LEFT: #989ca1 1px solid; PADDING-BOTTOM: 0px !important; TEXT-TRANSFORM: none !important; LIST-STYLE-TYPE: none !important; TEXT-INDENT: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; WHITE-SPACE: normal !important; BACKGROUND: #d0dbdd; FLOAT: none !important; LETTER-SPACING: normal !important; VISIBILITY: visible !important; VERTICAL-ALIGN: baseline !important; OVERFLOW: hidden !important; BORDER-TOP: #a2a6ad 1px solid; LIST-STYLE-IMAGE: none !important; BORDER-RIGHT: #989ca1 1px solid; WORD-SPACING: normal !important; TEXT-DECORATION: none !important; PADDING-TOP: 0px !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 12px 10px rgba(0, 0, 0, .25); -moz-box-shadow: 0 12px 10px rgba(0, 0, 0, .25); box-shadow: 0 12px 10px rgba(0, 0, 0, .25)
}
.bx-panel-tooltip DIV {
	DISPLAY: block !important
}
.bx-panel-tooltip .bx-panel-tooltip-top-border {
	DISPLAY: none !important
}
.bx-panel-tooltip .bx-panel-tooltip-bottom-border {
	DISPLAY: none !important
}
.bx-panel-tooltip-content {
	Z-INDEX: 10 !important; POSITION: relative !important; DISPLAY: inline-block !important; OVERFLOW: hidden !important
}
.bx-panel-tooltip-title {
	POSITION: relative !important; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; FONT: bold 14px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #16191a !important; PADDING-TOP: 7px !important; text-shadow: 0 1px rgba(255, 255, 255, 0.66)
}
.bx-panel-tooltip-text {
	POSITION: relative !important; PADDING-BOTTOM: 10px !important; MARGIN: 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; FONT: 12px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #272b31 !important; PADDING-TOP: 9px !important; text-shadow: 0 1px rgba(255, 255, 255, 0.25)
}
.bx-panel-tooltip-close {
	Z-INDEX: 5 !important; POSITION: absolute !important; WIDTH: 25px !important; DISPLAY: block !important; BACKGROUND: url(../images/panel/top-panel-sprite.png) no-repeat -9px -1881px; HEIGHT: 20px !important; TOP: 0px !important; RIGHT: 0px !important
}
.bx-panel-tooltip-close:hover {
	BACKGROUND: url(../images/panel/top-panel-sprite.png) no-repeat -32px -1881px
}
.bx-panel-tooltip-text A {
	FONT: 12px "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bx-panel-tooltip-text A {
	COLOR: #272b31 !important; TEXT-DECORATION: underline !important
}
.bx-panel-tooltip-text A:hover {
	COLOR: #272b31 !important; TEXT-DECORATION: underline !important
}
.bx-clear {
	CLEAR: both
}
DIV.bx-hk-settings-toolbar {
	POSITION: absolute !important; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 503px !important; PADDING-RIGHT: 0px !important; BACKGROUND: white; TOP: 54px; PADDING-TOP: 0px !important; LEFT: 4px
}
TABLE.bx-hk-settings-toolbar {
	MARGIN: 9px 0px 0px 8px; WIDTH: 100% !important; BACKGROUND: white
}
DIV.bx-hk-settings-toolbar TD.bx-left {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 3px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/hk_sett_menu_spr.png) white no-repeat 0px 0px; HEIGHT: 33px !important; PADDING-TOP: 0px !important
}
DIV.bx-hk-settings-toolbar TD.bx-right {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 3px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/hk_sett_menu_spr.png) white no-repeat 0px -36px; HEIGHT: 33px !important; PADDING-TOP: 0px !important
}
DIV.bx-hk-settings-toolbar TD.bx-content {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 4px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/hk_sett_menu_spr.png) white repeat-x 0px -72px; HEIGHT: 33px !important; PADDING-TOP: 1px !important
}
DIV.bx-hk-settings-toolbar A.bx-context-button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: inline-block !important; HEIGHT: 33px !important; COLOR: #555555 !important; BORDER-TOP: medium none; CURSOR: pointer !important; BORDER-RIGHT: medium none; PADDING-TOP: 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 {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 15px !important; DISPLAY: inline-block !important; VERTICAL-ALIGN: top !important; PADDING-TOP: 8px !important
}
DIV.bx-hk-settings-toolbar SPAN.bx-context-button-icon {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 18px !important; PADDING-RIGHT: 0px !important; DISPLAY: inline-block !important; BACKGROUND-REPEAT: no-repeat !important; BACKGROUND-POSITION: center 50%; HEIGHT: 33px !important; PADDING-TOP: 0px !important
}
DIV.bx-hk-settings-toolbar .btn-import {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 18px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/hk_sett_menu_spr.png) no-repeat 0px -109px; HEIGHT: 33px; PADDING-TOP: 0px !important
}
DIV.bx-hk-settings-toolbar .btn-export {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 18px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/hk_sett_menu_spr.png) no-repeat -26px -109px; HEIGHT: 33px; PADDING-TOP: 0px !important
}
DIV.bx-hk-settings-toolbar .btn-default {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 18px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/hk_sett_menu_spr.png) no-repeat -52px -109px; HEIGHT: 33px; PADDING-TOP: 0px !important
}
DIV.bx-hk-settings-toolbar .btn-delall {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 18px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/hk_sett_menu_spr.png) no-repeat -78px -109px; HEIGHT: 33px; PADDING-TOP: 0px !important
}
DIV.bx-hk-settings-empty {
	MARGIN: 0px; WIDTH: 1px !important; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px !important; OVERFLOW: hidden !important
}
.bx-hk-settings-row {
	HEIGHT: 22px !important
}
A.hk-delete-icon {
	WIDTH: 18px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px
}
.bx-hk-settings-row:hover A.hk-delete-icon {
	WIDTH: 18px; DISPLAY: block !important; BACKGROUND: url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat 0px -2933px; HEIGHT: 18px
}
.bx-hk-settings-row:hover A.hk-delete-icon:hover {
	WIDTH: 18px; DISPLAY: block !important; BACKGROUND: url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat 0px -2989px; HEIGHT: 18px
}
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
}
