﻿th {
    background-color:#89def5 !important;
    color:white;
}
table {
    background-color:white;
}
table:before {
     content:'   ';
    position:absolute;
    width:60%;
    height:0px;
    background-color:#f1f1f1;
  box-shadow:0px 10px 30px 2px gray;
        z-index:-1;
    left:20%;
    height:3px;
    border-radius:60%;
    transform:rotateZ(0deg);
}
table:after {
     content:'   ';
    position:absolute;
    width:60%;
    background-color:#f1f1f1;
  box-shadow:0px -10px 30px 2px black ;
      z-index:-1;
    left:20%;
    
    height:0px;
    border-radius:60%;
    transform:rotateZ(0deg);
}
.table-bordered {
    border:0px solid;
}