#fragmentWrapper #CGI-wrapper .node circle {
	 stroke-width: .5px;
	 cursor: pointer;
}
 #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable thead .sorting {
	 font-size: 0.6875rem;
	 text-align: center;
}
 #fragmentWrapper element.style {
	 position: relative;
	 overflow: auto;
	 width: 100%;
	 max-height: 32.5rem;
}
 #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.display tbody tr.even>.sorting_1, #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.order-column.stripe tbody tr.even>.sorting_1, #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.display tbody tr.odd>.sorting_1, #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
	 background-color: #ffffff;
}
 #fragmentWrapper #CGI-wrapper .adjustHt #eachClusterDetails_wrapper table.dataTable.display tbody tr.even>.sorting_1, #fragmentWrapper #CGI-wrapper .adjustHt #eachClusterDetails_wrapper table.dataTable.order-column.stripe tbody tr.even>.sorting_1, #fragmentWrapper #CGI-wrapper .adjustHt #eachClusterDetails_wrapper table.dataTable.display tbody tr.odd>.sorting_1, #fragmentWrapper #CGI-wrapper .adjustHt #eachClusterDetails_wrapper table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
	 background-color: transparent;
}
 #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.display tbody tr td, #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.order-column.stripe tbody tr td, #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.display tbody tr td, #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable.order-column.stripe tbody tr td {
	 border: none;
}
 #fragmentWrapper #CGI-wrapper .adjustHt thead th {
	 background-color: #EAEAEA;
}
 #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable tbody tr {
	 font-size: 0.6875rem;
}
 #fragmentWrapper #CGI-wrapper .ExploreClusterView {
	 position: relative;
}
 #fragmentWrapper #CGI-wrapper .darkblue-text {
	 color: #044A71;
}
 #fragmentWrapper #CGI-wrapper .font13 {
	 font-size: 0.8125rem;
}
 #fragmentWrapper #CGI-wrapper .font11 {
	 font-size: 0.6875rem;
}
 #fragmentWrapper #CGI-wrapper .allAttr {
	 font-size: 0.6875rem;
	 color: #044A71;
	 font-weight: 700;
	 height: 1.875rem;
	 min-width: 14.0625rem;
	 text-transform: uppercase;
	 border: 1px solid #A7ADAF;
}
 #fragmentWrapper #CGI-wrapper .cgi-lightblue-text {
	 color: #00A3E0;
}
 #fragmentWrapper #CGI-wrapper .clusterCircle {
	 width: 1.875rem;
	 height: 1.875rem;
	 border-radius: 50%;
	 background-color: #E3E48D;
	 color: #ffffff;
	 font-size: 0.9375rem;
	 font-weight: 700;
	 cursor: pointer;
}
 #fragmentWrapper #CGI-wrapper .clusterCircle.active {
	 background-color: #325976 !important;
}
 #fragmentWrapper #CGI-wrapper .adjustHt #example tr td.active {
	 background-color: #E2F0EF !important;
}
 #fragmentWrapper #CGI-wrapper .chartContain {
	 max-width: 100%;
}
 #fragmentWrapper #CGI-wrapper #clusterViewMap circle, #fragmentWrapper #CGI-wrapper #clusterViewMap text {
	 cursor: pointer;
}
 #fragmentWrapper #CGI-wrapper #clusterViewMap circle.selected, #fragmentWrapper #CGI-wrapper #clusterViewMap circle.selected:hover {
	 fill: #325976;
}
 #fragmentWrapper #CGI-wrapper #clusterViewMap circle {
	 fill: #E3E48D;
}
 #fragmentWrapper #CGI-wrapper #clusterViewMap circle:hover {
	 fill: #C4D600;
}
 #fragmentWrapper #CGI-wrapper #clusterViewMap svg g {
	 transform: translate(-10%);
}
 #fragmentWrapper .clusterCircle:hover {
	 background-color: #C4D600;
}
 #fragmentWrapper #eachClusterDetails thead th:not(:first-child) {
	 min-width: 9.375rem !important;
}
 #fragmentWrapper #example thead tr th:nth-child(1) {
	 min-width: 6.25rem;
}
 #fragmentWrapper .adjustHt #eachClusterDetails_wrapper .DTFC_LeftBodyWrapper {
	 background-color: #f6f6f6;
}
 #fragmentWrapper .adjustHt #eachClusterDetails_wrapper .DTFC_LeftBodyWrapper tr:nth-child(1) {
	 background-color: #E2F0EF !important;
}
 #fragmentWrapper .cb-dropdown-wrap {
	 max-height: 5rem;
	 position: absolute;
	 height: 1.4375rem;
	 padding: 0.625rem 0rem 0.625rem 0rem;
	 width: 9.375rem;
	 bottom: 2.5rem;
	 display: none;
}
 #fragmentWrapper .cb-dropdown, #fragmentWrapper .cb-dropdown li {
	 margin: 0;
	 padding: 2px;
	 list-style: none;
}
 #fragmentWrapper #eachClusterDetails_wrapper .dataTables_scrollBody .cb-dropdown {
	 display: none;
}
 #fragmentWrapper .cb-dropdown {
	 position: absolute;
	 z-index: 1;
	 width: 100%;
	 height: 100%;
	 overflow: hidden;
	 background: #fff;
	 border: 1px solid #A7ADAF;
}
 #fragmentWrapper .active .cb-dropdown {
	 background: #ffffff;
}
 #fragmentWrapper .cb-dropdown-wrap:hover .cb-dropdown {
	 height: 12.5rem;
	 overflow: auto;
	 transition: 0.2s height ease-in-out;
	 width: 9.375rem;
}
 #fragmentWrapper .cb-dropdown li.active {
	 font-size: 0.6875rem;
	 color: #044A71;
	 font-weight: 700;
	 height: 1.875rem;
	 text-transform: uppercase;
}
 #fragmentWrapper .cb-dropdown li label {
	 display: block;
	 position: relative;
	 cursor: pointer;
	 line-height: 1.1875rem;
}
 #fragmentWrapper .cb-dropdown li label>input {
	 position: absolute;
	 right: 0;
	 top: 1px;
	 width: 1rem;
	 border-radius: 0px;
}
 #fragmentWrapper .cb-dropdown li label>span {
	 display: block;
	 margin-left: 0.1875rem;
	 margin-right: 1.25rem;
	 font-family: 'Open Sans', sans-serif;
	 font-size: 0.6875rem;
	 text-align: left;
	 line-height: 1.3;
}
 #fragmentWrapper #eachClusterDetails_wrapper table.dataTable thead .sorting, #fragmentWrapper #eachClusterDetails_wrapper table.dataTable thead .sorting_asc, #fragmentWrapper #eachClusterDetails_wrapper table.dataTable thead .sorting_desc, #fragmentWrapper #eachClusterDetails_wrapper table.dataTable thead .sorting_asc_disabled, #fragmentWrapper #eachClusterDetails_wrapper table.dataTable thead .sorting_desc_disabled {
	 background-position: 100% 50%;
}
 #fragmentWrapper #eachClusterDetails_wrapper .DTFC_LeftWrapper .DTFC_LeftHeadWrapper table.DTFC_Cloned thead tr th.sorting_asc {
	 display: none;
}
 #fragmentWrapper #example_wrapper .DTFC_LeftWrapper .DTFC_LeftHeadWrapper table.DTFC_Cloned thead tr th.sorting_desc, #fragmentWrapper #example_wrapper .DTFC_LeftWrapper .DTFC_LeftHeadWrapper table.DTFC_Cloned thead tr th.sorting_asc {
	 display: none;
}
 #fragmentWrapper #eachClusterDetails_wrapper .dataTables_scrollHeadInner .dataTable thead tr {
	 height: 5rem;
}
 #fragmentWrapper #eachClusterDetails_wrapper .dataTables_scrollHeadInner .dataTable thead tr th:hover .cb-dropdown-wrap, #fragmentWrapper #eachClusterDetails_wrapper .DTFC_LeftWrapper .DTFC_LeftHeadWrapper table.DTFC_Cloned thead tr th:hover .cb-dropdown-wrap {
	 display: none;
}
 #fragmentWrapper #eachClusterDetails_wrapper .dataTables_scrollHeadInner .dataTable thead tr th:hover .cb-dropdown, #fragmentWrapper #eachClusterDetails_wrapper .DTFC_LeftWrapper .DTFC_LeftHeadWrapper table.DTFC_Cloned thead tr th:hover .cb-dropdown-wrap {
	 height: 0rem;
}
 #fragmentWrapper #CGI-wrapper #reset {
	 font-size: 0.75rem;
	 cursor: pointer;
	 float: right;
	 color: #707070;
	 font-weight: 500;
	 margin-left: 1.5625rem;
	 margin-bottom: 1.5625rem;
}
 #fragmentWrapper #CGI-wrapper .adjustHt table.dataTable tbody tr {
	 background: #ffffff;
}
 #fragmentWrapper #CGI-wrapper #eachClusterDetails_wrapper table.dataTable tbody tr {
	 background: transparent;
}
 #fragmentWrapper #CGI-wrapper .adjustHt thead th.fixedTableRow {
	 background-color: #E2F0EF !important;
	 text-align: center;
	 font-size: .688rem;
	 line-height: .75rem;
	 color: #000;
	 padding: 0.5rem 0.625rem;
	 font-weight: 400;
}
 #fragmentWrapper #CGI-wrapper .adjustHt thead th.fixedTableRow:nth-child(2) {
	 text-align: left !important;
}
 #fragmentWrapper #CGI-wrapper .adjustHt thead tr.fixedHeaderRow {
	 height: 0.625rem !important;
}
 #fragmentWrapper .showText {
	 margin-left: 0.625rem;
}
 #fragmentWrapper #eachClusterDetails_wrapper thead th:not(:first-child) {
	 min-width: 15.625rem !important;
}
 #fragmentWrapper #eachClusterDetails_wrapper thead th:not(:first-child) {
	 min-width: 15.625rem !important;
}
 #fragmentWrapper #eachClusterDetails {
	 height: 18.75rem;
}
 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper thead th:nth-child(1) {
	 position: -webkit-sticky;
	 position: -moz-sticky;
	 position: sticky;
	 top: 0;
	 left: 0%;
	 opacity: 1;
	 z-index: 20;
}
 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper thead th:nth-child(2) {
	 position: -webkit-sticky;
	 position: -moz-sticky;
	 position: sticky;
	 left: 5.5% !important;
	 opacity: 1;
	 z-index: 20;
	 text-align: left !important;
}
 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper tr td:nth-child(1), #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper tr td:nth-child(2) {
	 position: -webkit-sticky;
	 position: -moz-sticky;
	 position: sticky;
	 top: 0;
	 left: 0%;
	 opacity: 1;
	 z-index: 30;
	 background-color: #f6f6f6;
}
 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper tr td:nth-child(2) {
	 left: 5.5% !important;
}
 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper thead .fixedHeaderRow th:nth-child(1), #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper thead .fixedHeaderRow th:nth-child(2) {
	 position: -webkit-sticky;
	 position: -moz-sticky;
	 position: sticky;
	 left: 0%;
	 z-index: 1;
	 opacity: 1;
}
 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper td:nth-child(1), #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper td:nth-child(2) {
	 position: -webkit-sticky;
	 position: -moz-sticky;
	 position: sticky;
	 left: 5.5%;
	 opacity: 1;
}
 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper td:nth-child(1), #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper td:nth-child(2) {
	 position: -webkit-sticky;
	 position: -moz-sticky;
	 position: sticky;
	 left: 5.5%;
	 opacity: 1;
}
 #fragmentWrapper #renderChart .multiAreaChart .title {
	 line-height: 1rem;
}
 #fragmentWrapper #example_wrapper table.DTFC_Cloned tbody tr td {
	 line-height: 0.75rem;
	 font-weight: 600;
	 font-family: 'Open Sans';
	 color: #707070;
	 vertical-align: middle;
}
 #fragmentWrapper #example_wrapper table.dataTable thead tr th {
	 font-size: 0.8125rem !important;
	 font-family: 'Open Sans';
	 font-weight: 400;
}
 #fragmentWrapper #eachClusterDetails_wrapper table.dataTable thead tr th {
	 vertical-align: middle;
	 font-weight: 600;
	 color: #707070;
	 line-height: 0.75rem;
}
 #fragmentWrapper #eachClusterDetails_wrapper table#eachClusterDetails tbody tr td {
	 font-size: 0.6875rem;
	 font-weight: 400;
	 line-height: 0.75rem;
	 color: #000000;
	 font-family: 'Open Sans';
}
 #fragmentWrapper #clusterViewMap text {
	 font-size: 1rem;
	 font-weight: 700;
}
 #fragmentWrapper #ExploreClusterView .SettingTab {
	 font-size: 0.688rem;
	 cursor: pointer;
	 float: right;
	 color: #044A71 !important;
	 font-weight: 600;
	 margin-left: 1.5625rem;
	 margin-bottom: 1.5625rem;
	 line-height: 0.75rem;
	 background: transparent;
	 border: 0;
	 margin-top: -3px;
}
 #fragmentWrapper #ExploreClusterView .labels a {
	 color: #044A71 !important;
	 font-weight: 600 !important;
	 font-size: 0.75rem !important;
}
 #fragmentWrapper .adjustHt #example_wrapper .DTFC_LeftBodyWrapper, #fragmentWrapper .adjustHt #example_wrapper .DTFC_LeftBodyLiner {
	 height: auto !important;
	 max-height: max-content !important;
}
 @media (max-width: 991px) {
	 #fragmentWrapper #renderChart .multiAreaChart {
		 padding-bottom: 1.875rem;
	}
	 #fragmentWrapper #renderChart .title {
		 padding-bottom: 1.25rem;
	}
	 #fragmentWrapper #CGI-wrapper #myTabContent .tab-pane.active #renderChart {
		 height: 31.25rem;
	}
	 #fragmentWrapper #renderChart .showText {
		 margin-left: 0px;
		 margin-top: -1rem;
	}
	 #fragmentWrapper #eachClusterDetails_wrapper thead th:not(:first-child) {
		 min-width: 6.25rem !important;
	}
	 #fragmentWrapper .m-select-clusterText {
		 line-height: 0.75rem;
	}
	 #fragmentWrapper .tableNavigation {
		 display: flex !important;
	}
	 #fragmentWrapper #eachClusterDetails_wrapper .fixedTableRow:nth-child(2) {
		 width: 6.25rem;
	}
	 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper thead th:nth-child(2) {
		 left: 18.5% !important;
	}
	 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper tr td:nth-child(2) {
		 left: 18.5% !important;
	}
	 #fragmentWrapper .tableTopVal {
		 margin-top: 0px !important;
	}
	 #fragmentWrapper .lineBreak {
		 display: block !important;
	}
	 #fragmentWrapper #CGI-wrapper .ExploreClusterView .labels {
		 margin-top: 1.6rem !important;
		 margin-bottom: -1.5rem !important;
	}
	 #fragmentWrapper .clusterBall {
		 width: 58%;
	}
	 #fragmentWrapper .d-View {
		 display: none !important;
	}
	 #fragmentWrapper .m-View {
		 display: block !important;
	}
	 #fragmentWrapper #CGI-wrapper #myTabContent .clusterView .allAttr {
		 min-width: 100% !important;
	}
	 #fragmentWrapper #CGI-wrapper #myTabContent .clusterView .clusterBtn {
		 margin-top: 0.625rem;
		 width: 100% !important;
	}
	 #fragmentWrapper .ExploreClusterView .tableNavigation {
		 margin-top: 2.5rem !important;
	}
	 #fragmentWrapper .ExploreClusterView .labels.show {
		 display: inline-table !important;
	}
	 #fragmentWrapper #CGI-wrapper #ExploreClusterView .dropdown-menu {
		 min-width: 70%;
	}
}
 @media (max-width: 350px) {
	 #fragmentWrapper .clusterBall {
		 width: 70% !important;
	}
}
 #fragmentWrapper .bb-grey {
	 border-bottom: 1px solid #bcbcbc;
}
 #fragmentWrapper .m-select-clusterText {
	 line-height: 0.75rem;
}
 #fragmentWrapper .clusterBall {
	 display: flex;
	 flex-wrap: wrap;
}
 #fragmentWrapper .tableNavigation {
	 display: none;
}
 #fragmentWrapper .ExploreClusterView .dropdown-menu {
	 z-index: 99999;
}
 #fragmentWrapper .circleStroke {
	 stroke-width: 2px;
	 stroke: #325976;
}
 #fragmentWrapper .clusterBall .clusterCircle.circleStroke {
	 border: 1px solid #325976;
}
 #fragmentWrapper #myTabContent .exploreClusterButton {
	 display: inline-flex;
	 justify-content: flex-end;
}
 #fragmentWrapper .ExploreClusterView .SettingTab {
	 z-index: 999999999999;
}
 #fragmentWrapper .ExploreClusterView .dropdown-menu .mdc-form-field, #fragmentWrapper #eachClusterDetails_wrapper #eachClusterDetails_filter .labels a {
	 text-transform: capitalize;
}
 #fragmentWrapper .d-View {
	 display: block;
}
 #fragmentWrapper .m-View {
	 display: none;
}
 #fragmentWrapper .tooltip_value_text {
	 font-weight: 600;
	 text-align: left;
}
 #fragmentWrapper .multiAreaChart .yesNoVal {
	 margin-left: 0.625rem;
}
 #fragmentWrapper .tableTopVal {
	 margin-top: -3.0625rem;
}
 #fragmentWrapper .p-relative {
	 position: relative;
}
 #fragmentWrapper #CGI-wrapper .ExploreClusterView .labels {
	 margin-top: 0;
}
 #fragmentWrapper .categoryContainer {
	 z-index: 99;
}
 #fragmentWrapper #CGI-wrapper #table-loader-overlay {
	 position: absolute;
	 top: 3.125rem;
	 height: 100%;
	 width: 100%;
	 right: 0;
	 bottom: 0;
	 left: 0;
	 z-index: 999999;
	 background: rgba(255,255,255,0.8);
	 display: none;
}
 #fragmentWrapper #CGI-wrapper #table-loader-overlay #loader {
	 border: 6px solid #f3f3f3;
	 border-radius: 50%;
	 border-top: 6px solid #444444;
	 width: 2.5rem;
	 height: 2.5rem;
	 animation: spin 1s linear infinite;
	 margin-left: 0.625rem;
}
 #fragmentWrapper #CGI-wrapper #table-loader-overlay .center {
	 width: 5rem;
	 margin: 0 auto;
	 position: absolute;
	 top: 12.5rem;
	 left: calc(10%);
	 color: #ffffff;
}
 #fragmentWrapper #CGI-wrapper #table-loader-overlay #loader-content {
	 font-family: 'Open Sans', sans-serif;
	 color: #ffffff;
	 font-size: 0.75rem;
	 text-align: center;
	 margin-top: 0.625rem;
	 margin-left: -0.375rem;
}
 @keyframes spin {
	 #fragmentWrapper 100% {
		 transform: rotate(360deg);
	}
}
 #fragmentWrapper .lineBreak {
	 display: none;
}
 #fragmentWrapper #example tbody tr td {
	 line-height: 1.3;
}
 @media (min-width: 768px) and (max-width: 991px) {
	 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper thead th:nth-child(2) {
		 left: 9.5% !important;
	}
	 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper tr td:nth-child(2) {
		 left: 9.5% !important;
	}
	 #fragmentWrapper #CGI-wrapper .m-select-clusterText {
		 width: 100%;
	}
	 #fragmentWrapper #CGI-wrapper .ExploreClusterView .labels {
		 display: flex;
		 flex-direction: row-reverse;
		 margin-top: 1.5rem !important;
		 margin-bottom: 0 !important;
		 justify-content: center;
	}
}
 @media (min-width: 414px) and (max-width: 514px) {
	 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper thead th:nth-child(2) {
		 left: 13.5% !important;
	}
	 #fragmentWrapper #CGI-wrapper #ExploreClusterView .DTFC_ScrollWrapper tr td:nth-child(2) {
		 left: 13.5% !important;
	}
}
 