Tienes dos opciones.
Una es usar
calc()
y la otra es poner un margen negativo a la izquierda:
Código CSS:
Ver originalleft: calc(50% - 10px)
/* O bien */
left: 50%;
margin-left: -10px;
La cosa es mover la mitad del triángulo a la izquierda, porque ahora mismo su parte izquierda está justo en el centro.