
.border-form-control {
    height: 48px;
    padding: 8px 4px;
    font-size: 21px;
    letter-spacing: 1px;
    background-color: transparent!important;
    border-top: transparent;
    border-right: transparent;
    border-left: transparent;
    border-bottom-width: 1px;
    font-family: source sans pro, sans-serif;
}
.border-form-control::-moz-placeholder {
    font-weight: 300;
}
.border-form-control:-ms-input-placeholder {
    font-weight: 300;
}
.border-form-control::-webkit-input-placeholder {
    font-weight: 300;
}
textarea.border-form-control {
    resize: none;
    overflow: hidden;
    word-wrap: break-word;
}
