How to display SVG images on my site?
Have you specified the MIME type in the .htaccess file? see here: http://www.w3.org/services/svg-server/
Sometimes going from local to server changes the folder structure a bit (has happened to me). Try putting the absolute direction to test it
background: url("http://myexampledomain.com/img/logos/logo-main.svg") no-repeat scroll 0 0 / 260px auto rgba(0, 0, 0, 0);