дизайнерская находка вот такая - тут собственно ничего сложного нет, я просто не понял почему если псевдоэлементу - before или after - задать padding-left, то padding-right не работает.
Хотя нет, не совсем так - откуда ноги растут я понимаю, дело не в псевдоэлементах а в слайдере, т.е. в положении картинок, в их сдвигах. А так этот правый паддинг задается, то не сдвигается, остается на своем месте.
Пока решил проблему костылем - разделил полупрозрачный фон и заголовок, фон на before, текст на after, и тексту max-width: 80% и padding-left: 10%; - места теперь хватает и текст строго посередине )