.body{
    clear:both;
    margin:10px 0px 10px 0px;
}

.buttons{
    margin:0px;
    overflow:hidden;
}

.disabled, .disabled:hover{
    background:#eeeeee;
}

label{
    margin-right: 10px;
}

input{
    display: inline-block;
    width:300px;
    margin-left:6px;
    margin-bottom:0px;
    height: 24px;
    padding: 0 5px;
}

@media (max-width:500px) {
    input {
        width: 187px;
    }
}

.form-control::-webkit-input-placeholder{
    text-align: right;
}

.form-control:-moz-placeholder{
    text-align: right;
}

.form-control::-moz-placeholder{
    text-align: right;
}

.form-control:-ms-input-placeholder{
    text-align: right;
}

button{
    clear:both;
    margin-bottom:0px;
}