.report-container .btn-export-csv {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.report-container .btn-export-csv:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  vertical-align: middle;
}
.report-container .nav-tabs .nav-item {
  background-color: #fff;
}
.report-container .nav-tabs .nav-item .active {
  background-color: #001D85;
  color: #fff;
}
.report-container #report {
  margin-top: 20px;
}
.report-container #statictical .bao-cao__container {
  background: #F2F4F9;
}
.report-details-container .report-details-search .btn-export-pdf {
  margin-left: 10px;
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.report-details-container .report-details-search .btn-export-pdf:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}
.report-details-container .report-details-search .btn-export-csv {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.report-details-container .report-details-search .btn-export-csv:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}
.report-details-container .report-details-search .btn-export {
  float: right;
}
.report-details-container .report-details-search .btn-export .dropdown-menu {
  width: 250px;
}
.report-details-container .report-details-search .btn-export .dropdown-menu a {
  white-space: normal;
  float: left;
  width: 100%;
  height: auto;
  word-wrap: break-word;
}
.report-details-container .report-details__action {
  text-align: center;
  vertical-align: middle;
}
.report-details-container .report-details__action a.disabled {
  pointer-events: none;
  display: inline-block;
  opacity: 0.3;
}
.report-details-container .report-details__action .btn {
  border: 0;
  border-radius: 5px;
  height: 30px;
  padding: calc((30px - 16px) / 2) 15px;
  line-height: 16px;
  font-size: 14px;
  vertical-align: middle;
}
.report-details-container .report-details__action .btn-export-csv {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.report-details-container .report-details__action .btn-export-csv:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}
.report-details-container .data-field-table {
  margin-bottom: 30px;
}
.report-details-container .section-title {
  display: block;
}
.create-report {
  background-color: #F2F4F9;
}
.create-report .action-upload {
  display: none !important;
}
.edit-integrated__container .child-content {
  margin-top: 20px;
  padding: 20px;
  background-color: #F2F4F9;
}
.edit-integrated__container .child-content .nav-tabs .nav-item {
  background-color: #fff;
}
.edit-integrated__container .child-content .nav-tabs .nav-item .active {
  background-color: #001D85;
  color: #fff;
}
.edit-integrated__container .child-content #parameters {
  margin-top: 20px;
}
.edit-integrated__container .child-content #properties {
  margin-top: 20px;
}
.edit-integrated__container .child-content #constraint {
  margin-top: 20px;
}
.edit-integrated__container .child-content .params-new .btn-import {
  margin-bottom: 20px;
}
.edit-integrated__container .integrated-new .btn-import {
  margin-bottom: 20px;
}
.integrated-source__page-title {
  display: flex;
  margin-bottom: 30px;
  justify-content: space-between;
}
.integrated-source__page-title .page-title__text {
  line-height: 45px;
  font-weight: 700;
  font-size: 30px;
  height: 100%;
  color: #001D85;
  float: left;
}
.integrated-source__page-title .page-title__text:before {
  content: "";
  height: 100%;
  vertical-align: middle;
}
.integrated-source__page-title .btn-add {
  white-space: nowrap;
}
.integrated-source__modal .modal-body {
  text-align: left !important;
}
.integrated-source__modal .modal-body .modal-content__item {
  display: flex;
}
.integrated-source__modal .modal-body .modal-content__item .item__label {
  height: 20px;
  line-height: 20px;
  margin-bottom: 15px;
  font-weight: 500;
  width: 30%;
}
.integrated-source__modal .modal-body .modal-content__item .item__content {
  width: 70%;
}
