.osm-container h2 {
    width: auto;
    margin: 15px 0;
    padding: 0;
    float: none;
  font-size: 16px;
}
.input-group-addon:last-child {
    border-left: 0;
    display: none;
}
form.form-horizontal .control-label label {
    font-weight: 400;
  color: #222222
}
.osm-container .form-group input[type="text"], .osm-container .form-group input[type="password"] {
  width: 300px !important;  
}
.osm-container .form-group textarea {
    width: 300px !important;
  height: 150px !important;
}
.osm-container .form-group input[type="text"].input-xlarge, .osm-container .form-group select.input-xlarge, .osm-container .form-group textarea.input-xlarge {
    width: 300px !important;
}
h1.osm-page-title {
    margin: 0 0 10px !important;
    font-size: 30px;
}
.osm-container h3 {
 font-size: 14px;
  margin-bottom: 22px;
}
.checkbox input[type="checkbox"]{
    position: absolute;
    margin-top: 4px \9;
    margin-left: -20px;
    margin-top: 6px;
}
.osm-container .form-group select {
  width: 300px !important;
}