@font-face {
    font-family: 'metahubIcon';
    src:
        url('../fonts/metahubIcon.ttf?5bxve5') format('truetype'),
        url('../fonts/metahubIcon.woff?5bxve5') format('woff'),
        url('../fonts/metahubIcon.svg?5bxve5#metahubIcon') format('svg');
    font-weight: normal;
    font-style: normal;
} 

html {
  display: flex;
  flex-direction: column;
}

body {

  min-height: 100vh;
  flex: 1;
  display: flex;
  flex-direction: column;
}

app-root, app-main-layout, app-auth-layout, app-locked, #extr-page{

  display: flex;
  flex-direction: column;
  flex: 1;
}

#main {

  display: flex;
  flex-direction: column;
  flex: 1;
  align-self: stretch;
  min-height: 100%;
  padding-bottom: 0;

}

#content {

  display: flex;
  flex-direction: column;
  flex: 1;
}

sa-outlook, sa-maps {

  display: flex;
  flex-direction: column;
  flex: 1;
}

.page-footer {
  position: relative;
}


.fx-fill{
  display: flex;
  flex-direction: column;
  flex: 1;
}

sa-widgets-grid>#widgets-grid{
  display: flex;
  flex-direction: column;
  flex: 1;

}

sa-widget.fx-fill>.jarviswidget{
  display: flex;
  flex-direction: column;
  flex: 1;

}

a:hover{cursor: pointer;}


#shortcut {
  display: block;
  overflow: hidden;
}


#map-canvas{
  min-height: 300px
}

.parent_li .sa-icon{
  margin-left: 1rem;
}


.tab-container>.nav.nav-tabs{
  display: none;
}

.inbox-body{
  flex: 1;
}




.colorpicker.colorpicker-hidden {
  display: none;
}
.colorpicker.colorpicker-visible {
  display: block;
}
.colorpicker-inline.colorpicker-visible {
  display: inline-block;
}


.ng-valid[required] {
  /*border-left: 5px solid #42A948; !* green *!*/
}

.ng-invalid {
  /*border-left: 5px solid #a94442; !* red *!*/
}


.tabbed-widget-content{
  position: relative;

}


.tabbed-widget-content .nav-tabs.pull-right>li>a{
  padding: 6px 10px 6px;
}
.tabbed-widget-content .nav-tabs.pull-right{
  position: relative;
  top: -45px;
  display: block;
}


.vector-map-pane{
  height: 300px;
}



svg {
  touch-action: none;
}

.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  touch-action: none;
}

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #CDCDCD;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}

.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}

.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}

.jvectormap-legend-cnt {
  position: absolute;
}

.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}

.jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}

.jvectormap-legend {
  background: black;
  color: white;
  border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}

.jvectormap-legend-tick-text {
  font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}


#calendar .fc-right, #calendar .fc-center{
  display: none;
}




#sparks li h5 {
  margin-top: -1px;
}

.select2-container-multi .select2-choices, .select2-selection--multiple{
  border-color: transparent;
}


.btn-chatmini {
    text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
    font-weight: bold;
	width: 180px; 
	height: 30px; 
	background: #ABABAB; 
	color:#ffffff; 
	margin-right:5px; 
	position:relative; 
	padding-right:30px
}



