.hm-clear{clear:both}.hm-clear-left{clear:left}.hm-clear-right{clear:right}.hm-ui-inlineEditor{cursor:pointer}.hm-ui-inlineEditor:hover{text-decoration:underline}.hm-ui-inlineEditor:focus{padding:2px 4px;outline:1px solid silver;text-decoration:none;cursor:text}.hm-form-element{background-color:red}.hm-form-element-label{float:left;width:100px}.hm-form-element-container{min-height:25px;margin-left:105px}@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi){.hm-form-element{background-color:red}.hm-form-element-label{float:left;width:100px}.hm-form-element-container{min-height:35px;margin-left:105px}}.hm-form-select-button{cursor:pointer;background-color:#fff;color:#0065b1;font-size:12px;height:28px;border:1px solid #7f97e8;position:relative}.hm-form-select-button:hover,.hm-form-select-button.hm-form-select-button-menuOpened{background-color:#e9e9e9}.hm-form-select-button_inline{display:inline-block;margin-left:3px;margin-right:3px}.hm-form-select-button-title{padding:0px 20px 0px 8px;line-height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-form-select-button-trigger{border:1px solid transparent;position:absolute;right:0;top:50%;margin-top:-9px;width:18px;height:18px;line-height:18px;text-align:center}.hm-form-select-button-opened{background-color:#0065b1;color:#fff}.hm-form-select-list-filter-wrapper{padding:3px}.hm-form-select-list-filter{border:1px solid #b7b7b7;padding:3px;-moz-box-shadow:inset 1px 1px 3px 1px #e9e9e9;-webkit-box-shadow:inset 1px 1px 3px 1px #e9e9e9;box-shadow:inset 1px 1px 3px 1px #e9e9e9;background-image:url('/hm/images/icons/search.png');background-position:right 3px;background-repeat:no-repeat}.hm-form-select-list-filter>div{margin-right:16px}.hm-form-select-list-filter>div input{width:100%;height:16px;border:0;padding:0;margin:0;background-color:transparent}.hm-form-select-list-filter>div input:focus{outline:none}.hm-form-select-list{border:1px solid #0058a4;outline:1px solid white;margin-top:1px;background-color:white;color:#0058a4;font-size:12px}.hm-form-select-list-item{border-bottom:1px solid #d0d1d1;white-space:nowrap}.hm-form-select-list-item:last-child{border-bottom:none}.hm-form-select-list-item:hover{background-color:#e4e4e4}.hm-form-select-list-item>a{line-height:15px;padding:12px;display:block}.hm-form-select-list-item.hm-form-select-list-item-withCheckbox{border-bottom:none;padding:3px}.hm-form-select-list-item.hm-form-select-list-item-withCheckbox a{margin:3px 3px 3px 20px;padding:0;color:#000}.hm-form-select-list-item.hm-form-select-list-item-withCheckbox.hm-form-select-list-item-withCheckbox-checked .hm-form-select-list-item-checkbox{background-position:0 0}.hm-form-select-list-item-checkbox{margin:3px;width:13px;height:14px;display:inline-block;float:left;cursor:pointer;vertical-align:baseline;background-image:url('/hm/images/icons/multiselect.png');background-position:0 -14px;background-repeat:no-repeat}.hm-pm-list-dateSelect-item{padding:5px}.hm-pm-list-dateSelect-item:hover{background-color:#fff}.hm-form-select-list-dateSelect-item-input{display:inline-block;border:1px solid #b5b5b5;padding:4px;cursor:pointer}.hm-form-select-list-dateSelect-item-input:hover{background-color:#f2f2f2}.hm-form-select-list-dateSelect-item-input input{border:none;padding:0;background-color:transparent;width:70px}.hm-form-select-list-dateSelect-item-input input[readonly]{cursor:pointer}.hm-form-select-list-dateSelect-item-input-caption{margin-right:5px;color:#8f8f8f}.hm-form-select-list-dateSelect-item-dash{margin-left:10px;margin-right:10px;color:#000}.hm-pm-tooltip-dateTooltip .hm-tooltip-shadow{display:none}.hm-pm-tooltip-dateTooltip .hm-tooltip-content{border-color:#e64c03;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:3px 3px 6px 0px #c4c4c4;-webkit-box-shadow:3px 3px 6px 0px #c4c4c4;box-shadow:3px 3px 6px 0px #c4c4c4}.hm-pm-tooltip-dateTooltip.hm-tooltip-arrow-up .hm-tooltip-arrow:before{border-color:transparent transparent #e64c03 transparent}.hm-pm-tooltip-dateTooltip .ui-datepicker{background-color:#fff;border:none;width:182px;padding:0 20px 10px 20px}.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-next,.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-prev{top:85px;background-image:none;background-color:#0065b1;width:15px;height:50px;cursor:pointer}.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-next:before,.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-prev:before{position:absolute;left:2px;top:50%;margin-top:-6px;color:#fff}.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-next{right:-27px}.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-next:before{content:'\25BA'}.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-prev{left:-27px}.hm-pm-tooltip-dateTooltip .ui-datepicker .ui-datepicker-prev:before{content:'\25C4'}.hm-pm-tooltip-dateTooltip .ui-widget-header{background-color:#fff}.hm-pm-tooltip-dateTooltip .ui-widget-header .ui-icon{background-image:none}.hm-pm-tooltip-dateTooltip .ui-datepicker-title span{cursor:default}.hm-pm-tooltip-dateTooltip th,.hm-pm-tooltip-dateTooltip td{border:1px solid #e0e1e1;padding:0}.hm-pm-tooltip-dateTooltip th span,.hm-pm-tooltip-dateTooltip th a,.hm-pm-tooltip-dateTooltip td span,.hm-pm-tooltip-dateTooltip td a{display:block;padding-top:8px;padding-bottom:8px;text-align:center}.hm-pm-tooltip-dateTooltip th{background-color:#eceded;color:#989b9c;border-color:#eceded;border-right-color:#fff}.hm-pm-tooltip-dateTooltip th.ui-datepicker-week-end{background-color:#e64c03;color:#fff}.hm-pm-tooltip-dateTooltip th span{cursor:default}.hm-pm-tooltip-dateTooltip td a.ui-state-highlight{border:1px solid #e64c03;color:#e64c03}.hm-pm-tooltip-dateTooltip td a:hover,.hm-pm-tooltip-dateTooltip td a.ui-state-active{color:#fff;background-color:#0065b1}.hm-pm-tooltip-dateTooltip td.ui-datepicker-week-end{background-color:#fff}.hm-pm-tooltip-dateTooltip td.ui-datepicker-week-end a{color:#e64c03}.hm-pm-tooltip-dateTooltip td.ui-datepicker-week-end a:hover{color:#fff}.hm-form-helper-imageMapEditor-answer-isRight,.hm-form-helper-imageMapEditor-answer-switcher{text-align:center}.hm-form-helper-imageMapEditor-answer-isRight input[type="checkbox"]{cursor:pointer}.hm-form-helper-imageMapEditor-answer-caption{padding:3px;vertical-align:middle}.hm-form-helper-imageMapEditor-answer-caption input{width:100% !important}.hm-form-helper-imageMapEditor_readOnly .hm-form-helper-imageMapEditor-answer-caption input{border:none !important;background-color:transparent !important}.hm-form-helper-imageMapEditor-answer-actions{vertical-align:middle}.hm-form-helper-imageMapEditor-answer-action{margin-left:5px}.hm-form-helper-imageMapEditor-answer-isRight,.hm-form-helper-imageMapEditor-answer-switcher{text-align:center}.hm-form-helper-imageMapEditor-answer-isRight input[type="checkbox"]{cursor:pointer}.hm-form-helper-imageMapEditor-answer-caption{padding:3px;vertical-align:middle}.hm-form-helper-imageMapEditor-answer-caption input{width:100% !important}.hm-form-helper-imageMapEditor_readOnly .hm-form-helper-imageMapEditor-answer-caption input{border:none !important;background-color:transparent !important}.hm-form-helper-imageMapEditor-answer-actions{vertical-align:middle}.hm-form-helper-imageMapEditor-answer-action{margin-left:5px}.hm-form-helper-imageMapEditor-answerList{width:100%}.hm-form-helper-imageMapEditor-image{margin-bottom:10px}.hm-autocomplete{position:relative;border:solid 1px #b7b7b7;padding:4px 6px;line-height:normal}.hm-autocomplete input{font-size:12px;line-height:15px;margin:0;padding:0;border:none;outline:none;vertical-align:top;width:100%}.hm-autocomplete-ui{padding:0;border-top:solid 1px #b7b7b7}.hm-autocomplete-ui .ui-menu-item a,.hm-autocomplete-ui .ui-menu-item .ui-state-hover,.hm-autocomplete-ui .ui-menu-item .ui-state-active,.hm-autocomplete-ui .ui-menu-item a.ui-state-hover,.hm-autocomplete-ui .ui-menu-item a.ui-state-active{margin:0;padding:4px 6px;color:#000000;line-height:auto !important;border:solid 1px #b7b7b7;border-top:none;cursor:pointer}.hm-autocomplete-ui .ui-menu-item .ui-state-hover,.hm-autocomplete-ui .ui-menu-item a.ui-state-hover{background-color:#f2f2f2}.hm-autocomplete-search{padding-right:23px}.hm-autocomplete-search .hm-autocomplete-button{position:absolute;cursor:pointer;top:50%;right:1px;width:21px;height:21px;margin-top:-11px;background-image:url("/images/infoblocks/trainings-calendar/autocomplete.gif")}.hm-autocomplete-search .hm-autocomplete-button:hover{background-position:0 -21px}.hm-autocomplete-search .hm-autocomplete-button.hm-autocomplete-button-reset{background-position:-21px 0}.hm-autocomplete-search .hm-autocomplete-button.hm-autocomplete-button-reset:hover{background-position:-21px -21px}.hm-progressbar-wrap{position:relative}.ui-progressbar{position:relative;overflow:visible !important}.ui-progressbar-label{position:absolute;left:0;width:100%;text-align:center;top:50%;margin-top:-6px;font-size:9px;line-height:11px;text-shadow:1px 1px 0 #E1E7F3;z-index:11;font-weight:bold;color:#1E3457;font-family:Arial, Helvetica, sans-serif}.hm-progressbar-value-label,.hm-progressbar-text-label{position:absolute;color:#b1bcca;font-size:11px;line-height:11px;font-family:Arial, Helvetica, sans-serif}.hm-progressbar-line{position:absolute;left:0;top:0;width:1px;background-color:#b1bcca;height:100%;z-index:15}.hm-progressbar-simple-line{padding-top:11px;top:-11px}.hm-progressbar-simple-line .hm-progressbar-value-label{width:30px;margin-left:-15px;text-align:center;top:100%;left:50%;padding-top:1px}.hm-progressbar-simple-line .hm-progressbar-flag{position:absolute;top:1px;left:100%;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent #CD3000}.hm-progressbar-alt-line{padding:11px 0;top:-11px;margin-left:-2px}.hm-progressbar-alt-line .hm-progressbar-value-label{padding-right:1px;bottom:-1px;right:100%}.hm-progressbar-alt-line .hm-progressbar-text-label{padding-left:2px;top:-1px;left:100%}.hm-calendar-dateRangeSwitcher{font-size:16px;overflow:hidden}.hm-calendar-dateRangeSwitcher-prev,.hm-calendar-dateRangeSwitcher-next{cursor:pointer;float:left;width:30px;height:30px;position:relative;display:block;margin-right:10px}.hm-calendar-dateRangeSwitcher-prev:after,.hm-calendar-dateRangeSwitcher-next:after{content:' ';cursor:pointer;position:absolute;top:50%;margin-left:-7px;left:50%;margin-top:-6px;width:0;height:0;border-style:solid}.hm-calendar-dateRangeSwitcher-prev:after{border-width:6px 14px 6px 0;border-color:transparent #3e63c6 transparent transparent}.hm-calendar-dateRangeSwitcher-next:after{border-width:6px 0 6px 14px;border-color:transparent transparent transparent #3e63c6}.hm-calendar-dateRangeSwitcher-prev:hover:after{border-color:transparent #e64c03 transparent transparent}.hm-calendar-dateRangeSwitcher-next:hover:after{border-color:transparent transparent transparent #e64c03}.hm-calendar-dateRangeSwitcher-name{font-size:1em;font-weight:bold}.hm-calendar-dateRangeSwitcher-info{float:left;margin-top:-2px;padding-bottom:2px}.hm-calendar-dateRangeSwitcher-range{font-size:0.75em;color:#e64c03}.hm-calendar-dateRangeSwitcher-from-editable,.hm-calendar-dateRangeSwitcher-to-editable{cursor:pointer;border-bottom:dotted 1px}.hm-calendar-dateRangeSwitcher-datePicker{visibility:hidden;width:1px;height:1px;padding:0;margin:0;overflow:hidden;border:none}.hm-context-menu{display:none;position:absolute;top:0;left:0;list-style:none;margin:0;padding:0;z-index:10;border:solid 1px #aebdc7;background-color:#eaeff2;border-bottom:none}.hm-context-menu li{background-color:#eaeff2;cursor:pointer;padding:4px 6px;border-bottom:solid 1px #dbe2e7;color:#4B4B4B}.hm-context-menu li:hover{color:#ffffff;background-color:#6c85ac}.hm-context-menu li:last-child{border-color:#aebdc7}.hm-context-menu:after{content:' ';overflow:hidden;display:block;position:absolute;top:2px;left:3px;background-color:#000000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=15);opacity:0.15;width:100%;height:100%;z-index:-1}.hm-tooltip{display:none;position:absolute;top:220px;left:150px;z-index:1000;border-color:#fff}.hm-tooltip-content{position:relative;padding:7px 8px;background-color:#fff;border:solid 1px #969696}.hm-tooltip-shadow{display:block;position:absolute;top:2px;left:2px;background-color:#000000;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=15);-moz-opacity:0.15;-khtml-opacity:0.15;opacity:0.15}.hm-tooltip-shadow-arrow{content:'';display:none;position:absolute;width:0px;height:0px;border-style:solid}.hm-tooltip-arrow{display:none;position:absolute;border-color:inherit}.hm-tooltip-arrow:after{content:'';display:block;position:absolute;width:0px;height:0px;border-style:solid}.hm-tooltip-arrow:before{content:'';display:block;position:absolute;width:0px;height:0px;border-style:solid}.hm-tooltip-arrow-up .hm-tooltip-arrow{display:block;bottom:100%;left:50%;margin-bottom:-1px}.hm-tooltip-arrow-up .hm-tooltip-arrow:after{bottom:100%;left:-8px;border-width:0 8px 8px 8px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;border-bottom-color:inherit}.hm-tooltip-arrow-up .hm-tooltip-arrow:before{bottom:100%;left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #868686 transparent}.hm-tooltip-arrow-down .hm-tooltip-arrow{display:block;top:100%;left:50%;margin-top:-1px}.hm-tooltip-arrow-down .hm-tooltip-arrow:after{top:100%;left:-8px;border-width:8px 8px 0 8px;border-top-color:inherit;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent}.hm-tooltip-arrow-down .hm-tooltip-arrow:before{top:100%;left:-9px;border-width:9px 9px 0 9px;border-color:#868686 transparent transparent transparent}.hm-tooltip-arrow-down .hm-tooltip-shadow-arrow{display:block;top:100%;left:50%;margin-left:-10px;margin-top:-1px;border-width:9px 9px 0 9px;border-color:#000000 transparent transparent transparent}.hm-tooltip-arrow-left .hm-tooltip-arrow{display:block;right:100%;top:50%;margin-right:-1px}.hm-tooltip-arrow-left .hm-tooltip-arrow:after{right:100%;top:-7px;border-width:8px 8px 8px 0;border-top-color:transparent;border-right-color:inherit;border-left-color:transparent;border-bottom-color:transparent}.hm-tooltip-arrow-left .hm-tooltip-arrow:before{right:100%;top:-8px;border-width:9px 9px 9px 0;border-color:transparent #868686 transparent transparent}.hm-tooltip-arrow-right .hm-tooltip-arrow{display:block;left:100%;top:50%;margin-left:-1px}.hm-tooltip-arrow-right .hm-tooltip-arrow:after{left:100%;top:-7px;border-width:8px 0 8px 8px;border-top-color:transparent;border-right-color:transparent;border-left-color:inherit;border-bottom-color:transparent}.hm-tooltip-arrow-right .hm-tooltip-arrow:before{left:100%;top:-8px;border-width:9px 0 9px 9px;border-color:transparent transparent transparent #868686}.hm-tooltip-arrow-right .hm-tooltip-shadow-arrow{display:block;left:100%;top:50%;margin-left:-2px;margin-top:-7px;border-width:9px 0 9px 9px;border-color:transparent transparent transparent #000000}.ui-dialog .ui-dialog-content.hm-window{background-color:#fff;color:black;overflow:auto}.ui-dialog .ui-dialog-content.hm-window .hm-window-ajax-loader{height:100px;background-image:url('/hm/images/common/hm/ajax-loader.gif');background-position:center;background-repeat:no-repeat}.hm-dialog-loading{text-align:center;line-height:200px}.hm-imageMapEditor-imageContainer>img{display:none}.hm-select{cursor:default;position:relative;color:#000000;display:inline-block;font-family:Verdana, Geneva, sans-serif}.hm-select .hm-select-selected{background-color:#ffffff;border:solid 1px #A9A9A9;border-radius:2px;padding:1px 16px 3px 4px}.hm-select .hm-select-selected:after{content:' ';overflow:hidden;position:absolute;top:50%;margin-top:-3px;right:5px;width:0;height:0;border-style:solid;border-width:6px 3px 0 3px;border-color:#000000 transparent transparent transparent}.hm-select-options-inside .hm-select-options{position:static;top:0 !important;left:0 !important}.hm-select-options-inside .hm-select-selected{display:none !important}.hm-select-options{display:none;z-index:100;background-color:#ffffff;overflow:hidden;position:absolute;top:0;left:0}.hm-select-options .hm-select-options-wrap{border:solid 1px #7f9db9}.hm-select-options ul{display:block;list-style:none;margin:0 !important;padding:0 !important}.hm-select-options .hm-select-option{display:block;cursor:default;padding:1px 4px 3px;white-space:nowrap}.hm-select-options .hm-select-option span{display:block;overflow:hidden}.hm-select-options .hm-select-option:hover{background-color:#B5DAFF}.hm-select-options .hm-select-option-selected{background-color:#1e90ff !important;color:#ffffff;position:relative}.hm-select-options .hm-select-option-selected:hover{background-color:#4FA8FF !important}.hm-select-headSwitcher{display:inline-block}.hm-select-headSwitcher .hm-select-options-wrap{border:none}.hm-select-headSwitcher .hm-select-options{background-color:transparent}.hm-select-headSwitcher .hm-select-option{cursor:pointer;display:inline-block;white-space:nowrap;padding:2px 5px;margin-right:2px;padding-bottom:4px}.hm-select-headSwitcher .hm-select-option:hover{color:#2d53a4;border-color:#2d53a4;background-color:transparent}.hm-select-headSwitcher .hm-select-option:hover span{border-color:#2d53a4}.hm-select-headSwitcher .hm-select-option span{display:inline;border-bottom:dashed 1px #000000}.hm-select-headSwitcher .hm-select-option:after{visibility:hidden;content:' \00D7'}.hm-select-headSwitcher .hm-select-option-selected{cursor:default;color:#ffffff !important;background-color:#2d53a4 !important}.hm-select-headSwitcher .hm-select-option-selected:hover{border-color:#e5e5e5;background-color:#2d53a4 !important;color:#ffffff}.hm-select-headSwitcher .hm-select-option-selected span{padding-bottom:1px;border-bottom:none}.hm-select-headSwitcher .hm-select-option-selected:after{visibility:visible}.hm-select-headSwitcher .hm-select-option-icon-1,.hm-select-headSwitcher .hm-select-option-programm,.hm-select-headSwitcher .hm-select-option-icon-2,.hm-select-headSwitcher .hm-select-option-list,.hm-select-headSwitcher .hm-select-option-icon-3,.hm-select-headSwitcher .hm-select-option-table{line-height:16px;padding-top:3px;padding-bottom:3px;padding-right:6px;background-color:#ffffff;border:1px #e5e5e5 solid}.hm-select-headSwitcher .hm-select-option-icon-1:hover,.hm-select-headSwitcher .hm-select-option-programm:hover,.hm-select-headSwitcher .hm-select-option-icon-2:hover,.hm-select-headSwitcher .hm-select-option-list:hover,.hm-select-headSwitcher .hm-select-option-icon-3:hover,.hm-select-headSwitcher .hm-select-option-table:hover{background-color:#ffffff}.hm-select-headSwitcher .hm-select-option-icon-1:after,.hm-select-headSwitcher .hm-select-option-programm:after,.hm-select-headSwitcher .hm-select-option-icon-2:after,.hm-select-headSwitcher .hm-select-option-list:after,.hm-select-headSwitcher .hm-select-option-icon-3:after,.hm-select-headSwitcher .hm-select-option-table:after{display:none}.hm-select-headSwitcher .hm-select-option-icon-1:before,.hm-select-headSwitcher .hm-select-option-programm:before,.hm-select-headSwitcher .hm-select-option-icon-2:before,.hm-select-headSwitcher .hm-select-option-list:before,.hm-select-headSwitcher .hm-select-option-icon-3:before,.hm-select-headSwitcher .hm-select-option-table:before{vertical-align:bottom;margin-right:5px;display:inline-block;content:' ';width:16px;height:16px;overflow:hidden;background-image:url("/images/icons/switcher-icon.png")}.hm-select-headSwitcher .hm-select-option-icon-1:before,.hm-select-headSwitcher .hm-select-option-programm:before{background-position:0 0}.hm-select-headSwitcher .hm-select-option-icon-1.hm-select-option-selected:before,.hm-select-headSwitcher .hm-select-option-programm.hm-select-option-selected:before{background-position:0 -16px}.hm-select-headSwitcher .hm-select-option-icon-2:before,.hm-select-headSwitcher .hm-select-option-list:before{background-position:-16px 0}.hm-select-headSwitcher .hm-select-option-icon-2.hm-select-option-selected:before,.hm-select-headSwitcher .hm-select-option-list.hm-select-option-selected:before{background-position:-16px -16px}.hm-select-headSwitcher .hm-select-option-icon-3:before,.hm-select-headSwitcher .hm-select-option-table:before{background-position:-32px 0}.hm-select-headSwitcher .hm-select-option-icon-3.hm-select-option-selected:before,.hm-select-headSwitcher .hm-select-option-table.hm-select-option-selected:before{background-position:-32px -16px}.hm-head-switcher-left,.hm-head-switcher-right{margin-bottom:10px}.hm-head-switcher-left{float:left}.hm-head-switcher-right{float:right}.hm-head-switcher-right .hm-select-option{margin-right:0;margin-left:5px}.hm-head-switchers{overflow:hidden;margin-bottom:5px}.hm-head-switchers .hm-head-switcher-label{vertical-align:top;line-height:1.6em}.hm-head-switchers #hm-head-switcher-list-switcher{float:left}.hm-head-switchers #hm-head-switcher-default{float:right}.hm-head-switchers #hm-head-switcher-default .hm-select-option{margin-right:0;margin-left:5px}.hm-tree ul,.hm-tree li{list-style:none;margin:0;padding:0}.hm-tree .ui-state-disabled.ui-draggable-disabled{opacity:1}.hm-tree .hm-tree-node .hm-tree-node-children{display:none;margin-left:16px}.hm-tree .hm-tree-node .hm-tree-node-item{margin-bottom:1px;cursor:pointer;display:block;position:relative}.hm-tree .hm-tree-node .hm-tree-node-item span{display:inline-block;vertical-align:top}.hm-tree .hm-tree-node .hm-tree-node-item .hm-tree-node-icon,.hm-tree .hm-tree-node .hm-tree-node-item .hm-tree-node-connector{position:absolute;top:1px;left:0;width:16px;height:16px}.hm-tree .hm-tree-node .hm-tree-node-item .hm-tree-node-icon{left:18px;background-image:url("/images/icons/tree.gif")}.hm-tree .hm-tree-node .hm-tree-node-item .hm-tree-node-title{border:solid 0px white;min-height:16px;line-height:16px;font-size:13px;padding:1px 3px;margin-left:36px}.hm-tree .hm-tree-node .hm-tree-node-item:hover .hm-tree-node-title{background-color:#F2F7FD;border-color:#B8D6FB;border-width:1px;padding:0 2px}.hm-tree .hm-tree-node .hm-tree-node-item:hover .hm-tree-node-connector{background-position:-16px -81px}.hm-tree .hm-tree-node .hm-tree-node-hasChildren .hm-tree-node-connector{background-image:url("/images/icons/tree.gif");background-position:0 -81px}.hm-tree .hm-tree-node .hm-tree-node-expanded .hm-tree-node-connector{background-position:-32px -81px}.hm-tree .hm-tree-node .hm-tree-node-expanded:hover .hm-tree-node-connector{background-position:-48px -81px !important}.hm-tree .hm-tree-node .hm-tree-node-active .hm-tree-node-title{background-color:#D8F0FA !important;border-color:#99DEFD !important;border-width:1px;padding:0 2px}.hm-tree .hm-tree-node .hm-tree-node-active:hover .hm-tree-node-title{background-color:#F2F7FD !important;border-width:1px;padding:0 2px}.hm-tree .hm-tree-node .hm-tree-node-dropIn .hm-tree-node-title{border-style:dotted;background-color:#D0F3C5 !important;border-color:#49A02E !important;border-width:1px;padding:0 2px}.hm-tree .hm-tree-node .hm-tree-node-folder .hm-tree-node-icon{background-position:0px -16px}.hm-droppable-over{background-color:red}.hm-tree-draggable-helper{height:16px;border-radius:2px;background-color:#D0F3C5;border:dotted 1px #49A02E;margin-bottom:1px !important;margin-left:18px !important}.hm-tree-draggable-arrow-helper{display:block;width:12px;height:12px;background-image:url("/images/icons/green-arrow-12.png");position:absolute;top:-2px;left:7px}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:#F1F1F1;position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.nano-pane>.nano-slider{background:#BCBCBC;margin:0 1px;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:0.99}.hm-es-event-toolbar{font-size:11px;font-family:"PT Sans",verdana,sans-serif;position:absolute;display:block;vertical-align:top;height:32px;line-height:32px;top:0;left:0;color:#fff;padding:0 !important}@media screen and (max-width: 1140px){#user-block .welcome-text{display:none}}@media screen and (max-width: 1030px){#user-block .language-select,#user-block .ui-selectmenu{display:none}}@media screen and (max-width: 900px){#user-block h3.name{display:none !important}}@media screen and (max-width: 1190px){.user-block-wrapper-restoreable #user-block .welcome-text{display:none}}@media screen and (max-width: 1080px){.user-block-wrapper-restoreable #user-block .language-select,.user-block-wrapper-restoreable #user-block .ui-selectmenu{display:none}}@media screen and (max-width: 950px){.user-block-wrapper-restoreable #user-block h3.name{display:none !important}}.hm-es-event-toolbar-button{float:right;font-style:normal;padding:0 1px 0 6px !important;cursor:default}.hm-es-event-toolbar-button.hm-es-event-toolbar-button-selected .hm-es-event-toolbar-button-icon-tab{background-color:#fff}.hm-es-event-toolbar-button-icon-tab{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px;border-radius:2px 2px 0 0;padding:5px;text-align:center;cursor:pointer}.hm-es-event-toolbar-button-icon{display:inline-block;width:18px;height:18px;line-height:18px;font-size:11px;font-weight:bold;background-color:#686868;border:1px solid #6e6e6e;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.hm-es-event-toolbar-button-icon.hm-es-event-toolbar-button-new-events{background-color:#cc3c29;border-color:#d03622}body>.hm-es-event-list{max-height:70%}.hm-es-event-list{font-size:12px;font-family:"PT Sans",verdana,sans-serif;width:500px;background:#fff;z-index:10;color:black;border:1px solid #bebebe;border-top-width:0;-moz-box-shadow:0px 2px 2px 0 #dadada;-webkit-box-shadow:0px 2px 2px 0 #dadada;box-shadow:0px 2px 2px 0 #dadada;overflow-y:auto}.hm-es-event-list span{padding:0}.hm-es-event-list q{color:#3366cc;quotes:"\00ab" "\00bb" "'" "'"}.hm-es-event-list q::before{content:open-quote}.hm-es-event-list q::after{content:close-quote}.hm-es-event-list-header{font-size:15px;height:50px;line-height:50px;border-bottom:1px solid #bebebe;padding:0 22px}.hm-es-event-list-url{float:right;color:#3366cc}.hm-es-event-list-title{font-weight:bold}.hm-es-event-list-body{padding:0 5px}.hm-es-event-list-body-empty{line-height:60px;color:#9d9a9a;text-align:center;display:none}.hm-es-event-list-group{margin:5px 0;border:1px solid #e1e1e1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.hm-es-event-list-group>h3{font-size:15px;line-height:13px;padding:0 25px 0 35px;line-height:40px;background-color:#efefef;border-bottom:1px solid #e1e1e1}.hm-es-event-list-group.hm-es-event-list-group-with-new-events>h3{background-color:#c7fbcd}.hm-es-event-list-group:hover{background-color:#fafafa}.hm-es-event-list-group.hm-es-event-list-group-with-avatar>h3{padding-left:20px}.hm-es-event-list-group-avatar,.hm-es-event-list-group-avatar-wrapper{width:35px;height:35px;background-position:center;background-size:contain;background-repeat:no-repeat}.hm-es-event-list-group-avatar-wrapper{float:left;margin-right:5px;margin-top:3px}.hm-es-event-list-group-type{float:right;font-weight:normal;font-style:italic;font-size:11px}.hm-es-event-list-group-title{color:#000000;font-weight:normal}.hm-es-event-list-group-name{color:#3366cc;font-weight:bold}.hm-es-event-list-group-action{font-weight:normal;font-size:12px}.hm-es-event-list-group-icon-more{width:6px;height:13px;background-image:url('/hm/images/common/es/event/list/group/more.png');background-repeat:no-repeat;background-position:0 0;display:inline-block;vertical-align:text-bottom;margin-left:4px;margin-right:4px}.hm-es-event-list-group-trigger{text-align:center;padding:5px;cursor:pointer}.hm-es-event-list-group-trigger:hover{background-color:#eeeeee}.hm-es-event-list-item{padding:8px 25px;font-size:12px;color:#000;min-height:35px;cursor:pointer;position:relative}.hm-es-event-list-item:hover{background-color:#f1f1f1}.hm-es-event-list-item:hover .hm-es-event-list-item-new-trigger{background-color:#c7fbcd;background-image:url('/hm/images/common/es/event/list/item/ok.png');border-right:1px solid #e1e1e1}.hm-es-event-list-item:hover .hm-es-event-list-item-new-trigger:hover{background-color:#baeec0}.hm-es-event-list-item.hm-es-event-list-item-new{background-color:#e9fff4}.hm-es-event-list-item.hm-es-event-list-item-new:hover{background-color:#daf0e5}.hm-es-event-list-item-portfolio-add{float:right;padding:3px 0 0 10px;text-align:center;width:95px}.hm-es-event-list-item-author{padding:3px;color:#3366cc}.hm-es-event-list-item-desc,.hm-es-event-list-item-datetime{color:#9d9a9a}.hm-es-event-list-item-desc{margin:3px 70px 3px 45px;font-size:10px;overflow:hidden;text-overflow:ellipsis;max-height:50px}.hm-es-event-list-item-desc q{color:inherit}.hm-es-event-list-item-datetime{float:right;text-align:center;padding:3px 0 0 10px}.hm-es-event-list-item-date{font-weight:bold}.hm-es-event-list-item-avatar,.hm-es-event-list-item-avatar-wrapper{background-position:center;background-size:contain;background-repeat:no-repeat;width:35px;height:35px}.hm-es-event-list-item-avatar-wrapper{float:left;margin-right:5px}.hm-es-event-list-item-new-trigger{position:absolute;left:0;top:0;bottom:0;width:20px;background-position:center;background-repeat:no-repeat}.hm-es-event-list-item-wiki{min-height:17px}.hm-es-event-list-item-message>.hm-es-event-list-item-desc{max-height:auto;margin-left:0px}.hm-es-event-panel .hm-es-event-toolbar{position:relative;right:auto;border:1px solid silver;background-color:#616161}.hm-es-event-panel .hm-es-event-toolbar-button{float:left;cursor:pointer}.hm-es-event-panel .hm-es-event-toolbar-button.hm-es-event-toolbar-button-selected{background-color:#383838}.hm-es-event-panel .hm-es-event-toolbar-button.hm-es-event-toolbar-button-selected .hm-es-event-toolbar-button-icon-tab{background-color:transparent}.hm-es-event-panel .hm-es-event-list{width:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}.hm-es-event-panel .hm-es-event-list-body{padding:0}.hm-es-event-panel .hm-es-event-list-header{display:none}.hm-es-event-panel-trigger{line-height:30px;font-size:15px;text-align:center;border-top-width:0;cursor:pointer}.hm-es-event-panel-trigger:hover{background-color:#eeeeee}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form{border:solid 1px #DADADA;background-color:#f4f4f4;border-radius:4px;padding:8px;margin-bottom:8px}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form .hm-sphinx-search-run-indexer{float:right;line-height:19px;margin-right:4px}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form .hm-sphinx-search-title{float:left;font-size:14px;font-weight:bold;margin-bottom:8px}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form table{white-space:nowrap;width:100%}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form table td{text-align:right;padding-bottom:2px}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form table .hm-sphinx-search-label{width:1%;line-height:18px}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form table select{display:block;width:100%;height:19px}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form table input{width:99%}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form table input[type="submit"]{width:auto;margin:0}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form .hm-sphinx-search-extended{display:none}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form .hm-switcher{text-decoration:none !important}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form .hm-switcher:after{content:' \25B2'}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form .hm-switcher-active:after{content:' \25BC'}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form input[type="submit"]{float:left}.hm-sphinx-search-trainingModulesConstructor .hm-sphinx-search-form .hm-sphinx-search-all{width:auto;float:right;padding:0.182em 0.727em;margin:0}.hm-sphinx-search-trainingModulesConstructor .hm-search-result{overflow:auto;width:100%;margin-bottom:15px;max-height:253px}.hm-autocomplete-resSearch a{border-radius:0}.hm-search-resource-item{overflow:hidden;margin-bottom:3px;line-height:16px;cursor:move;padding:1px;padding-right:4px;border:solid 1px #ECECEC;background-color:#FAFAFA;border-radius:2px}.hm-search-resource-item.ui-draggable-dragging,.hm-search-resource-item:hover{background-color:#F2F7FD;border-color:#B8D6FB}.hm-search-resource-item .material-icon-small{cursor:pointer;float:left;margin-right:4px}.hm-tree-trainingModulesConstructor{border:solid 1px #DADADA;background-color:#f4f4f4;border-radius:4px;padding:8px;padding-bottom:7px;margin-bottom:15px}.hm-tree-trainingModulesConstructor .hm-tree-node-notFound .dynatree-title{color:red !important}.hm-tree-trainingModulesConstructor .hm-tree-node-unpublished .dynatree-title{color:lightgrey !important}.hm-tree-trainingModulesConstructor .hm-tree-title{font-size:14px;font-weight:bold;margin-bottom:8px}.hm-tree-trainingModulesConstructor .hm-tree-container{padding:3px;background-color:white;border:solid 1px #DADADA;border-radius:3px}.hm-tree-trainingModulesConstructor .hm-tree-footer{padding-top:4px}.hm-tree-trainingModulesConstructor .hm-tree-node-status{position:absolute;top:9px;left:28px;width:10px;height:10px;display:block;background-image:url("/images/icons/hm-constructor-status.png")}.hm-tree-trainingModulesConstructor .hm-tree-node-item-unpublished .hm-tree-node-status{background-position:-10px 0}.hm-tree-trainingModulesConstructor .hm-tree-node-item-notFound .hm-tree-node-status{background-position:-20px 0}.hm-tree-trainingModulesConstructor .hm-tree-legend{float:right}.hm-tree-trainingModulesConstructor .hm-tree-legend span{font-size:11px;line-height:10px;display:inline-block;margin-right:10px}.hm-tree-trainingModulesConstructor .hm-tree-legend span span{margin-right:0;width:10px;height:10px;background-image:url("/images/icons/hm-constructor-status.png")}.hm-tree-trainingModulesConstructor .hm-tree-legend .hm-tree-legend-inDevelop span{background-position:-10px 0;margin-bottom:-1px}.hm-tree-trainingModulesConstructor .hm-tree-legend .hm-tree-legend-notFound span{background-position:-20px 0}.material-icon-small,.material-icon{background-image:url(/images/material-icons.png) !important}.material-icon-small{width:16px;height:16px}.material-icon-small.course{background-position:0 -176px}.material-icon-small.resource-0{background-position:0 -160px}.material-icon-small.resource-1{background-position:0 -208px}.material-icon-small.resource-2{background-position:0 -16px}.material-icon-small.resource-3{background-position:0 -208px}.material-icon-small.resource-4{background-position:0 -192px}.material-icon-small.resource-5{background-position:0 0}.material-icon-small.resource-99{background-position:0 0}.material-icon-small.resource-filetype-0{background-position:0 -160px}.material-icon-small.resource-filetype-1{background-position:0 0}.material-icon-small.resource-filetype-2{background-position:0 -208px}.material-icon-small.resource-filetype-3{background-position:0 -32px}.material-icon-small.resource-filetype-4{background-position:0 -48px}.material-icon-small.resource-filetype-5{background-position:0 -64px}.material-icon-small.resource-filetype-6{background-position:0 -144px}.material-icon-small.resource-filetype-7{background-position:0 -80px}.material-icon-small.resource-filetype-8{background-position:0 -112px}.material-icon-small.resource-filetype-9{background-position:0 -128px}.material-icon-small.resource-filetype-10{background-position:0 -96px}.hm-training-modules-viewer{height:100%;width:100%;border-collapse:collapse}.hm-training-modules-viewer .hm-tmw-row{margin:0;padding:0;border:none}.hm-training-modules-viewer .hm-tmw-row td{height:1px}.hm-training-modules-viewer .hm-tmw-row-content td{height:auto}@-moz-document url-prefix(){.hm-training-modules-viewer .hm-tmw-row-content td{height:100%}}.hm-training-modules-viewer .hm-tmw-header,.hm-training-modules-viewer .hm-tmw-footer,.hm-training-modules-viewer .hm-tmw-content{position:relative}.hm-training-modules-viewer .hm-tmw-header,.hm-training-modules-viewer .hm-tmw-footer{background-color:#c1cfe5;border:solid 1px #9ba9c1}.hm-training-modules-viewer .hm-tmw-content{border:solid 1px #9ba9c1;border-top:0;border-bottom:0;height:100%}.hm-training-modules-viewer .hm-tmw-header{overflow:hidden;border-radius:2px 2px 0px 0px}.hm-training-modules-viewer .hm-tmw-footer{border-radius:0px 0px 2px 2px;margin-bottom:1px}.hm-training-modules-viewer .hm-tmw-content{background-color:#ffffff}.hm-training-modules-viewer .hm-tmw-content iframe{height:100%;width:100%}.hm-training-modules-viewer .hm-tmw-content-title-wrap{font-size:15px;line-height:35px;display:inline-block;float:left;margin-left:200px;margin-right:50px}.hm-training-modules-viewer .hm-tmw-content-edit{display:inline-block;width:20px;height:20px;margin-bottom:-5px;margin-left:5px;overflow:hidden;background-image:url("/images/wiki/article-controls.png")}.hm-training-modules-viewer .hm-tmw-navigation-button{margin-right:-200px;float:left;font-size:16px;font-weight:bold;display:inline-block;height:35px;line-height:35px;border-radius:2px 0px 0px 0px;padding:0;width:190px;text-align:center;background-color:#edf1f9;color:#2A446E;text-shadow:0 1px #ffffff;cursor:pointer}.hm-training-modules-viewer .hm-tmw-navigation-button:hover{background-color:#e4f2af}.hm-training-modules-viewer .hm-tmw-tree{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto}.hm-training-modules-viewer .hm-tmw-tree .hm-tree{padding:5px 3px;float:left}.hm-training-modules-viewer .hm-tmw-overlay{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#edf1f9;opacity:0}.hm-training-modules-viewer .hm-tmw-loading{position:absolute;top:50%;margin-top:-14px;line-height:28px;font-size:18px;width:100%;text-align:center}.hm-training-modules-viewer .hm-tmw-expand-button{position:absolute;top:5px;right:5px;cursor:pointer;border:1px solid #9ba9c1;background-color:#edf1f9;width:22px;height:22px;background-image:url("/images/content-container/maximin.png");background-position:top right}.hm-training-modules-viewer .hm-tmw-expand-button:hover{background-color:#e4f2af}.hm-tmw-expanded{position:absolute;top:0;left:0;width:100%;height:100%}.hm-tmw-expanded .hm-tmw-expand-button{background-position:top left}.hm-training-modules-viewer-styles .content-container-with-course-presentation .content-here,.hm-training-modules-viewer-styles #hm-training-modules-viewer{height:100%;min-height:0}.hm-training-modules-viewer-styles .content-container-expanded{margin:0 !important}.hm-training-modules-viewer-styles .content-container-expandable{background-color:transparent !important;background-image:none !important}.hm-training-modules-viewer-styles .content-container-expandable .content-here{margin:0 !important}.hm-training-modules-viewer-styles .content-container-expanded .content-here{margin:0 !important;min-height:0 !important}.hm-training-modules-viewer-styles .content-container-expandable .content-size{top:7px !important;right:7px !important}.hm-training-modules-viewer-styles .content-container-expanded .content-size{top:6px !important;right:6px !important}.hm-training-modules-viewer .hm-extra-navigation{line-height:28px;margin:8px 0;display:table;width:100%}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-navigation-cell{display:table-cell}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-navigation-left{text-align:center;white-space:nowrap;padding-left:10px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-navigation-left .hm-extra-nav-icon{margin-right:5px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-navigation-left .hm-extra-nav-counter{padding-right:5px;padding-left:1px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-navigation-right{width:1%;white-space:nowrap;padding-right:10px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-navigation-right .hm-extra-nav-icon{margin-left:5px}.hm-training-modules-viewer .hm-extra-navigation *{vertical-align:top !important}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-icon{cursor:pointer;display:inline-block;width:28px;height:28px;background-image:url("/images/icons/extra-navigation-28x28.png");text-decoration:none}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-prev,.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-next{margin-right:5px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-disabled{cursor:default !important}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-prev.hm-extra-nav-disabled{background-position:0 -56px !important}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-prev:hover{background-position:0 -28px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-next{background-position:-28px 0}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-next.hm-extra-nav-disabled{background-position:-28px -56px !important}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-next:hover{background-position:-28px -28px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-navigation-text{width:100%;font-size:14px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-bookmark{background-position:-84px 0}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-bookmark:hover{background-position:-84px -28px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-bookmark.hm-extra-nav-button-is-bookmarked{background-position:-112px 0 !important}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-bookmark.hm-extra-nav-button-is-bookmarked:hover{background-position:-112px -28px !important}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-custom,.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-file{background-position:-56px 0}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-custom:hover,.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-file:hover{background-position:-56px -28px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-6{background-position:-140px 0}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-6:hover{background-position:-140px -28px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-7{background-position:-168px 0}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-7:hover{background-position:-168px -28px}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-8{background-position:-196px 0}.hm-training-modules-viewer .hm-extra-navigation .hm-extra-nav-button-8:hover{background-position:-196px -28px}.hm-tmw-bookmarks ul{margin-top:0 !important;margin-bottom:0 !important}.hm-tmw-bookmarks .hm-lesson-bookmarks-icon{background-image:url("/images/icons/yellow-star-16.png") !important}.hm-lesson-bookmarks-list{padding:12px 17px !important;margin:0 !important;list-style:none}.hm-lesson-bookmarks-list li{border:none !important;padding:2px 0}.hm-lesson-bookmarks-list .hm-lesson-bookmarks-icon{vertical-align:top;width:16px;height:16px;display:inline-block !important;margin-right:4px;margin-top:-1px;background-image:url("/images/icons/yellow-star-16.png")}.hm-training-modules-viewer .hm-tree .hm-tree-node .hm-tree-node-item .hm-tree-node-viewed{display:none;margin-left:3px;margin-top:3px;position:relative;width:1em;height:1em;background-color:#48BA19;font-size:1em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}.hm-training-modules-viewer .hm-tree .hm-tree-node .hm-tree-node-item .hm-tree-node-viewed:after{content:'\2713';color:#FFF;position:absolute;top:-0.35em;left:0.1em;text-shadow:1px 0 #19370E;font-size:1.3em}.hm-training-modules-viewer-teacher .hm-tmw-content-title-wrap{float:none;display:block;margin-right:45px}.hm-training-modules-viewer-teacher .hm-tmw-content-title{width:99%}.hm-training-modules-viewer-teacher .hm-tmw-content-submit-wrap{float:right;width:45px}.hm-training-modules-viewer-teacher .hm-tmw-content-submit{border:none;margin:0;margin-left:4px;margin-top:8px;padding:2px 7px;font-size:15px}.hm-tmw-content{overflow:hidden}.hm-tmw-overlay-transparent{content:' ';position:absolute;top:0;left:-20px;width:100%;height:100%;background-color:transparent}.hm-form-file{margin-top:5px;margin-bottom:5px;font-size:13px;line-height:16px;border:dashed 1px #bbbbbb;overflow:hidden;-webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.07);-moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.07);box-shadow:1px 1px 3px 0px rgba(0,0,0,0.07)}.hm-form-file table{width:100%;border-collapse:collapse;margin:0;padding:0}.hm-form-file table th,.hm-form-file table td{margin:0;padding:0}.hm-form-file-content-wrap{background-color:#F1F1F1;overflow:hidden}.hm-form-file-link-input-wrap,.hm-form-file-link-input-tip,.hm-form-file-file-input-tip{white-space:nowrap;padding:0 6px;height:24px;line-height:24px;color:#A5A5A5;text-shadow:1px 1px 0px #FFFFFF;font-style:italic}.hm-form-file-link-input-wrap label,.hm-form-file-link-input-wrap span,.hm-form-file-link-input-tip label,.hm-form-file-link-input-tip span,.hm-form-file-file-input-tip label,.hm-form-file-file-input-tip span{cursor:pointer;text-decoration:underline;color:#7086B1}.hm-form-file-link-input-wrap label:hover,.hm-form-file-link-input-wrap span:hover,.hm-form-file-link-input-tip label:hover,.hm-form-file-link-input-tip span:hover,.hm-form-file-file-input-tip label:hover,.hm-form-file-file-input-tip span:hover{color:#668ad3}.hm-form-file-link-input-wrap{display:none;padding:0;margin-right:12px}.hm-form-file-link-input-wrap input{color:#939393;border:none;background-color:#FFFFFF;margin:0;padding:0 6px;height:24px;width:100%;display:block;outline:none}.hm-form-file-link-input-wrap input::selection{background-color:#3399ff !important}.hm-form-file-file-input{position:absolute;right:105%;top:0}.hm-form-file-file-input-tip{overflow:hidden}.hm-form-file-focus{border-color:#3474CE}.hm-form-file-focus input{color:black}.hm-form-file-droppable{border-color:#6BC337}.hm-form-file-droppable .hm-form-file-content-wrap{background-color:#DFFFD1}.hm-form-file-droppable .hm-form-file-link-input-tip,.hm-form-file-droppable .hm-form-file-file-input-tip{color:#9CBD7F}.hm-form-file-droppable .hm-form-file-link-input-tip span,.hm-form-file-droppable .hm-form-file-link-input-tip label,.hm-form-file-droppable .hm-form-file-file-input-tip span,.hm-form-file-droppable .hm-form-file-file-input-tip label{color:#6FB559}.hm-widgets-row{clear:left;position:relative}.hm-widgets-row_empty{height:40px}.hm-widgets-row-content{min-height:80px}.hm-widgets_sorting .hm-widgets-row-createWidgetButton,.hm-widgets-row_empty .hm-widgets-row-createWidgetButton{display:none !important}.hm-widgets-row_firstOrLast .hm-widgets-row-createWidgetButton{display:block !important}.hm-widgets_sorting .hm-widgets-row_firstOrLast .hm-widgets-row-createWidgetButton{display:none !important}.hm-widgets-row-createWidgetButton .hm-widgets-widget-content{height:100%;box-sizing:border-box;background-color:#e6e6e6;background-image:url('/hm/images/module/mainPageWidgets/add-icon.png');background-position:center;background-repeat:no-repeat;cursor:pointer;border:1px dotted silver;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;overflow:visible}.hm-widgets-resizing .hm-widgets-row-createWidgetButton .hm-widgets-widget-content{cursor:w-resize}.hm-widgets-row-createWidgetButton .hm-widgets-widget-content .hm-widgets-row-createWidgetButton-widgetsSelect{visibility:hidden;position:absolute;padding:5px;width:200px;height:40px;top:50%;left:50%;margin-left:-105px;margin-top:-25px;background-color:#d3d3d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.hm-widgets-row-createWidgetButton .hm-widgets-widget-content .hm-widgets-row-createWidgetButton-widgetsSelect select,.hm-widgets-row-createWidgetButton .hm-widgets-widget-content .hm-widgets-row-createWidgetButton-widgetsSelect button{display:block;width:100%}.hm-widgets-row-createWidgetButton .hm-widgets-widget-content:hover,.hm-widgets-row-createWidgetButton .hm-widgets-widget-content.hm-widgets-widget-content_nowSelection{background-color:#d3d3d3;background-image:none}.hm-widgets-row-createWidgetButton .hm-widgets-widget-content:hover .hm-widgets-row-createWidgetButton-widgetsSelect,.hm-widgets-row-createWidgetButton .hm-widgets-widget-content.hm-widgets-widget-content_nowSelection .hm-widgets-row-createWidgetButton-widgetsSelect{visibility:visible}.hm-widgets-widget-placeholder{float:left !important;position:relative}.hm-widgets-widget-placeholder:after{position:absolute;content:"";left:5px;top:5px;right:5px;bottom:5px;border:1px solid #a8a8a8;background-color:#d8d8d8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.hm-widgets-widget{float:left;overflow:hidden;position:relative}.hm-widgets-widget-content{margin:5px;overflow:hidden}.hm-widgets-widget-content .ui-portlet{margin:0}.hm-widgets-widget-overlay{display:none;z-index:1}.hm-widgets-widget:hover .hm-widgets-widget-overlay,.hm-widgets-widget_colorSelection .hm-widgets-widget-overlay{background-color:silver;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;position:absolute;top:0;left:0;right:0;bottom:0;display:block;cursor:pointer}.hm-widgets-resizing .hm-widgets-widget:hover .hm-widgets-widget-overlay,.hm-widgets-resizing .hm-widgets-widget_colorSelection .hm-widgets-widget-overlay{display:none}.hm-widgets-widget-settings{display:none;position:absolute;z-index:2;top:15px;left:15px}.hm-widgets-widget:hover .hm-widgets-widget-settings,.hm-widgets-widget_colorSelection .hm-widgets-widget-settings{display:block}.hm-widgets-resizing .hm-widgets-widget-settings{display:none !important}.hm-widgets-widget-button{border:none;position:absolute;z-index:2}.hm-widgets-widget-button-delete{top:10px;right:10px;width:20px;height:20px;background-image:url('/hm/images/module/mainPageWidgets/toolbar/delete.png');background-position:50% 50%;background-repeat:no-repeat}.hm-widgets-widget-splitter{position:absolute;right:0;top:0;bottom:0;width:5px;cursor:w-resize}.hm-widgets-toolbar{width:20px;line-height:20px;padding:0;position:absolute;right:-18px;top:-20px}button.hm-widgets-toolbar-editButton{padding:0 !important;width:20px;height:20px;line-height:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0;overflow:hidden}button.hm-widgets-toolbar-editButton>span{display:block !important;width:20px;height:20px;background-image:url('/hm/images/module/mainPageWidgets/toolbar/edit.png');background-position:50% 50%;background-repeat:no-repeat}.hm-widgets-toolbar-roleToolbar{padding:3px;margin:5px}.hm-widgets-toolbar-roleToolbar select{height:30px;font-size:15px}button.hm-widgets-roleToolbar-button{float:right;padding:0 !important;height:30px;line-height:30px;margin:0 2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}button.hm-widgets-roleToolbar-button span{display:inline-block;line-height:30px;height:30px}button.hm-widgets-roleToolbar-button_reset{float:left;background-image:linear-gradient(to bottom, #949498,#205451) !important}button.hm-widgets-roleToolbar-button_reset .hm-widgets-roleToolbar-button-icon{background-image:url('/hm/images/module/mainPageWidgets/toolbar/reset.png')}button.hm-widgets-roleToolbar-button_confirm{background-image:linear-gradient(to bottom, #389892,#205451) !important}button.hm-widgets-roleToolbar-button_confirm .hm-widgets-roleToolbar-button-icon{background-image:url('/hm/images/module/mainPageWidgets/toolbar/save.png')}.hm-widgets-roleToolbar-button-icon{display:inline-block;height:30px;width:30px;background-position:50% 50%;background-repeat:no-repeat}.hm-widgets-roleToolbar-button-caption{padding-right:5px;color:#fff}.hm-widgets-resizing{cursor:w-resize !important}.hm-like-button-like{margin-right:10px}.hm-like-button-like,.hm-like-button-dislike{color:#a5a5a5;border-bottom:1px dotted #a5a5a5;cursor:pointer;font-size:15px}.hm-like-button-like:hover,.hm-like-button-dislike:hover{color:#858585}.hm-like-button-like-image,.hm-like-button-dislike-image{background:transparent url('/hm/images/common/hm/like/like.png') 0 0 no-repeat;width:22px;height:20px;display:inline-block;position:relative}.hm-like-button-dislike-image{background-position:-19px 0;top:3px}.hm-like-liked .hm-like-button-like-image{background-position:-38px 0}.hm-like-liked .hm-like-button-like{color:#4a4a4a}.hm-like-disliked .hm-like-button-dislike-image{background-position:-57px 0}.hm-like-disliked .hm-like-button-dislike{color:#494949}.hm-user-roleSwitcher{height:27px;line-height:27px;margin:-2px 5px 0 5px;cursor:pointer;display:inline-block;white-space:nowrap;vertical-align:middle}.hm-user-roleSwitcher-left,.hm-user-roleSwitcher-center,.hm-user-roleSwitcher-right,.hm-user-roleSwitcher-trigger{display:inline-block;padding:0;height:27px;position:relative;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.hm-user-roleSwitcher-left,.hm-user-roleSwitcher-center,.hm-user-roleSwitcher-right{vertical-align:middle}.hm-user-roleSwitcher-trigger{display:inline-block;position:absolute;top:0}.hm-user-roleSwitcher-left,.hm-user-roleSwitcher-right,.hm-user-roleSwitcher-trigger{background-image:url('/hm/images/common/hm/roleswitcher/sprite.png');background-repeat:no-repeat}.hm-user-roleSwitcher-left{background-position:0 0;width:27px}.hm-user-roleSwitcher-center{background-image:url('/hm/images/common/hm/roleswitcher/sprite-center.png');background-repeat:repeat-x;background-position:0 0;padding:0 6px;line-height:25px;overflow:hidden;color:#c6d2e5;min-width:150px}.hm-user-roleSwitcher-right{background-position:-29px 0;width:19px}.hm-user-roleSwitcher-trigger{background-position:-50px 0;width:7px;height:4px;top:50%;margin-top:-2px;right:10px}.hm-user-roleSwitcher_disabled .hm-user-roleSwitcher-left{background-position:0 -27px}.hm-user-roleSwitcher_disabled .hm-user-roleSwitcher-center{background-position:0 -27px;color:#9a9a9a}.hm-user-roleSwitcher_disabled .hm-user-roleSwitcher-right{background-position:-29px -27px;cursor:default}.hm-user-roleSwitcher_disabled .hm-user-roleSwitcher-trigger{display:none}.hm-user-roleSwitcher-menu{position:absolute;top:25px;min-width:150px;min-height:5px;background-color:#4b586d;border:1px solid #000;cursor:pointer;padding:3px;color:#c6d2e5}.hm-user-roleSwitcher-menu>.hm-list-item{padding:5px}.hm-user-roleSwitcher-menu>.hm-list-item:hover{background-color:#566a89}.hm-user-roleSwitcher-menu>.hm-list-item.hm-user-roleSwitcher-menu-item_enduser{font-weight:700;color:#fff;margin-top:14px}.hm-user-roleSwitcher-menu>.hm-list-item.hm-user-roleSwitcher-menu-item_enduser>.hm-user-roleSwitcher-menu-item_enduser-separator{height:0;border:1px solid #394661;border-bottom-color:#6f7683;padding:0;margin-top:-13px;margin-bottom:9px}.hm-user-roleSwitcher-menu>.hm-list-item.hm-user-roleSwitcher-menu-item_enduser>.hm-user-roleSwitcher-menu-item_enduser-bottomtext{font-weight:normal;padding:2px 0;color:#fff}.ui-tabs.hm-subject-list-item-description{font-family:Arial, Verdana, sans-serif;background-color:transparent;border:none;min-width:400px}.ui-tabs.hm-subject-list-item-description .ajax-spinner-local{height:70px;position:static}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav{background-image:none;background-color:transparent;border:0;padding:0;font-size:13px;color:#54778f;white-space:nowrap}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li{margin-right:0px;border:1px solid #c9d5db !important;border-bottom-width:0 !important;overflow:hidden;z-index:1;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li a{padding:0}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li span,.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li a{margin:0;border:none}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-default{line-height:21px;margin-top:0}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-default,.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-default span{background-color:#ebf0f2}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-default span{border:none;color:#54778f}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-default .gradient-me{display:none}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-tabs-selected,.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-active{line-height:29px;margin-top:0;position:relative;top:1px}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-tabs-selected,.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-tabs-selected span,.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-active,.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-active span{background-color:#fff}.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs.hm-subject-list-item-description .ui-tabs-nav li.ui-state-active a{color:#54778f;border-bottom:0;outline-color:transparent}.ui-tabs.hm-subject-list-item-description .ui-tabs-panel{padding:12px 0;border:1px solid #c9d5db;background-color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;min-height:70px;max-height:120px;overflow-y:auto;overflow-x:hidden;position:relative}.ui-tabs.hm-subject-list-item-description .ui-tabs-panel .hm-subject-list-item-description-panel-empty{position:absolute;top:0;left:0;right:0;bottom:0}.ui-tabs.hm-subject-list-item-description .ui-tabs-panel .hm-subject-list-item-description-panel-empty>div{width:200px;height:20px;line-height:20px;font-size:18px;color:#6492b3;text-align:center;position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-10px}.hm-subject-list-item-description-lessons{background-color:#fff;position:relative}.hm-subject-list-item-description-lessons ul{margin:0}.hm-subject-list-item-description-lesson{list-style:none;line-height:21px;height:21px;font-size:13px;padding:2px 0 2px 12px;overflow:hidden}.hm-subject-list-item-description-lesson a{color:#5183a6}.hm-subject-list-item-description-lesson:nth-child(even){background-color:#ebf0f2}.hm-subject-list-item-description-lesson:hover{background-color:#d2d7d9}.hm-subject-list-item-description-lesson-title{margin-right:105px;overflow:hidden;text-overflow:ellipsis}.hm-subject-list-item-description-lesson-date{float:right;height:21px;width:90px;background-color:#d7e8bd;text-align:center;line-height:21px;color:#686868;font-size:13px}.hm-subject-list-item-description-lesson-free .hm-subject-list-item-description-lesson-date{background-color:#f6f7b1;font-size:21px;font-family:"PT Sans", verdana, sans-serif}.hm-subject-list-item-description-lesson-expired .hm-subject-list-item-description-lesson-date{background-color:#dda8a8}.hm-subject-list-item-description-progress-chart{position:relative;height:70px;margin:0 10px;overflow:hidden}.hm-subject-list-item-description-progress-bar{position:absolute;left:0;right:0;height:17px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-best{top:0px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-best .hm-subject-list-item-description-progress-bar-rect-value{background-color:#cfd957;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZWJhNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NmZDk1NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6eba7),color-stop(100%, #cfd957));background:-moz-linear-gradient(top, #e6eba7 0%,#cfd957 100%);background:-webkit-linear-gradient(top, #e6eba7 0%,#cfd957 100%);background:linear-gradient(to bottom, #e6eba7 0%,#cfd957 100%)}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-my{top:25px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-my .hm-subject-list-item-description-progress-bar-rect-value{background-color:#7fc8fd;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzZTVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdmYzhmZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c3e5fe),color-stop(100%, #7fc8fd));background:-moz-linear-gradient(top, #c3e5fe 0%,#7fc8fd 100%);background:-webkit-linear-gradient(top, #c3e5fe 0%,#7fc8fd 100%);background:linear-gradient(to bottom, #c3e5fe 0%,#7fc8fd 100%)}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-3{top:-5px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-3 .hm-subject-list-item-description-progress-bar-rect{height:55px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-3 .hm-subject-list-item-description-progress-bar-rect-value{border-right:3px solid #9be272}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-axis{top:50px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-axis .hm-subject-list-item-description-progress-bar-rect{border:2px solid #afc8d2;border-top-width:3px;border-bottom-width:0;height:10px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-axis .hm-subject-list-item-description-progress-bar-rect:before,.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-axis .hm-subject-list-item-description-progress-bar-rect:after{content:"0%";position:absolute;left:-8px;top:10px;color:#4a4a4a;font-size:10px}.hm-subject-list-item-description-progress-bar.hm-subject-list-item-description-progress-bar-axis .hm-subject-list-item-description-progress-bar-rect:after{content:"100%";right:-8px;left:auto}.hm-subject-list-item-description-progress-bar-caption,.hm-subject-list-item-description-progress-bar-rect{position:absolute;left:0;top:0;bottom:0;width:100px;line-height:17px;height:17px;text-align:right;color:#517e9c}.hm-subject-list-item-description-progress-bar-rect{left:105px;right:0;width:auto}.hm-subject-list-item-description-progress-bar-rect-value{position:absolute;top:0;left:0;bottom:0;width:50%}.hm-subject-list-item-description-events .hm-es-event-list{width:auto;border:none;font-size:13px;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.hm-subject-list-item-description-events .hm-es-event-list .hm-es-event-list-body{padding:0}.hm-subject-list-item-description-events .hm-es-event-list .hm-es-event-list-group{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;margin:0}.hm-subject-list-item-description-events .hm-es-event-list .hm-es-event-list-group>h3{display:none}.hm-subject-list-item-description-events .hm-es-event-list-item{font-size:13px;padding-top:2px;padding-bottom:2px;padding-right:10px;min-height:20px;color:#6492b3}.hm-subject-list-item-description-events .hm-es-event-list-item:nth-child(even){background-color:#ebf0f2}.hm-subject-list-item-description-events .hm-es-event-list-item:hover{background-color:#d2d7d9}.hm-subject-list-item-description-events .hm-es-event-list-item-avatar-wrapper{display:none}.hm-subject-list-item-description-events .hm-es-event-list-item-datetime{font-size:9px;padding-top:0}.hm-subject-list-item-description-events .hm-es-event-list-item-desc{margin-left:0}.hm-marksheet-scrollbar{height:20px !important;position:relative}.hm-marksheet-scrollbar-scroller{position:absolute;background-color:#d4d4d4;border:1px solid #a4a4a4;border-radius:2px !important;height:18px !important;top:1px;left:1px;cursor:default;box-sizing:border-box}.hm-dev-panel{position:absolute;right:0;bottom:0;background-color:#fff}.hm-dev-panel-header{padding:3px;background-color:silver}.hm-dev-panel-body{padding:5px}.hm-dev-button-debug-switcher{color:#000;display:block;margin:2px;border:1px solid silver;padding:3px;cursor:pointer;background-color:#FFF;font-weight:bold}.hm-dev-button-debug-switcher:hover{background-color:#e0e0e0}.hm-dev-button-debug-switcher.hm-dev-button-debug-switcher-enabled{background-color:#00ff28}.hm-dev-button-debug-switcher.hm-dev-button-debug-switcher-enabled:hover{background-color:#00e126}.hm-quest-samplingOfQuestionsEditor{margin-bottom:10px}.hm-quest-samplingOfQuestionsEditor fieldset{padding-left:15px}.hm-quest-samplingOfQuestionsEditor-categoryLimitSwitcher{margin-left:0 !important}.hm-quest-samplingOfQuestionsEditor-categoryLimitSwitcher-wrapper{margin:0 10px 10px 0}.hm-quest-samplingOfQuestionsEditor-category{float:left;margin-right:10px;font-size:12px}.hm-quest-samplingOfQuestionsEditor-category input{font-size:12px;line-height:20px;padding-left:5px}.hm-quest-samplingOfQuestionsEditor-content table{table-layout:fixed;border-spacing:0}.hm-quest-samplingOfQuestionsEditor-content th:nth-child(3){border-right:0}.hm-quest-samplingOfQuestionsEditor-total{padding:5px;font-size:13px;font-weight:bold}.hm-quest-samplingOfQuestionsEditor-total-count{color:#000}.hm-quest-samplingOfQuestionsEditor-total-count_error{color:red}.hm-quest-samplingOfQuestionsEditor-footer td{line-height:25px !important}.hm-quest-samplingOfQuestionsEditor-footer button{margin:0 5px !important}.hm-quest-samplingOfQuestionsEditor_saving .hm-quest-samplingOfQuestionsEditor-save,.hm-quest-samplingOfQuestionsEditor_invalid .hm-quest-samplingOfQuestionsEditor-save{display:none}.hm-quest-samplingOfQuestionsEditor-cluster tr.filters_tr td{font-size:12px;line-height:20px}.hm-quest-samplingOfQuestionsEditor-cluster tr.filters_tr input{margin-left:5px;margin-top:-1px;border-width:1px;line-height:18px;height:18px;width:40px !important;min-width:40px !important;padding:0 0 0 5px}.hm-quest-samplingOfQuestionsEditor-cluster-count{color:black}.hm-quest-samplingOfQuestionsEditor-cluster-count_error{color:red}.hm-quest-samplingOfQuestionsEditor-cluster-count_maximum{background-color:#d2d2d2 !important}.hm-quest-samplingOfQuestionsEditor-cluster-title{margin-left:5px}.hm-quest-samplingOfQuestionsEditor-cluster-info{float:right;margin:0 10px}.hm-quest-samplingOfQuestionsEditor-cluster-info-count{font-weight:bold;color:green;margin:0 5px}.hm-quest-samplingOfQuestionsEditor-cluster-info-count_error{color:red}.hm-quest-samplingOfQuestionsEditor-cluster-info-count-description{margin:0 5px 0 0}.hm-quest-samplingOfQuestionsEditor-cluster-info-fullCount{margin:0 0 0 5px}.hm-quest-samplingOfQuestionsEditor-cluster-questions{padding:0 !important;border-top-width:0 !important}.hm-quest-samplingOfQuestionsEditor-cluster-questions table{border:0 !important}.hm-quest-samplingOfQuestionsEditor-cluster-questions table tr:first-child td{border-top:0}.hm-quest-samplingOfQuestionsEditor-cluster-questions table tr:last-child td{border-bottom:0}.hm-quest-samplingOfQuestionsEditor-cluster-questions table td:last-child{border-right:0}.hm-quest-samplingOfQuestionsEditor-cluster-questions-wrapper{max-height:300px;overflow-x:hidden;overflow-y:scroll}
