.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	color: white !important;
	border: px solid rgb(0 0 0);
	background-color: rgba(230, 230, 230, 0.1);			
	background: #000000;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
	border: 1px solid transparent;
	border-radius: 27px;
	box-shadow: 1px 1px 10px gray;
	transition: 0.3s;
}
a:hover {
	color: #00ff29;
}
.badge {
	display: inline-block;
	padding: 0.35em 0.65em;
	font-size: 0.75em;
	font-weight: 700;
	line-height: 1;
	color: #ffffff;
	background: #008400;
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
}


.legend-inner{
	color: #008080!important;
}
.error{
	color: red;
}
.btns{
	text-align: center;
	vertical-align: middle;
	padding: 16px 11px 8px 10px!important;
	border-radius: 5px;
}
.bgsubmit{
	background-color: #008080!important;
	color: white;
}

.bgsubmit:hover{
	background-color: #008080!important;
	color: white!important;
	box-shadow: 1px 1px 10px green;
}
.bgcancel{
	background: #B02135;
	color: white;
}

.bgcancel:hover{
	background: #B02135!important;
	color: white!important;
	box-shadow: 1px 1px 10px orange;
}

/*Table Css*/

.table-responsive {
    width: 100%;
    overflow-x: auto;
  }

  .table {
    width: 100%;
  }

  .table th,
  .table td {
    text-align: left;
  }

  .table thead th {
    background-color: var(--devotee-table-header-bg);
    color: white;
    height: 70px;
    vertical-align:middle;
    border-bottom: 5px solid white!important;
  }

  .table tbody td {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 70px;
    vertical-align: middle;
  }

  .table td:nth-child(2),
  .table td:nth-child(10) {
    width: 1%;
    white-space: nowrap;
  }
  .table tbody tr:nth-child(odd) {
    background-color: #FFFFFF;
  }

  .table tbody tr:nth-child(even) {
    background-color: #E9EBF5;
  }

  .table-hover tbody tr:hover {
    background-color: #09856e63;
  }