.form-check, .form-group {
    margin-bottom: 0;
    padding: 10px;
}
.table .fas {
    margin-right: 5px;
}
.form-group lable{
    line-height: 39px;
}
.table-head-bg-info thead{
    border: 1px solid #48abf7 !important;
}
.table-head-bg-info thead th, .table-striped-bg-info tbody tr:nth-of-type(odd){
    background: #48abf7 !important;
    color: #fff !important;
    border: 0 !important;
}
.width50{
    width: 50% !important;
    float: left;
    display: block;
    float: left;
}
.width100{
    width: 100%;
    display: block;
}
.footer-botom {
    position: fixed;
    bottom: 0px;
    width: 100%;
    background: #fff;
    border-top: 1px solid #ccc;
    padding-top: 8px;
    text-align: center;
  }
  .header-top{
    position: fixed;
    top: 0px;
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #ccc;
  }
  .btn-homeLeft{
    float: left;
  }
 .cl-editDetailEmployees,.cl-editDetailPays, .cl-editDetailDepartment, .cl-employee, .cl-deleteEmployees, .cl-addDepartment, .cl-home, .cl-paysForm{
    padding-bottom: 50px;
    padding-top: 32px;
  }
  .boxPay{
    padding-top: 0px;
  }
  .card {
    border-radius: 10px;
    background-color: #c7eaff;
    margin-bottom: 30px;
    -webkit-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
    -moz-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
    box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
    border: 0;
    padding-top:10px ;
    padding-bottom: 10px;
}
.table-home thead td{
    font-weight: bold;
}
.td-detail-home{
    text-align: right;
}
/* Chỉ dành cho màn hình iPhone (portrait và landscape) */
@media(max-width: 480px) {
   
    .card-body h1{
        font-size: 22px;
    }
    .card-body .form-group{
        padding: 5px;
    }
    .form-group lable{line-height: 25px;}
    .employee_file, .employee_sn{
        display: none;
    }
}
