.ast-table {
	
    border-collapse: collapse;
    margin: 25px 0;
    font-size: 0.9em;
    font-family: sans-serif;
    min-width: 400px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}
.dataTables_wrapper input[type=search] {
	margin-bottom : 8px;
}
.ast-table thead tr {
    background-color: #003699;
    color: #ffffff;
    text-align: left;
}
.ast-table th,
.ast-table td {
    padding: 12px 15px;
}
.ast-table tbody tr {
    border-bottom: 1px solid #dddddd;
}

.ast-table tbody tr:nth-of-type(even) {
    background-color: #f3f3f3;
}

.ast-table {
    border-bottom: 2px solid #003699!important;
}
.add-btn {
	    float: right;
}
.ast-btn{
    color: #333;
    text-decoration: none;
    padding: 9px;
    transition : all 0.2s linear;
    border-radius: 2px;
    text-shadow : 1px 1px 1px #efefef;
	cursor :pointer;
  }
.ast-btn>i{
    padding: 4px;
    border-radius: 4px;
  }
.ast-btn>.ast-btn-text{
    margin : 5px;
    text-decoration : underline
  }
.ast-btn.edit>i{
    color: #fff;
    background: #edba00;
    text-shadow : 1px 1px 1px #333;
  }
.ast-btn.edit:hover{
    background: #edba00;
    color: #fff;
    text-shadow : 1px 1px 1px #333;
  }
.ast-btn.delete>i{
    color: #fff;
    background: #b31414;
    text-shadow : 1px 1px 1px #333;
  }
.ast-btn.delete:hover{
    background: #b31414;
    color: #fff;
    text-shadow : 1px 1px 1px #333;
  }
.ast-btn:hover>.ast-btn-text{
    text-decoration : none;
  }

  .ast-btn.info>i{
    color: #fff;
    background: #4da590;
    text-shadow : 1px 1px 1px #333;
  }
  .ast-btn.info:hover{
    background: #4da590;
    color: #fff;
    text-shadow : 1px 1px 1px #333;
  }
  
   .ast-btn.save>i{
    color: #fff;
    background: #0d6efd;
    text-shadow : 1px 1px 1px #333;
  }
  .ast-btn.save:hover{
    background: #0d6efd;
    color: #fff;
    text-shadow : 1px 1px 1px #333;
  }
  
   .ast-btn.cancel>i{
    color: #fff;
    background: #bdbdbd;
    text-shadow : 1px 1px 1px #333;
  }
  .ast-btn.cancel:hover{
    background: #bdbdbd;
    color: #fff;
    text-shadow : 1px 1px 1px #333;
  }