.form-control-button {
    border: 1px solid #e5e6e7;
    border-radius: 5px;
    /* color: inherit; */
    display: block;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.spinner-border-mystyle {
    display: inline-block;
    width: 3rem;
    height: 3rem;
    vertical-align: text-bottom;
    border: .25em solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    -webkit-animation: spinner-border-mystyle .75s linear infinite;
    animation: spinner-border-mystyle .75s linear infinite;
}

@keyframes spinner-border-mystyle {
    to { transform: rotate(360deg); }
}