 <p>I know you accept that but check this one also with less css:</p> <pre><code>.container { margin-left: 15px; width: 200px; background: #FFFFFF; border: 1px solid #CAD5E0; padding: 4px; position: relative; min-height: 200px; } .container:after { content: ''; display: block; position: absolute; top: 10px; right:-7px; width: 10px; height: 10px; background: #FFFFFF; border-right:1px solid #CAD5E0; border-bottom:1px solid #CAD5E0; -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); } </code></pre> <p><a href="http://jsfiddle.net/4ZeCz/3/">http://jsfiddle.net/4ZeCz/3/</a></p>