/**
 * CSS for CFDA filter in GF 2.9
 */
.modal-content-width {
  width: 768px;
}
@media (max-width: 767px) {
  .modal-content-width {
    width: 100%;
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  #cfda-modal .modal-dialog {
    width: 760px;
  }
}
#cfda-modal .search-section {
  margin-bottom: 15px;
}
#cfda-modal .search-section .sub-title {
  margin-bottom: 3px;
  font-size: 12px;
}
#cfda-modal .search-section .sub-content {
  margin-bottom: 10px;
}
#cfda-modal .search-section .action-cfda-list-filter {
  margin-top: 7px;
}
#cfda-modal .search-section .action-cfda-list-filter button {
  padding-left: 20px;
  padding-right: 20px;
}
#cfda-modal .result-section {
  min-height: 300px;
}
#cfda-modal table {
  margin-bottom: 10px;
  font-size: 12px;
  /* first column */
}
#cfda-modal table td {
  cursor: pointer;
}
#cfda-modal table .cfda-selected {
  background: #d4ebf6;
}
#cfda-modal table .cfda-selected:hover {
  background: #bfe1f2;
}
#cfda-modal table .cfda-selected:hover td {
  background: inherit;
}
#cfda-modal table .cfda-marked {
  padding-left: 10px;
}
#cfda-modal ul.pagination {
  margin: 10px 0;
}
#cfda-modal ul.pagination li {
  cursor: pointer;
}
