Ciao a tutti, ho un problema in CSS con le proporzioni delle distanze con cambio di risoluzione.

Nello specifico a questo indirizzo c'è l'home page del sito a cui sto lavorando.
CavaMare

Il problema è sul logo cavamare in alto a destra e sul menu in alto a sinistra.
Ho scelto la distanza sinistra di 370px per il logo in risoluzione 1600. Per trovare il valore della distanza sinistra in risoluzione 1900 ho fatto una semplice proporzione 1600:370=1920:X per trovare x ovviamente: (370*1920)/1600 che come risultato da 444px, che è assolutamente sbagliato, la distanza giusta è 535px ma per ricavarla ho dovuto contare i pixel della grafica.

La mia domanda è questa: c'è una funzione o una formula per ricavare il valore corretto dei pixel senza dover stare a contarli ogni volta e dover creare la grafica dell'home page a ogni risoluzione?

Grazie a chiunque legga il post e a chi mi potrà aiutare.