/* shooting CSS */


/* shooting */

.cont-shooterlist {
  margin: 4px 0;
}

.cont-shooterlist .colhd1,
.cont-shooterlist .colhd2,
.cont-shooterlist .colhd3,
.cont-shooterlist .colhd4,
.cont-shooterlist .colhd5
{
  float: left;
  white-space: nowrap;
}

.cont-shooterlist .colhd1 {
  margin-left: 44px;
  width: 155px;
}

.cont-shooterlist .colhd2 {
  width: 154px;
}

.cont-shooterlist .colhd3 {
  width: 219px;
}

.cont-shooterlist .colhd4 {
  width: 180px;
}

.cont-shooterlist .colhd5 {
  width: 152px;
}

.cont-shooterlist .numcol {
  float: left;
  margin-right: 10px;
  text-align: right;
  width: 20px;
}

.cont-shooterlist .form-type-textfield {
  margin: 0 !important;
}


.cont-shooterlist .first_name,
.cont-shooterlist .last_name,
.cont-shooterlist .rifle_manuf,
.cont-shooterlist .rifle_model,
.cont-shooterlist .cmp_num
{
  float: left;
}

.cont-shooterlist .first_name {
  margin-left: 15px;
  margin-right: 30px;
  width: 124px;
}

.cont-shooterlist .last_name {
  width: 124px;
  margin-right: 30px;
}

.cont-shooterlist .rifle_manuf {
  width: 150px;
  margin-right: 30px;
}

.cont-shooterlist .rifle_model {
  width: 124px;
  margin-right: 30px;
}

.cont-shooterlist .cmp_num {
  width: 124px;
}


.cont-shooterlist .form-radios {
  float: left;
  margin: 0 !important;
  width:219px;
}

.cont-shooterlist .form-type-radio {
  float: left;
  margin: 0 22px 0 0 !important;
}

.cont-shooterlist .form-type-checkbox label {
  float: none !important;
}