table, tr, td {
    border: 1px solid black;
}
table tr td {
    padding: 0;
}
table tr td:first-child {
    text-align: center;
    padding: 8px;
    width: 30%;
    background: #ccd8e4 !important;
}

table tr td input {
    width: 100%;
    padding: 0px;
    border: none;
    background: #fff;
}

.contact_input_one {
    width: 100%;
    border: 1px solid transparent;
    height: 70px;
    line-height: 70px;
    padding: 0 20px;
    font-size: 15px;
    color: #ffffff;
    background-color: rgb(255, 255, 255);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 0;
}
.contact__input-3 {
    background-color: #ffffff;
    color: #999999;
    border: none;
    height: 40px;
    border-radius: none !important;
}
input:active {
    border-radius: none;
    border: 1px solid #99999;
}
