body#tinymce.wp-editor .ic-chart {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 70px 60px;
  border: 1px solid #dfdfdf;
  background: #ebebeb;
  /*background-image: url(images/chart.png);*/
  text-align: center;
}
.wp-media-buttons .add_chart span.wp-media-buttons-icon:before {
  font: 400 18px/1 dashicons;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f185";
}
.icmake-edit-chart:before,
.icmake-insert-chart:before {
  font: 400 20px/40px dashicons;
  speak: none;
	content: "\f502";
}
.icmake-edit-chart:before {
	content: "\f111";
}
.icmake-edit-chart span,
.icmake-insert-chart span {
	display: none;
  text-indent: -9999px;
  white-space: nowrap;
  overflow: hidden;
}
.mceNonEditable.ic-chart {
  cursor: pointer;
}
.tinymce-highcharts {
    z-index: 1000000 !important;
}