input::-webkit-input-placeholder {
    color: #999999 !important;
    font-style:italic;
}

input:-moz-placeholder { /* Firefox 18- */
    color: #999999 !important;
    font-style:italic;
}

input::-moz-placeholder {  /* Firefox 19+ */
    color: #999999 !important;
    font-style:italic;
}

input:-ms-input-placeholder {
    color: #999999 !important;
    font-style:italic;
}

textarea::-webkit-input-placeholder {
    color: #999999 !important;
    font-style:italic;
}

textarea:-moz-placeholder { /* Firefox 18- */
    color: #999999 !important;
    font-style:italic;
}

textarea::-moz-placeholder {  /* Firefox 19+ */
    color: #999999 !important;
    font-style:italic;
}

textarea:-ms-input-placeholder {
    color: #999999 !important;
    font-style:italic;
}
.input,input[type=text],input[type=password],input[type=date],input[type=time],input[type=number],select,textarea{
    font-family: Consolas,"Courier New";
    background:#FFF;
    padding:6px;
    color:#000;
    border:1px solid rgba(0,0,0,.3);
    font-size:14px;
    margin:3px;
    height:25px;
    display:inline-block;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
}
textarea{
    max-height:45px;
    width:250px;
    margin:5px;
}
input[type=checkbox],input[type=checkbox]{
    background:#FFF;
    padding:6px;
    color:#000;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    width:27px;
    height:27px;
    margin-right:6px;
}
input:focus, textarea:focus {
    outline: none;
}
.submit div{

}
.pay-input{
    padding-left:50px;
}
.predict-button:hover{
    background:#efefef;
    color:#000;
}
