table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
th {
border: 1px solid #F44336;
text-align: left;
padding: 10px;
background:#607d8b;
color:#FFF;
}
td{
border: 1px solid #F44336;
text-align: left;
padding: 5px;
}

tr:nth-child(even) {
background-color: #eee;
}
.ca_more {
/* margin-bottom: 15px;*/
max-height: 190px;
overflow: hidden;
transition: all 0.2s ease 0s;
}
#course_tble_data th {
  color: #7b809a;
  font-weight: 700;
  background-color: #fff;
  padding: 5px !important;
  text-align: center;
vertical-align: middle !important;
font-size: 16px;
line-height: 1.5;
border: none;
}
#course_tble_data td:last-child {
  border-right: 1px solid #b4d3f8 !important;
  border-top-right-radius: .5rem;
  border-bottom-right-radius: .5rem;
}
#course_tble_data td:first-child {
  border-left: 1px solid #b4d3f8 !important;
  border-top-left-radius: .5rem;
  border-bottom-left-radius: .5rem;
}
#course_tble_data tr:nth-child(2n+1) {
  background-color: #f6fafe;
}
#course_tble_data td {
  text-align: center;
  vertical-align: middle !important;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  border: none !important;
  border-top: 1px solid #b4d3f8 !important;
border-bottom: 1px solid #b4d3f8 !important;
color: #344767;
position: relative;
padding: 10px;
}
#course_tble_data td::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 60%;
  top: 20%;
  right: 0;
  background-color: #b4d3f8;
}
.prelims_table a.danger-btn, .danger-btn.prelims_table_btn {
  background-color: #015ba7 !important;
  border-color: #015ba7 !important;
}
.danger-btn {
  color: #fff;
  border-color: #ed3237;
  overflow: hidden;
  position: relative;
}
#course_tble_data td:last-child::after {
  content: "";
  background-color: transparent;
}
#course_tble_data td::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0%;
  right: 0;
  background-color: #b4d3f8;
}
#course_tble_data table {
  border-collapse: separate;
  border-spacing: 0 .5rem;
  border: none;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.btn:hover {
  color: #eeeb11;
  text-decoration: none;
}