.arrow_box_left { position: relative; background: #fff; border: 4px solid #333; padding:2em 1.5em; border-radius:5px; margin:2em; } .arrow_box_left:after, .arrow_box_left:before { right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .arrow_box_left:after { border-color: rgba(255, 255, 255, 0); border-right-color: #fff; bor