.dostble{
  width:100%;
  border-collapse: separate;
  border-spacing:0;
}
.dostble .tbl-header{
  background:#02212e;
  width:100%;
 }
.dostble .tbl-content{
  height:565px;
  overflow-x:auto;
  margin-top:0px;
  width:99.85%;
}
.dostble tr{
 
}
.dostble tr:hover {
  background:#D8D2D1 ;
}
.dostble th{
  padding:5px;
  font-size:12px;
  text-transform: uppercase;
  background:#99004d;
  color:#f9bf14;
  height:auto;
}
.dostble th:nth-child(1) {
	text-align: center;
	width:3%;
}

.dostble td{
	font-weight: 700;
	font-size:12px;
	color: #000000;
	height:auto;
	padding:2px; 
	border:0.1px  solid #ffe6f2;
}

.dostble td:hover {
	background:#7E7675 ;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

.dostble td:nth-child(1) {
	color:#99004d;
	font-size:15px;
	font-weight: 700;
	text-align: center;
	width:3%;
}

.frmztbl{
	width:90%;
	margin:0 auto;
	border-radius: 3px;
	border:0.2px  solid #02212e;
}
.frmztbl tr:hover {
  background:#f9bf14;
}
.frmztbl th{
  padding:10px;
  font-size:13px;
  text-transform: uppercase;
  background:#02212e;
  color:#f9bf14;
  height:auto;
  border:none;
}
.frmztbl th:nth-child(1) {
	text-align: center;
	width:3%;
}

.frmztbl td{
	font-weight: 700;
	font-size:13px;
	color: #011118;
	height:auto;
	padding:5px 2px; 
	border:none;
}

.frmztbl td:hover {
	background:#033449;
	color:#f9bf14;
	font-size:15px;
}

.frmztbl td:nth-child(1) {
	color: #0082D6;
	font-size:14px;
	font-weight: 700;
	text-align: center;
	width:3%;
}

.tbl-footer{
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	background:#02212e;
	color:#ffffff;
 }

.algnlf{
	text-align:left;
}
.algncnt{
	  text-align:center;
}
.algnrgt{
	text-align:right;
}
.status-active {
    background-color: #d4edda;
}
.editInput{
		display: block;
		background:#ffffff;
		padding:2px 5px;
		font-size:14px;
		border:1px solid #02212e;
		border-radius: 3px;
		line-height: 1.9;
		width:85%;
		text-align:left;
		color:#234675;
		margin:1px 0 0 0;
}
.editbutton{
	display: inline-block;
	float:left;
    font-weight:bold;
    text-align: center;
    cursor: pointer;
    border:1px solid #000033;
    padding:5px 5px;
    font-size: 12px;
    border-radius:5px;
	margin:0 1px;
}
.savebutton{	
	display: inline-block;
	float:left;
    font-weight:bold;
    text-align: center;
    cursor: pointer;
    border:1px solid #ff0000;
     padding:5px 5px;
    font-size: 12px;
    border-radius:5px;
	margin:0 1px;
	}

.cancelbutton{
	display: inline-block;
	float:left;
    font-weight:bold;
    text-align: center;
    cursor: pointer;
    border:1px solid #000033;
      padding:5px 5px;
    font-size: 12px;
    border-radius:5px;
	margin:0 1px;
}
.deletebutton{
	display: inline-block;
	float:left;
    font-weight:bold;
    text-align: center;
    cursor: pointer;
    border:1px solid #ff0000;
      padding:5px 5px;
    font-size: 12px;
    border-radius:5px;
	margin:0 1px;
}

 @media all and (max-width:796px) {

 }