﻿
.arrow {

    border: 1px solid #FF7123;
    position: relative;
    height: 40px;
    padding: 10px;
    text-align: center;

}

/* this CS forms the triangles */
.arrow:after,
.arrow:before {
    content: '';
    display: block;
    position: absolute;
    left: 100%;
    width: 0;
    height: 0;
    border-style: solid;
}


/* this border color controlls the color of the triangle (what looks like the fill of the triangle) */
.arrow:after {
    top: 0px;
    border-color: transparent transparent transparent whitesmoke;
    border-width: 19px;
}

/* this border color controlls the outside, thin border */
.arrow:before {
    top: -2px;
    border-color: transparent transparent transparent #FF7123;
    border-width: 21px;
}