.ant-modal-mask,.ant-modal-wrap{
	/*overflow: hidden;*/
	overflow-y: auto;
}
.vertical-center-modal-special {
  text-align: center;
  white-space: nowrap;
}

.vertical-center-modal-special:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.vertical-center-modal-special .ant-modal .ant-table-body{
	overflow: auto;
}
.vertical-center-modal-special .ant-modal {
  display: inline-block;
  width: auto;
  /*max-width: 1200px;*/
  vertical-align: middle;
  top: 0;
  /*overflow:hidden;*/
  text-align: left;
      padding-bottom: 0;
}
.highcharts-container{
	/* width: 100% !important;
	height: 100% !important; */
}
.vertical-center-modal-special .ant-modal-content{
	height: 100% !important;
}
.vertical-center-modal-special .ant-modal-content table{
    margin: 0 auto;
    overflow-x: scroll;
}
.vertical-center-modal-special .icon{
  font-size: 12px;
  color: rgba(0, 0, 0, 0.43);
  cursor: pointer;
}
.vertical-center-modal-special .icon:hover{
  color: black
}
.vertical-center-modal-special .ant-table-thead > tr > th, .vertical-center-modal-special .ant-table-bordered .ant-table-tbody > tr > td{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pivot-table-content-container{
  width: 100%;
  overflow: auto
}
/*.td-cmp-name{
	min-height: 100% !important;
	height: 100% !important;
}*/
.report-preview{
	/* min-height: 600px !important; */
}
.detail-table .ant-table{
    width: 100%;
}
