@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
       url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),
       url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
       url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),
       url('../fonts/glyphicons-halflings-regular.svg#@{icon-font-svg-id}') format('svg');
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #999999;
}

.glyphicon-user:before{content:"\e008";}
.glyphicon-earphone:before{content:"\e182";}
.glyphicon-envelope:before{content:"\2709";}
.glyphicon-chevron-up:before{content:"\e113";}
.glyphicon-calendar:before{content:"\e109";}
.glyphicon-cart:before{content:"\e116";}
.glyphicon-remove-circle:before{content:"\e088";}
.glyphicon-home:before{content:"\e021";}

.glyphicon-remove-circle {
    color: red;
}