#hc_profile_edit{
  background-color: #7788AA56;
  padding: 20px;
  padding-bottom: 5px;
}

#hc_btn_edit_profile{
/*  background-color: #7788AA56;
  color: white!important;
  font-weight: bold;*/
  padding: 0px;
}


#hc_btn_edit_profile li.btn-group a{
  padding-left: 0px;
}

.glyphicon-user{
  margin-right: 6px;
}

legend{
  margin-bottom: 2px;
}

dl{
  background-color: #FFFFFF80;

  padding: 15px;
  padding-top: 8px;
  margin-top: 0px;
}
#member-profile{
  background-color: #7788AA56;
  padding: 20px;
}

#member-profile .hc_fieldset{
  background-color: #FFFFFF80;
  padding: 10px;
  margin-bottom: 30px;
}

#member-profile input[type="text"], #member-profile input[type= "password"], #member-profile input[type = "email"]{
  height: 30px;
  border: 2px solid #337ab7;
  padding-left: 10px;
}
#member-profile input[type="radio"]{
  margin-left: 0px!important;
}
#member-profile div.controls{
  margin-top: 0px;
}
#member-profile div.control-label label{
  margin: 0px;
}
#member-profile div.control-label{
  padding: 0px;
}
#member-profile .control-group{
  margin-bottom: 12px;
}
#member-profile .controls fieldset.checkboxes{
  padding-left: 20px;
}
#member-profile .controls fieldset label{
  margin-right: 10px;
}