/* for MS계열 브라우저 */
@keyframes minibar-blink {
 0% {background-color: #ABABAB;}
 50% {background-color: #CEC300;}
}
 
/* for Chrome, Safari */
@-webkit-keyframes minibar-blink {
 0% {background-color:#ABABAB;}
 50% {background-color: #CEC300;}
}

.btn-chatmini-blink {
    animation-name: minibar-blink;
    animation-duration: 1s;
    animation-timing-function: step-end;
    animation-iteration-count: infinite;
}



/*애니메이션*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

/*
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}*/

@keyframes swing {
  /*20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }*/
  10% {
    -webkit-transform: rotate3d(0, 0, 1, 20deg);
    transform: rotate3d(0, 0, 1, 20deg);
  }

  20% {
    -webkit-transform: rotate3d(0, 0, 1, -15deg);
    transform: rotate3d(0, 0, 1, -15deg);
  }

  30% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  50% {
    -webkit-transform: rotate3d(0, 0, 1, 10deg);
    transform: rotate3d(0, 0, 1, 10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  70% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}


.mh-icon {
    font-family: 'metahubIcon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color:#fff;
}

.mh-icon-headset:before {
    content: "\e940";
}

.mh-icon-ai:before {
    content: "\e900";
}
.mh-icon-alarm:before {
content: "\e901";
}
.mh-icon-alarm-black:before {
content: "\e902";
}
.mh-icon-back:before {
content: "\e903";
}
.mh-icon-badge:before {
content: "\e904";
}
.mh-icon-book:before {
content: "\e905";
}
.mh-icon-book-mark:before {
content: "\e906";
}
.mh-icon-book-pen:before {
content: "\e907";
}
.mh-icon-box:before {
content: "\e908";
}
.mh-icon-bring:before {
content: "\e909";
}
.mh-icon-building:before {
content: "\e90a";
}
.mh-icon-bulb:before {
content: "\e90b";
}
.mh-icon-calculator:before {
content: "\e90c";
}
.mh-icon-calendar:before {
content: "\e90d";
}
.mh-icon-calendar-balck:before {
content: "\e90e";
}
.mh-icon-calendar-round:before {
content: "\e90f";
}
.mh-icon-cellphone:before {
content: "\e910";
}
.mh-icon-cellphone-barcode:before {
content: "\e911";
}
.mh-icon-cellphone-black:before {
content: "\e912";
}
.mh-icon-chair:before {
content: "\e913";
}
.mh-icon-chart-bar:before {
content: "\e914";
}
.mh-icon-chart-board:before {
content: "\e915";
}
.mh-icon-chart-doc-bar:before {
content: "\e916";
}
.mh-icon-chart-doc-donut:before {
content: "\e917";
}
.mh-icon-chart-donut:before {
content: "\e918";
}
.mh-icon-chart-pie:before {
content: "\e919";
}
.mh-icon-chart-pie-line:before {
content: "\e91a";
}
.mh-icon-chart-radial:before {
content: "\e91b";
}
.mh-icon-chart-tree:before {
content: "\e91c";
}
.mh-icon-chat:before {
content: "\e91d";
}
.mh-icon-chat-round:before {
content: "\e91e";
}
.mh-icon-chat-square:before {
content: "\e91f";
}
.mh-icon-check-round:before {
content: "\e920";
}
.mh-icon-check-tootip:before {
content: "\e921";
}
.mh-icon-circuit:before {
content: "\e922";
}
.mh-icon-circuit-radial:before {
content: "\e923";
}
.mh-icon-clip:before {
content: "\e924";
}
.mh-icon-clock:before {
content: "\e925";
}
.mh-icon-cloud:before {
content: "\e926";
}
.mh-icon-cloud-download:before {
content: "\e927";
}
.mh-icon-cloud-upload:before {
content: "\e928";
}
.mh-icon-compass:before {
content: "\e929";
}
.mh-icon-compass-black:before {
content: "\e92a";
}
.mh-icon-counsalor-line:before {
content: "\e92b";
}
.mh-icon-counselor-man:before {
content: "\e92c";
}
.mh-icon-counselor-woman:before {
content: "\e92d";
}
.mh-icon-cup:before {
content: "\e92e";
}
.mh-icon-cupset:before {
content: "\e92f";
}
.mh-icon-download:before {
content: "\e930";
}
.mh-icon-download-box:before {
content: "\e931";
}
.mh-icon-download-inbox:before {
content: "\e932";
}
.mh-icon-excl-round:before {
content: "\e933";
}
.mh-icon-excl-tooltip:before {
content: "\e934";
}
.mh-icon-excl-triangle:before {
content: "\e935";
}
.mh-icon-flash:before {
content: "\e936";
}
.mh-icon-floppydisk:before {
content: "\e937";
}
.mh-icon-folder:before {
content: "\e938";
}
.mh-icon-fold-open:before {
content: "\e939";
}
.mh-icon-gift:before {
content: "\e93a";
}
.mh-icon-global:before {
content: "\e93b";
}
.mh-icon-hand:before {
content: "\e93c";
}
.mh-icon-hand-black:before {
content: "\e93d";
}
.mh-icon-hand-good:before {
content: "\e93e";
}
.mh-icon-hand-supply:before {
content: "\e93f";
}
.mh-icon-headset:before {
content: "\e940";
}
.mh-icon-heart:before {
content: "\e941";
}
.mh-icon-home:before {
content: "\e942";
}
.mh-icon-home-black:before {
content: "\e943";
}
.mh-icon-inbox:before {
content: "\e944";
}
.mh-icon-inbox-black:before {
content: "\e945";
}
.mh-icon-list:before {
content: "\e946";
}
.mh-icon-list-chart:before {
content: "\e947";
}
.mh-icon-list-roll:before {
content: "\e948";
}
.mh-icon-location:before {
content: "\e949";
}
.mh-icon-lock:before {
content: "\e94a";
}
.mh-icon-lock-open:before {
content: "\e94b";
}
.mh-icon-lock-open-round:before {
content: "\e94c";
}
.mh-icon-lock-round:before {
content: "\e94d";
}
.mh-icon-logout:before {
content: "\e94e";
}
.mh-icon-mail:before {
content: "\e94f";
}
.mh-icon-mail-open:before {
content: "\e950";
}
.mh-icon-mark-check:before {
content: "\e951";
}
.mh-icon-mark-minus:before {
content: "\e952";
}
.mh-icon-mark-plus:before {
content: "\e953";
}
.mh-icon-meal:before {
content: "\e954";
}
.mh-icon-menu:before {
content: "\e955";
}
.mh-icon-mike:before {
content: "\e956";
}
.mh-icon-monitor:before {
content: "\e957";
}
.mh-icon-mouse:before {
content: "\e958";
}
.mh-icon-notice:before {
content: "\e959";
}
.mh-icon-off:before {
content: "\e95a";
}
.mh-icon-paper:before {
content: "\e95b";
}
.mh-icon-papers:before {
content: "\e95c";
}
.mh-icon-pen:before {
content: "\e95d";
}
.mh-icon-pencil:before {
content: "\e95e";
}
.mh-icon-percent:before {
content: "\e95f";
}
.mh-icon-phone:before {
content: "\e960";
}
.mh-icon-phone-dial:before {
content: "\e961";
}
.mh-icon-phone-lock:before {
content: "\e962";
}
.mh-icon-phone-no:before {
content: "\e963";
}
.mh-icon-phone-office:before {
content: "\e964";
}
.mh-icon-phone-ok:before {
content: "\e965";
}
.mh-icon-phone-old:before {
content: "\e966";
}
.mh-icon-photo:before {
content: "\e967";
}
.mh-icon-pin:before {
content: "\e968";
}
.mh-icon-printer:before {
content: "\e969";
}
.mh-icon-question-round:before {
content: "\e96a";
}
.mh-icon-question-tooltip:before {
content: "\e96b";
}
.mh-icon-quotes-left:before {
content: "\e96c";
}
.mh-icon-quotes-right:before {
content: "\e96d";
}
.mh-icon-raptop:before {
content: "\e96e";
}
.mh-icon-reload:before {
content: "\e96f";
}
.mh-icon-reload-black:before {
content: "\e970";
}
.mh-icon-sandglass:before {
content: "\e971";
}
.mh-icon-security:before {
content: "\e972";
}
.mh-icon-send:before {
content: "\e973";
}
.mh-icon-server:before {
content: "\e974";
}
.mh-icon-setting:before {
content: "\e975";
}
.mh-icon-setting-black:before {
content: "\e976";
}
.mh-icon-setting-round:before {
content: "\e977";
}
.mh-icon-setup:before {
content: "\e978";
}
.mh-icon-share:before {
content: "\e979";
}
.mh-icon-share-line:before {
content: "\e97a";
}
.mh-icon-sofa:before {
content: "\e97b";
}
.mh-icon-sound:before {
content: "\e97c";
}
.mh-icon-sound-off:before {
content: "\e97d";
}
.mh-icon-star:before {
content: "\e97e";
}
.mh-icon-tag:before {
content: "\e97f";
}
.mh-icon-take:before {
content: "\e980";
}
.mh-icon-time:before {
content: "\e981";
}
.mh-icon-trash:before {
content: "\e982";
}
.mh-icon-watch:before {
content: "\e983";
}
.mh-icon-window:before {
content: "\e984";
}
.mh-icon-world-map:before {
content: "\e985";
}
.mh-icon-wrench:before {
content: "\e986";
}
.mh-icon-wrench-hammer:before {
content: "\e987";
}
.mh-icon-zoom:before {
content: "\e988";
}
.mh-icon-zoom-black:before {
content: "\e989";
}
.mh-icon-zoom-minus:before {
content: "\e98a";
}
.mh-icon-zoom-plus:before {
content: "\e98b";
}
.mh-icon-alarm1:before {
content: "\e98c";
}
.mh-icon-alarm-question:before {
content: "\e98d";
}
.mh-icon-close:before {
content: "\e98e";
}
.mh-icon-close-view:before {
content: "\e98f";
}
.mh-icon-confirm:before {
content: "\e990";
}
.mh-icon-error:before {
content: "\e991";
}
.mh-icon-more-view:before {
content: "\e992";
}
.mh-icon-ok:before {
content: "\e993";
}
.mh-icon-spread:before {
content: "\e994";
}
.mh-icon-spread-reduce:before {
content: "\e995";
}
.mh-icon-arrow-down:before {
content: "\e996";
}
.mh-icon-arrow-left:before {
content: "\e997";
}
.mh-icon-arrow-right:before {
content: "\e998";
}
.mh-icon-arrow-top:before {
content: "\e999";
}
.mh-icon-calendar1:before {
content: "\e99a";
}
.mh-icon-email:before {
content: "\e99b";
}
.mh-icon-like:before {
content: "\e99c";
}
.mh-icon-phone1:before {
content: "\e99d";
}
.mh-icon-spread-down:before {
content: "\e99e";
}
.mh-icon-spread-left:before {
content: "\e99f";
}
.mh-icon-spread-right:before {
content: "\e9a0";
}
.mh-icon-spread-up:before {
content: "\e9a1";
}


/* Header top icon */
.mh-hticon{
    display:inline-block;
    width: 30px; height: 30px;
    background: url(../img/icon_headertop.png) no-repeat;
}

.mh-disabled .mh-hticon, button:disabled .mh-hticon{
    background-image:url(../img/icon_headertop_disabled.png);
}

.mh-hticon.mh-hticon-off-gray {
    background-position:-10px -10px;
}

.mh-hticon.mh-hticon-alarm {
    background-position:-60px -10px;
}

.mh-hticon.mh-hticon-education {
    background-position:-110px -10px;
}

.mh-hticon.mh-hticon-meal {
    background-position:-160px -10px;
}

.mh-hticon.mh-hticon-out-gray {
    background-position:-210px -10px;
}

.mh-hticon.mh-hticon-work {
    background-position:-260px -10px;
}

.mh-hticon.mh-hticon-chat-gray {
    background-position:-10px -60px;
}

.mh-hticon.mh-hticon-confirm {
    background-position:-60px -60px;
}

.mh-hticon.mh-hticon-leave {
    background-position:-110px -60px;
}

.mh-hticon.mh-hticon-menu {
    background-position:-160px -60px;
}

.mh-hticon.mh-hticon-phone {
    background-position:-210px -60px;
}

.mh-hticon.mh-hticon-work-blue {
    background-position:-260px -60px;
}

.mh-hticon.mh-hticon-link {
    background-position:-10px -110px;
}

.mh-hticon.mh-hticon-list {
    background-position:-60px -110px;
}

.mh-hticon.mh-hticon-logout {
    background-position:-110px -110px;
}

.mh-hticon.mh-hticon-menu-big {
    background-position:-160px -110px;
}

.mh-hticon.mh-hticon-phone-join {
    background-position:-210px -110px;
}

.mh-hticon.mh-hticon-zoom {
    background-position:-260px -110px;
}

.mh-hticon.mh-hticon-monitor {
    background-position:-10px -160px;
}

.mh-hticon.mh-hticon-off {
    background-position:-60px -160px;
}

.mh-hticon.mh-hticon-chat {
    background-position:-110px -160px;
}

.mh-hticon.mh-hticon-out {
    background-position:-160px -160px;
}

.mh-hticon.mh-hticon-phone-off {
    background-position:-210px -160px;
}

.mh-hticon.mh-hticon-time {
    background-position:-260px -160px;
}

.mh-hticon.mh-hticon-rest {
    background-position:-10px -210px;
}

.mh-hticon.mh-hticon-setting {
    background-position:-60px -210px;
}

.mh-hticon.mh-hticon-wait {
    background-position:-110px -210px;
}

.mh-hticon.mh-hticon-window {
    background-position:-160px -210px;
}

.mh-hticon.mh-hticon-my {
    background-position:-210px -210px;
}

.mh-hticon.mh-hticon-scrap {
    background-position:-260px -210px;
}

.mh-hticon.mh-hticon-test {
    background-position:-10px -260px;
}

.mh-hticon.mh-hticon-change {
    background-position:-60px -260px;
}

.mh-hticon.mh-hticon-counselor-change {
    background-position:-110px -260px;
}

.mh-hticon.mh-hticon-hand-worked {
    background-position:-160px -260px;
}

.mh-hticon.mh-hticon-hangup {
    background-position:-210px -260px;
}

.mh-hticon.mh-hticon-meal {
    background-position:-260px -260px;
}

.mh-hticon.mh-hticon-out-call {
    background-position:-10px -310px;
}

.mh-hticon.mh-hticon-pause {
    background-position:-60px -310px;
}
