.form-group {
margin-bottom: 1rem;
}
.form-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -5px;
margin-left: -5px;
}
.form-row > .col, .form-row > [class*=col-] {
padding-right: 5px;
padding-left: 5px;
}
.form-group__d-flex {
display: flex;
}
.form-group__d-flex__space-between {
justify-content: space-between;
}
.form-control {
padding: 15px;
border-radius: 8px;
height: auto;
}
.form-control:hover,
.form-control:focus {
outline: none;
box-shadow: none;
}
.form-control:focus {
border-color: #000;
}