.tbl-padding{
  padding: 0px 10px;
}
.dataTables_wrapper{
  padding: 0;
}
.topbar .top-navbar .navbar-nav>.nav-item>.nav-link img{
  display: inline-block;
  position: relative;
  top: 13px;
}
input[type="file"].form-control{
  
padding-bottom: 5px;
  
height: auto;
}
.img-table{
  width:70px;
}
.sidebar-nav ul .sidebar-item ul{
  padding-left:10px !important;
}
.custom-checkbox .custom-control-label{
  font-weight:normal;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{
  background-color:#2962ff;
}
.img-form{
  width:150px;
  border:5px solid #ddd;
  margin-bottom:10px;
}
.auth-wrapper{
  background-color:#f0f5f9;
  background-image: url("../../assets/images/big/auth-bg3.png");
  background-position: center;
  background-repeat:no-repeat;
  background-size: 80%;
}
.bg-total h2{
  font-size:24px;
}
.bg-total h6{
  font-size:13px;
  opacity:0.8;
}
.imgjamaah{
  width:50px;
  height:73px;
  object-fit: cover;
}
.count td:first-child{
  font-weight: bold;
  font-size: 18px;
  color: #000;
}
.count td:last-child{
  font-weight: bold;
  font-size: 20px;
  color: #000;
}
.img-home{
  width:100%;
}
.tableinfo{

border: 1px solid #ededed;
}
.tableinfo td{

padding: 10px;

font-size: 14px;

border: 0;
}
.tableinfo td:first-child{

width: 35%;

font-weight: bold;
}
.tableinfo td:nth-child(2){

}
.tableinfo td:last-child{
  
}
.table-striped.tableinfo tbody tr:nth-of-type(odd){
  background-color:#f3f9ff;
}
.gallitem img{
  height: 200px !important;
}