.btn { background: #e2e2e2; border: 0; line-height: 2.5em; padding: 0 0 0 1em; margin-bottom: 1em; outline: none; } .btn .arrow { display: inline-block; line-height: 2.5em; background: #333; color: white; font-size: 1em; width: 2.5em; -webkit-transition: margin 200ms; transition: margin 200ms; margin-left: 1em; } .btn:hover { background: #ddd; } .btn:hover .arrow { margin-left: 1.5em; background-color: #262626; } .btn:active { background: #ccc; } .btn:active .arrow { margin-left: 1.5em; } .btn-info .arrow { background-color: violet; } .btn-info:hover .arrow { background-color: #e770e7; } .btn-learn .arrow { background-color: salmon; } .btn-learn:hover .arrow { background-color: #f56d5e; } button::-moz-focus-inner { border: none; } body { padding: 4em; background-color: #eee; } h1 { font-size: 1.2em; font-weight: normal; text-align: center; color: #666; } hr { border: 1px solid #e3e3e3; } .left { text-align: left; }

Right Aligned





<html>
<head>
<style type="text/css">
.button
{
    width:105px;
    height: 20px;
    background-image:url('tiny.gif');
    line-height: 20px;
    padding-bottom: 2px;
    vertical-align: middle;
    font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    <!--font-weight: bold;-->
    text-transform: none;
    border:1px solid transparent;
}
.button:hover
{
    background-image:url('tiny_.gif');
}
    </style>
    </head>
    <body>
    <input type="submit" value="Fetch" class="button"/>
    </body>
    </html>