#filter-grid {
  display: flex;
  align-items: flex-end; }
  #filter-grid .filter-item {
    width: 20%; }
    #filter-grid .filter-item .filter-options {
      border: 1px solid #aaa;
      border-left: none;
      padding: 0;
      height: 110px;
      overflow: auto; }
      #filter-grid .filter-item .filter-options .selected {
        background-color: #dddddd; }
    #filter-grid .filter-item:first-child .filter-options {
      border-left: 1px solid #aaa; }
    #filter-grid .filter-item .filter-option {
      padding: 3px 12px;
      cursor: pointer; }
      #filter-grid .filter-item .filter-option:hover {
        background-color: #eee; }
    #filter-grid .filter-item .filter-option:hover {
      background-color: #eee; }
  #filter-grid p {
    margin: 0; }

#tbl-dc-kits thead tr th,
#tbl-where-used thead tr th {
  background-color: #5e5e5e;
  color: #ffffff;
  padding: 5px 10px; }
#tbl-dc-kits tbody tr:nth-child(2n),
#tbl-where-used tbody tr:nth-child(2n) {
  background-color: #e8e8e8; }
#tbl-dc-kits tbody tr td,
#tbl-where-used tbody tr td {
  padding: 5px 10px; }
  #tbl-dc-kits tbody tr td.part-num,
  #tbl-where-used tbody tr td.part-num {
    white-space: nowrap; }
    #tbl-dc-kits tbody tr td.part-num a[href$=".pdf"],
    #tbl-where-used tbody tr td.part-num a[href$=".pdf"] {
      background: transparent url("/wp-content/plugins/frc-deepcycle-kit-builder/images/pdf-icon.png") no-repeat right center;
      padding: 5px 35px 5px 0; }
    #tbl-dc-kits tbody tr td.part-num p,
    #tbl-where-used tbody tr td.part-num p {
      margin-bottom: 0; }

/*# sourceMappingURL=kit-builder.css.map */
