

select.form-control {
    line-height: 38px;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-top: 2px;
}

textarea.form-control {
    height: 156px;
    padding-top: 12px;
    padding-left: 45px;
}

input, select, textarea {
    border: 0;
    font-weight: 300;
    color: #000;
}

input.name, input.email, input.phone, input.others, select.luggage, select.passengers, select.vehicle, select.payment, select.airline, input.airline, input.pickup, input.dropoff, button.submit, button.reset, select.selects, input.date-time, textarea.text {
    padding-left: 15px;
}

.form-control {
    color: #000;
    background:transparent;
    border: 0;
    box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2), 1px 1px 2px rgba(0, 0, 0, 0.2) inset;
    height: 42px;
    padding-top: 6px;
    padding-left: 45px;
}
.submit {
    color: rgba(0, 0, 0, 0.4);
    font-family:'Oswald';
    letter-spacing: 1px;
    text-transform:uppercase; 
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px rgba(0, 0, 0, 0.4);
}

.submit:hover {
    color: #47b2e4;
    background: transparent;
    box-shadow: 1px 1px 1px rgb(255 255 255 / 20%), 1px 1px 2px rgb(0 0 0 / 20%) inset;
}

.submit:active:hover, .submit:active:focus, .submit:focus {
    color: #ff0000;
    border: 0;
    box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2), 1px 1px 2px rgba(0, 0, 0, 0.2) inset;
}

.reset {
    color: rgba(0, 0, 0, 0.4);
    font-family:'Oswald';
    letter-spacing: 1px;
    text-transform:uppercase; 
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px rgba(0, 0, 0, 0.4);
}

.reset:hover {
    color: #47b2e4;
    background: transparent;
    box-shadow: 1px 1px 1px rgb(255 255 255 / 20%), 1px 1px 2px rgb(0 0 0 / 20%) inset;
}

.reset:active:hover, .reset:active:focus, .reset:focus {
    color: #ff0000;
    border: 0;
    box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2), 1px 1px 2px rgba(0, 0, 0, 0.2) inset;
}
