
#programTable tr th, .select2-selection__clear { color:  #333 !important; } .select2-selection__clear { padding:  0 !important; } .gdlr-core-course-search-item.gdlr-core-item-pdb.gdlr-core-item-pdlr { padding:  0px; } #programTable { border-spacing:  0 20px; word-wrap: break-word; } #dataTableWrapper { min-height: 1110px; } #programTable tr th { border:  0; border-bottom:  1px solid darkred; color:  darkred !important; text-transform:  uppercase; text-align: left; } #programTable tr td{ border-top: 2px solid #0075A3; border-bottom: 1px solid #dedeee; padding-bottom: 30px !important; color: #333333; text-align: left; vertical-align: top; } #programTable tr td a{ color: #1D386E; } #programTable tr td a:hover{ text-decoration:underline; color: #A88124; } #programTable > tbody > tr > td:nth-child(4), #programTable > tbody > tr > td:nth-child(5) { text-align: center; } #programTable tr { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px; } table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before, table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before { background-color:#dedeee; color: black; font-weight: bold; } table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before, table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before { color:white; } .red { color: red; } .green { color: green; }