.select-wrapper { position: relative; width: 200px; } .select-wrapper:after { content: "\f107"; display: inline-block; font-family: 'FontAwesome'; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size: 2.0rem; padding: 8px; text-decoration: none; color: #fd8204 !important; position: absolute; right: 50px; top: 10px; z-index: 0; } select { position: absolute; z-index: 1; font-size: 24px; font-weight: 300; background: none; padding: 20px 30px; color: #fd8204; border: 0 !important; border-radius: 0; -webkit-appearance:none; -moz-appearance:none; appearance:none; width: 100%; } select::-ms-expand { display: none; }