form.form-horizontal div {
    clear: none;
    margin-bottom: 15px;
    vertical-align: text-top;
    padding: 0px;
}

.profile-container {
    display: flex;
}

.col-left, .col-right {
    float: left;
    margin: 15px;
}

.col-right {
    width: 100%;
}

.profile-img {
    font-size: 80px;
    color: #fff;
}

.profile-img .glyphicon.glyphicon-user {
    padding: 32px;
    border-radius: 100%;
    background-color: #eeeeee;
}

.profile-head > h2 {
    margin-top: 0px;
}

.profile-container .about,
.profile-container .settings {
    margin-top: 15px;
}

form.form-horizontal div.alert {
    padding: 15px 36px 15px 15px
}