.transfer_general {
    margin:15px 0;
    height:45px;
}

.transfer_general input {
    height:100%;
    border:0;
    padding:0 5px;
    font-size:16px;
}

.transfer_general button {
    height:100%;
    margin-top:-3px;
}

.transfer_formset {
    background:#FFF;
}

.transfer_formset thead {
    height:40px;
    background:#c8102e;
    color:#fff;
    font-size:20px;
    font-weight:bold;
    text-align:center;
}

.transfer_form td {
    height:50px;
    vertical-align:middle !important;
    padding:0 !important;
}

.transfer_form input {
    border:0;
    border-radius:0;

    width:100%;
    height:100%;

    font-family:'Roboto Mono';
    font-size:25px;
    font-weight:bold;

    text-align:center;
    vertical-align:middle;
    text-transform:uppercase;
}

.transfer_form .from_acc_data, .transfer_form .to_acc_data {
    width:30%;
    text-align:center;
    font-size:20px;
}

.transfer_form .from_acc, .transfer_form .to_acc {
    width:15%;
}

.transfer_form .from_acc {
    border-left:1px solid #ddd;
}

.transfer_form .to_acc {
    border-right:1px solid #ddd;
}

.transfer_form .amount {
    width:10%;
}
