input#royals-name {
    width: 100%;
    color: #375e7c;
    border-color: #375e7c;
}

input#royals-email {
    width: 100%;
    color: #375e7c;
    border-color: #375e7c;
}

input#royals-phone {
    width: 100%;
    color: #375e7c;
    border-color: #375e7c;
}

textarea#royals-enquiry {
    color: #375e7c;
    border-color: #375e7c;
}

input#royals-submit {
    text-align: left;
    width: fit-content;
    background-color: #375e7d;
    font-size: 15px;
}

input#royals-submit:hover {
    background-color: #cbb09b;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #375e7c !important;
    opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #375e7c !important;
    opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #375e7c !important;
    opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #375e7c !important;
    opacity: 1;
}