body
{
    font-family: Georgia,Sans-Serif;
    font-weight: normal;
}

#btnSubmit
{
    width: auto !important;
    /* background: white !important; */
    /* color: White; */
    /* font-weight: bold !important;
width: 46% !important; */
    /* float: left; */
    /* text-align: left; */
    /*  text-transform: uppercase;
text-align: center !important;
float: none !important;
color: #3265b0 !important;
font-size: 20px !important;
font-weight: bold !important;
border: 1px solid #ccc;
margin-left: 0px !important; */
}

h3
{
    text-transform: uppercase;
    text-align: left;
    margin-bottom: 5px;
    border-bottom: 2px solid #ccc;
    display: none;
}

#FieldsTable
{
}

#lblFormTitle
{
    font-size: 16px;
    font-weight: bold;
}

#FieldsTable span
{
    margin-bottom: 5px;
}

#FieldsTable textarea
{
    border: 1px solid #ccc;
    margin-bottom: 5px;
    width: 100%;
}

#FieldsTable input
{
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 5px;
}

select
{
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
}

.vi input
{
    width: auto !important;
}

.vi
{
    width: 100%;
    color: black;
    font-weight: normal;
}


#FieldsTable input {
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 5px;
    border: none;
    border-bottom: 1px solid white;
    margin-bottom: 30px;
    padding-bottom: 20px;
    background-color:transparent;
    color: white;
}

.inputtext {
    width: 48%;
    display: inline-block;
}

.inputtext.EmailAddress {
    float: right;
}

.inputtext.Message {
    width: 100%;
}

#btnSubmit {
    width: auto;
    /* background: white !important; */
    /* color: White; */
    /* float: left; */
    /* text-align: left; */
    background-color: transparent;
    border: none;
    float: right;
    
    padding: 20px;
    padding-right: 0px;
    margin-right: 0px;
    color:white;
    text-transform:uppercase;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    white;
}



@media only screen and (min-width: 200px) and (max-width: 480px) {
    #btnSubmit{
        
    color: black;
    }
    #FieldsTable input{
border-color:black;
color:black;
    }
    
    
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    black;
}
}

