	* {
  box-sizing: border-box;
}

.input-number {
  width: 40px;
  padding: 0 6px;
  vertical-align: top;
  text-align: center;
  outline: none;
}

.input-number,
.input-number-decrement,
.input-number-increment {
  border: 1px solid #ccc;
  height: 40px;
  user-select: none;
  color:#000;
}

.input-number-decrement,
.input-number-increment {
  display: inline-block;
  width: 30px;
  line-height: 38px;
  background: #f1f1f1;
  color: #444!important;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
}
.input-number-decrement:active,
.input-number-increment:active {
  background: #ddd;
}

.input-number-decrement {
  border-right: none;
  border-radius: 4px 0 0 4px;
}

.input-number-increment {
  border-left: none;
  border-radius: 0 4px 4px 0;
}
.hdCls
{
font-size:13px!important;
text-transform:none;
margin-bottom:5px;
width:110px;
float:left;
text-align:left;
font-weight:normal;
}

.my-form{
padding:10px 20px;
}
.my-form h3{
margin:0px;
}

.dvControl{
    margin-right:10px;
    padding: 0px;
	width:100px;
	float:left;

}
.form-div
{
margin-top:20px;
}
.my-form .form-group {
    margin-bottom: 10px;
}
