I expect that your lists are short and so do not span multiple columns. The plugin is geared to display in a columnar format by default, so on short lists they will be on the left-hand side and potentially taking multiple lines per title rather than allowing the title to fill the empty space.
If you want to use a single-column layout that will allow the titles more room before they drop to two or more lines you can copy the file at wp-content/plugins/a-z-listing/templates/a-z-listing.example.php into your theme renaming it to a-z-listing.php. This will be enough to remove the column-layout and so the titles will have more space to breathe.
Hi, I also have this issue (see this page – scroll down).
When you say “copy the file into your theme”, where do you mean to put it? In the parent folder of the plugin? In the theme folders? Copying the file into the parent folder of the plugin broke my site and I had to remove and reinstall the plugin.
@biodagar, your site isn’t loading the required stylesheet. It doesn’t even try. Have you disabled it or otherwise configured your site to omit some CSS in an optimisation plugin or your Litespeed server configuration? You could try clearing all your site caches to see if that fixes it.
If you can’t fix it any other way, you can forcibly load the CSS on every page instead of relying on the automatic detection of the shortcode by adding the following PHP code to your functions.php file.
add_action( 'init', 'a_z_listing_force_enable_styles', 99 );