#street-list{border:1px solid #f0f0f0;display:flex;flex-direction:column}#street-list span{padding-left:7px;padding-top:3px;cursor:pointer;transition:all .3s ease-in-out}#street-list span:hover{color:blue}#street-list span:last-of-type{margin:0}#lastname-list{border:1px solid #f0f0f0;max-height:250px;display:flex;flex-direction:column;overflow:auto}#lastname-list span{padding-left:7px;padding-top:3px;cursor:pointer;transition:all .3s ease-in-out}#lastname-list span:hover{color:blue}#lastname-list span:last-of-type{margin:0}#firstname-list{border:1px solid #f0f0f0;max-height:250px;display:flex;flex-direction:column;overflow:auto}#firstname-list span{padding-left:7px;padding-top:3px;cursor:pointer;transition:all .3s ease-in-out}#firstname-list span:hover{color:blue}#firstname-list span:last-of-type{margin:0}.error-phone,.error-street,.error-city,.error-postcode,.error-email,.error-lastname,.error-firstname{color:#e02b27;font-size:1.2rem}#city-list{border:1px solid #f0f0f0;max-height:250px;display:flex;flex-direction:column}#city-list span{padding-left:7px;padding-top:3px;cursor:pointer;transition:all .3s ease-in-out}#city-list span:hover{color:blue}#city-list span:last-of-type{margin:0}#postcode-list{border:1px solid #f0f0f0;max-height:250px;display:flex;flex-direction:column}#postcode-list span{padding-left:7px;padding-top:3px;cursor:pointer;transition:all .3s ease-in-out}#postcode-list span:hover{color:blue}#postcode-list span:last-of-type{margin:0}