I am struggling to make my button display the same in Chrome as it does in Mozilla Firefox. Here is the CSS code I am using:
.myButton {
font-size: 14px;
background:#e3e3e3;
color:gray;
padding:11px;
margin-right: 0;
width: 100%;
border: 0;
border-radius: 4px;
font: normal 'Roboto Condensed', Helvetica, Arial, serif;
text-transform:uppercase;
text-align:center;
display:inline-block;
transition:all 0.3s;
text-decoration:none;
-webkit-appearance: button;
cursor: pointer;
margin:0;
max-width:100%;
vertical-align:baseline;
box-sizing:border-box;
-webkit-font-smoothing: antialiased;
}
.myButton:hover {
background-color:#e9e9e9;
}
.myButton:active {
position:relative;
top:1px;
}
HTML:
<a href="#" class="myButton">Apply</a>
Button appearance in Chrome:
Button appearance in Mozilla Firefox:
Any guidance or tips on achieving consistency across browsers would be greatly appreciated.