
/* Custom CSS by user */
thead {
    font-size: 110%;
    font-weight: 600;
    border-bottom: 2px solid #b5b5b5;
  }

  tr td:nth-child(2) {
    font-size: 110%;
    font-weight: 600;
    border-right: 3px solid #666 !important;
  }

  .custom_cell_color_tating_1 {
    font-size: 110%;
    font-weight: 600;
    background: #EBFFEB;
  }

  .rel_bg {
    position: relative;
  }

  .rel_bg .abs_dl_link {
    position: absolute;
    top: 15px;
    left: -20px;
    font-size: 85%;
    text-decoration: none;
    padding: 2px 15px 2px 7px;
    border: 1px solid #666;
    border-radius: 0 30px 30px 0;
    color: #4f4f4f;
    background: linear-gradient(to top, #e5e5e5, #fff);
  }

  .rel_bg .abs_dl_link:hover {
    text-decoration: none;
    border: 1px solid #00f;
    color: #00f;
    background: linear-gradient(to top, #e5e5e5, #fff);
  }

  .rel_bg .abs_dl_link:focus {
    text-decoration: none;
    border: 1px solid #666;
    color: #FFA200;
    background: linear-gradient(to top, #e5e5e5, #fff);
  }

  .rel_bg .abs_dl_link:active {
    text-decoration: none;
    border: 1px solid #00f;
    color: #fff;
    background: #00f;
  } 

