Как сделать border-bottom по всей длине страницы?
делаешь на месте разрыва блок с border-bottom, а потом ставишь ему before и after с таким же бордером и шириной как раз столько сколько тебе не хватает чтобы он был на всю ширину
Я не спец, но попробуй сделать линию на всю ширину и позиционируй как absolute, соответственно родителю свойство relative