input.addressIn {

    outline: none; 
    width: 100% !important; 
    font-weight: bolder; 
    padding-left: 9px; 
    height: 35px;
    color: black; 
    Font-size: 15px;
    box-sizing: border-box;
    border-width: 0px; 

}
input.addressIn:hover {

    border-width: thin; 
}
input.addressIn:focus {

    border-width: thin; 
}
table.results {

    text-align: left; 
    position: absolute; 
    z-index: 99; 
    background-color: #ffffff; 
    border-radius: 3px; 
    box-shadow: 3px 9px 9px 0 rgba(0, 0, 0, 0.3), 3px 9px 9px 0 rgba(0, 0, 0, 0.18); 
    display: none;
    Font-size: 15px;
    color: black;
}
table.reults:hover{

    color: black;
}
tr.suggestRow:hover{

    color: black;
}
td.suggestData {

    height: 42px;
    vertical-align: middle;
}
td.suggestData:hover{

    color: black;
}
span.suggestIcon {

    margin-left: 9px;
}
span.suggestIcon:hover{

    color: black;
}
span.suggestAddress {

    cursor: pointer; 
    margin-left: 12px; 
    margin-right: 12px;
}
span.suggestAddress:hover{

    color: black;
    text-shadow: 3px 3px 6px gray;
}