.ExecutiveReportLayout {
  /* color: #444444; */
  color: #363636;
  font-size: 12px;
  margin-left: 2%;
  margin-right: 2%;
  padding-bottom: 2%;
}

.ExecutiveReport_Header {
  font-size: 30px;
}

.ExecutiveReport_Header-div {
  font-size: 30px;
  padding-bottom: 4%;
  padding-top: 2%;
}

.ExecutiveReportTable_Selection_div {
  display: flex;
  padding-bottom: 4%;
}

.ExecutiveReportTable_Project_Selection_div {
  flex-basis: 25%;
}

.ExecutiveReportTable_ReportType_Selection_div {
  flex-basis: 25%;
}

.ExecutiveReportTable_Option_Selection_div {
  flex-basis: 25%;
}

.ExecutiveReportTable_Selection_Subheading {
  font-size: 14px;
  padding-bottom: 1%;
  padding-top: 2%;
}

.ExecutiveReportTable_Selection-para {
  color: #929292;
  font-size: 12px;
  padding-bottom: 2%;
  padding-top: 1%;
}

.ExecutiveReport_Select_Project_Block {
  border: 1px solid #ddd;
  height: 200px;
  width: 70%;
}

.ExecutiveReport_Selected {
  font-size: 12px;
  padding-bottom: 1%;
  text-align: left;
}

.ExecutiveReport_individualProject {
  border: 1px solid #f9f9f9;
  font-size: 14px;
  padding-bottom: 3%;
  padding-left: 3%;
  padding-top: 3%;
  text-align: left;
}

.ExecutiveReport_Select_Project_Selected_Projects_block {
  border: 1px solid #ddd;
  height: 38%;
  margin-left: 1%;
  margin-top: 1%;
  padding: 1%;
  width: 98%;
}

.ExecutiveReport_toScrollLiList {
  height: 64%;
  overflow-y: auto;
}

.ExecutiveReport_Select_Project_block {
  background-color: white;
  font-size: 24px;
  height: 55%;
  margin-top: 1%;
  overflow-y: auto;
  width: 98%;
}

/* .squaredFour */
/* end .squaredFour */
.ExecutiveReport_toScrollLiList::-webkit-scrollbar {
  background-color: #d7d4d4;
  width: 10px;
}

.ExecutiveReport_toScrollLiList::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.ExecutiveReport_toScrollLiList::-webkit-scrollbar-thumb {
  background-color: #a8a7a7;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  outline: none;
}

.ExecutiveReport_Select-Button {
  background-color: white;
  border: 1px solid #ddd;
  border-radius: 4px;
  font-size: 12px;
  height: 31px;
  padding-left: 2%;
  text-align: left;
  width: 220px;
}

.ExecutiveReport_Select_Project_block:-webkit-scrollbar {
  background-color: #d7d4d4;
  width: 10px;
}

.ExecutiveReport_Select_Project_block::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.ExecutiveReport_Select_Project_block::-webkit-scrollbar-thumb {
  background-color: #a8a7a7;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  outline: none;
}

.ExecutiveReportTable_Selection_text_div {
  color: #929292;
  display: flex;
  font-size: 12px;
  padding-bottom: 1%;
}

.ExecutiveReport_Run-Button {
  background-color: #03bdc9;
  border-radius: 4px;
  color: white;
  font-size: 12px;
  height: 31px;
  padding-left: 2%;
  text-align: center;
  width: 116px;
}

.ExecutiveReport_Run-Button:hover {
  background-color: #0297a0;
}

.ExecutiveReport_Export-Button {
  background-color: #03bdc9;
  border: 1px solid #ddd;
  border-radius: 4px;
  color: white;
  font-size: 12px;
  height: 31px;
  text-align: center;
  width: 116px;
}

.ExecutiveReport_Export-Button:hover {
  background-color: #0297a0;
}

.ExecutiveReport_Select_Project_Selected_Projects_Lable {
  background-color: #03bdc9;
  color: white;
  float: left;
  font-size: 12px;
  font-stretch: normal;
  font-style: normal;
  line-height: 18px;
  margin-bottom: 1%;
  margin-right: 10%;
  margin-top: 1%;
  padding: 5px;
  text-align: center;
  width: 40%;
}

.ExecutiveReport_Option_Selected_Lable {
  background-color: #03bdc9;
  color: white;
  float: left;
  font-size: 12px;
  font-stretch: normal;
  font-style: normal;
  line-height: 18px;
  margin-bottom: 1%;
  margin-right: 10%;
  margin-top: 2%;
  padding: 5px;
  text-align: center;
  width: 40%;
}

.ExecutiveReport_individualOption {
  border: 1px solid #f9f9f9;
  font-size: 14px;
  padding-left: 3%;
  text-align: left;
}

.toShow {
  display: block;
}

.toHide {
  display: none;
}

.Executive-Tab-Data {
  font-size: 16px;
  text-align: left;
}

.executiveReport_svg_download {
  background-color: transparent;
}

.barGraph {
  padding-bottom: 2%;
  padding-left: 4%;
  padding-top: 2%;
}

.toShiftby116px {
  margin-left: 120px;
}

.ExecutiveReport_Export_Down-Button {
  margin-left: 45%;
  padding-bottom: 2%;
  padding-top: 2%;
}

#ExecutiveReportTab {
  box-shadow: none;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding-top: 2%;
}

#ExecutiveReportTab_NavTabs {
  background-color: white;
}

#ExecutiveReport_Tab-Content {
  display: block;
  margin-top: 0;
}

#executiveReportTable {
  padding: 0;
}

#executiveReportGraph {
  padding: 0;
}

#ExecutiveReport_Icon_DownArrow {
  float: right;
  margin-right: 5%;
  padding: 2px;
}

#ExecutiveReport_Icon_CloseIcon {
  cursor: pointer;
  float: right;
  margin-right: 5%;
  padding: 2px;
}

#ExecutiveReport_SelectProjectBlock_li-input {
  display: inline;
}

#showData {
  left: 0;
}

#demoExportReportUp {
  height: 140px;
  width: 328px;
}

#demoExportReportDown {
  height: 140px;
  width: 328px;
}

#ExecutiveReportTab_NavTabs-li {
  background-color: white;
}

#ExecutiveReport_Select_Project_block-input {
  display: inline;
}

#ExecutiveReport_Select-Button-imgSrc {
  float: right;
  margin-right: 5%;
  padding: 2px;
}

#ExecutiveReport_Select-Button-imgSrc_SelectedOption {
  cursor: pointer;
  float: right;
  margin-right: 5%;
  padding: 2px;
}

.configureReport {
  cursor: pointer;
}

.my-handle {
  cursor: move;
}

.available_user:hover {
  border: 1px solid green !important;
}

.assigned_user:hover {
  border: 1px solid red !important;
}

.header-custom-margin-left-panel {
  padding-top: 0px !important;
  margin-top: 35px;
}

.task-header {
  display: inline-block;
  max-width: 50ch; /* Roughly 50 characters */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  cursor: pointer;
}

.task-header:hover {
  text-decoration: underline;
}