.osm-container h1, .osm-container .page-header
{
  width: 100%;
}

#osm-profile-page form
{
  width: 80%;
}
.osm-container .d-sm-block {
    display: table-cell !important;
}

.form-check-input[type=checkbox] {
    margin: 5px;
}

.form-check-input[type=radio] {
    margin: 5px; !important

}

.osm-container:not(.osm-container-j4) .form-group input[type=color], .osm-container:not(.osm-container-j4) .form-group input[type=date], .osm-container:not(.osm-container-j4) .form-group input[type=datetime-local], .osm-container:not(.osm-container-j4) .form-group input[type=datetime], .osm-container:not(.osm-container-j4) .form-group input[type=email], .osm-container:not(.osm-container-j4) .form-group input[type=month], .osm-container:not(.osm-container-j4) .form-group input[type=number], .osm-container:not(.osm-container-j4) .form-group input[type=password], .osm-container:not(.osm-container-j4) .form-group input[type=search], .osm-container:not(.osm-container-j4) .form-group input[type=tel], .osm-container:not(.osm-container-j4) .form-group input[type=text], .osm-container:not(.osm-container-j4) .form-group input[type=time], .osm-container:not(.osm-container-j4) .form-group input[type=url], .osm-container:not(.osm-container-j4) .form-group input[type=week], .osm-container:not(.osm-container-j4) .form-group select, .osm-container:not(.osm-container-j4) .form-group textarea {
    width: 60% !important;
}

#Date_of_Birth
{
width: 60% !important;
}

h3.osm-heading
{
margin-bottom: 20px !important;
}