I am using the classic style of the moderncv package and I want to align the right margin of the address box with the right margin of all the other content and get rid of the offset marked in this image:
I can of course use the geometry package to change the margins in total, but whatever I try, the right margin of the address box continues to be shifted compared to the right margin of my cv entries.
By searching this forum I already figured out that I most likely will have to reconfigure the \makecvtitle command, but I am not good enough to understand how to do it without further help... :-/
Here is the minimal example that was used to generate the attached picture (vertical lines were drawn manually for clarity):
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage[utf8]{inputenc}
%%%% adjust the page margins
\usepackage[scale=0.78, top=2.5cm, bottom=2.5cm, footskip=1cm]{geometry}
% personal data
\name{My}{Name}
\title{My title}
\address{Street}{City}{Country}
\phone[mobile]{1234567890}
\email{e@mail.com}
\usepackage{eurosym}
\begin{document}
\makecvtitle
\section{Education}
\cventry{from -- to}{Student}{This is a very long description of my education and what I have done with the only purpose to completely fill up the lane}{}{}{}
\end{document}



As a side note: it has to be \patchcmd{\makecvtitle}... (instad of \patchcmd{\makecvHEAD}) on my (outdated?) installation, but that was easy to find and replace and I am just mentioning it in case someone who is reading this runs into the same issue.
– Andrea Mar 14 '17 at 15:39