id like to add more space between links and have them come closer depending on screen size, basically responsive. please help
You have used pixels as your units of measure which means they will not change with the screen size. I recommend you look into using relative units such as percentage, view width and view height.
You can find more here to get you started: https://www.w3schools.com/css/css_units.asp
I also recommend that you look further into how media queries work to ensure you are applying them to the correct parts of your code so all of it is responsive. Some parts of your code will need media queries to switch the view of your site so it fits properly on smaller screen sizes.
More on that here: https://www.w3schools.com/css/css_rwd_mediaqueries.asp
ok thanks for the links, i will go through them!