Ваш код градиента неверен, это не изображение
background: linear-gradient(bottom, #D22027, #444444);
background: -moz-linear-gradient(bottom, #D22027, #444444);
background: -webkit-linear-gradient(bottom, #D22027, #444444);
background: -o-linear-gradient(bottom, #D22027, #444444);
теперь они работают для меня в сафари, кроме, опере, опере рядом, IE и Firefox.
и добавьте их для совместимости
/* Chrome before 10,Safari4+ */
background: -webkit-gradient(bottom, #D22027, #444444);
/* IE10 */
background: -ms-linear-gradient(bottom, #D22027, #444444);
и вы можете использовать
http://www.colorzilla.com/gradient-editor/
для быстрого создания совместимых градиентов и / или для обучения.