
.parking_search_keypad_number {
    /*width: 100%;*/
    /*height: 71px;*/
    /*padding-top: 10px;*/
    font-size: 3.9rem;
    font-weight: 600;
    color : #4c4c4c;
    cursor: pointer;
    vertical-align: center;
    alignment: center;
    text-align: center;

}
.parking_search_keypad_number::after {
    content: attr(data-text);
    /*background-color: #E1ECF0;*/
    vertical-align: middle;
}
.parking_search_keypad_number:hover {
    background-color: #E1ECF0;
    /*background-image: url(key-bg.png);*/
    /*background-size: 62px 61px;*/
    /*background-repeat: no-repeat;*/
    /*background-position: center;*/
    vertical-align: middle;
}


.parking_search_keypad_button_red {
    font-size: 19px;
    font-weight: normal;
    color: #ffffff;

    margin-left: 0px;
    padding-top: 40px;
    cursor: pointer;

    background-image: url(btn_delete.jpg);
    background-size: 35px 28px;
    background-repeat: no-repeat;
    background-position: center;
}
.parking_search_keypad_button_red::after {
    content: attr(data-text);
}
.parking_search_keypad_button_red:hover {
    /*background-image: url(../../assets/btn_delete.jpg);*/
    background-size: 35px 28px;
    background-repeat: no-repeat;
    background-position: center;
}


.bottom-text{ font-size:15px }
@media screen and (max-width: 768px) {
    .bottom-text{ font-size:10px }
}
.password-input {
    -webkit-text-security: circle;
}


