It can be a little confusing because the definitions have flipped in recent years and it really depends upon what you are talking about. Social issues always take a back seat when discussing government types though, which means anarchists are always far right on the spectrum. Social issues can make the waters more murky but this is really only valid towards the center of the spectrum where the differences are already murky. The classic spectrum goes Anarchist-Libertarian-Constitutionalist-Republican-Democrat-Socialist-Green-Facist-Communist by how much government control each wants(this includes social issues). This is reversed now that the terminology has changed(liberal used to be aligned with very Libertarian principles of little to no government and a heavy focus on property rights of individuals).
It can all be very confusing but technically, stances that are pro gay marriage and anti-drug war are right wing stances as well as liberal(modern and classical) ones. The terminology and rhetoric has just really muddied these terms and made them a nightmare to navigate.