.calender-tbl tbody tr td
{
 height:40px;
 min-width: 150px;
}

.calender-tbl thead tr th
{
 height:40px;
 min-width: 150px;
 /* border-right: 1px solid #dedede; */
}

.calender-tbl tbody tr
{
    border-bottom: 1px solid #dedede;
}

.cal-label-sty
{
    cursor: pointer;
    padding: 8px;
    border-radius: 3px;
}
.cal-violet-label
{
    border-left: 3px solid #A273C8 ;
    background-color:#F8F0FF;
}

.cal-blue-label
{
    border-left: 3px solid #0F7FAF ;
    background-color:#F1FBFF;
}

.cal-red-label
{
    border-left: 3px solid #C44B4B ;
    background-color:#FFF2F2;
}

.td-head-brd
{
    position: absolute;
    top: 0px;
    /* width: -webkit-fill-available; */
    right: 0;
    bottom: 0px;
    left: 0;
    z-index: -1;
}
.cal-tbl-brd
{
    border-right: 1px solid #dedede;
    height: auto;
}
.tbl-brd-right
{
    border-right: 1px solid #dedede;
}
.table-sticky-th {
    position: sticky;
    left: -1px;
    z-index: 1;
    width: 160px;
  }
  .table-sticky-sec-th {
    position: sticky;
    left: 265px;
    z-index: 1;
  }
.table-sticky-td {
    position: sticky;
    left: -1px;
    background-color: #FFFFFF !important;
    z-index: 1;
    width: 160px;
  }
  .table-sticky-sec-td {
    position: sticky;
    left: 265px;
    background-color: #FFFFFF !important;
    z-index: 1;
  }

  .calender-scrl::-webkit-scrollbar
  {
    background-color: transparent !important;
    height: 0px;
    width: 0px;
  }


  /* newly added styles june - 2024 */
  .table-primaryrs-th {
    position: sticky;
    left: -1px;
    z-index: 1;
    width: 184px;
  }
.table-primaryrs-td {
    position: sticky;
    left: -1px;
    background-color: #FFFFFF !important;
    z-index: 1;
    width: 184px;
    min-width: 184px !important;

  }
  .table-riskseverity-th {
    position: sticky;
    left: 184px;
    z-index: 1;
  }
  .table-riskseverity-td {
    position: sticky;
    left: 184px;
    background-color: #FFFFFF !important;
    z-index: 1;
  }
  .themeTable.mig-strategy tbody tr td
{
 /* height:40px; */
 min-width: 100px;
}
  .themeTable.mig-strategy thead tr th
{
 min-width: 120px;
}
.mig-strategy tbody tr
{
    border-bottom: 1px solid #dedede;
}

.table-riskseverity-td
{
  cursor: pointer;

  &:focus
  {
    background-color: #EDEDED;
  }
  &:hover
  {
    background-color: #EDEDED !important;
  }
}

.rs-tbl-icon
{
  width: 14px;
  height: 14px;
  display: none;
}

.table-riskseverity-td:hover .rs-tbl-icon, 
.table-riskseverity-td.rs-edit-txt .rs-tbl-icon
{
  display: block;
}

.table-riskseverity-td.rs-edit-txt
{
  background-color: #EDEDED !important;
}
