.error{
  color: #f93939;
}
.big_checkbox{
  width: 25px;
  height: 25px;
  cursor: pointer;
  vertical-align: middle;
  appearance: none;
  line-height: normal;
}
.dataTables_wrapper{
  overflow-x: auto;
}
.dataTables_filter,.dataTables_paginate{
  text-align: right;
}
.pagination{
  display: inline-flex;
}
.pagination li{
  padding: 0px 10px;
}
.filterFields{
  width: 130px;
}
body{
  background-color: #0083CB;
}
.htitle{
  color: #FFF;
}
.form-group label{
  font-weight: 700;
}
.form-group input,.form-group textarea,.form-group select{
  border: 1px solid rgba(119,119,119,1);
}

button:active,button:focus, .btn:active, .btn:focus{
  background:rgb(64, 159, 15) !important;
}
.form-check label{
  color: #595757;
  font-size: 16px;
}
.form-check input{
  vertical-align: baseline;
}
table.table{
  background: transparent !important;
}
#listforExerciseYoga p{
  color: #FFF;
}
.forTotalPer{background-color: #F86D5E;}
.forMale{background-color: #60A6B2;}
.forFemale{background-color: #D2890E;}

.main { 
  display: inline-block; 
  position: relative; 
  padding-left: 35px; 
  margin-bottom: 0px; 
  cursor: pointer; 
} 
input[type=checkbox] { 
  visibility: hidden; 
} 
.geekmark { 
  position: absolute; 
  top: 0; 
  left: 0; 
  height: 30px; 
  width: 30px; 
  background-color: #666; 
} 
.main:hover input ~ .geekmark { 
  /* background-color: yellow;  */
} 
.main input:active ~ .geekmark { 
  /* background-color: red;  */
} 
.main input:checked ~ .geekmark { 
  background-color: green; 
} 
.geekmark:after { 
  content: ""; 
  position: absolute; 
  display: none; 
}  
.main input:checked ~ .geekmark:after { 
  display: block; 
} 
.main .geekmark:after { 
  left: 11px; 
  bottom: 10px; 
  width: 9px; 
  height: 14px; 
  border: solid white; 
  border-width: 0 3px 3px 0; 
  -webkit-transform: rotate(45deg); 
  -ms-transform: rotate(45deg); 
  transform: rotate(45deg); 
} 