body{font-family: Montserrat-Bold;
font-weight: normal;
line-height: 1.6;
padding:5px;
    color: #a7a9ac;}#btnSubmit{
    width: 150px !important;
    border:none; 
cursor:pointer;
        color: #fff;
    text-transform: uppercase;
    font-family: arial;
    font-size: 18px;
    padding: 10px;
    background-color:#1b5fac;
    margin: auto;}h3{text-transform: uppercase;
    text-align: left;
    margin-bottom: 5px;}#FieldsTable{}#FieldsTable textarea{
       border: 1px solid #ccc;
    margin-bottom: 5px;
    width: 341px;
    margin-top: 5px;}#FieldsTable input[type=text]{    border: 1px solid #ccc;
    width: 325px;
    margin-bottom: 5px;
    padding: 12px;}#FieldsTable span{}select{
    border: 1px solid #ccc;
    width: 351px;
    padding: 10px;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: normal;
    font-family: Sans-Serif;
    color: #a7a9ac; }.vi input{width:auto !important;}.vi{
    width: 100%;
    color: black;
    font-weight: normal;
}.captchacss{}.captchacss img{}.captchacss input{}/*Custom*/#FieldsTable input[type=text]:focus{
    outline: none;
color:black;
    background: #f9f9f9;
}
#btnSubmit:hover{
background-color: ##2C6FBA;
}
    
#FieldsTable textarea:focus{
outline: none;
background: #f9f9f9;
}
@font-face { 
   font-family: 'Montserrat-Regular';
src: url(../font/Montserrat-Regular.ttf);}
@font-face {    font-family: 'Montserrat-Bold';    src: url(../font/Montserrat-Bold.ttf);}
input::-webkit-input-placeholder {
  
    font-size: 12px;
    font-family: Sans-Serif;
    color: #a7a9ac; 
}

input:-moz-placeholder { /* Firefox 18- */
   
    font-size: 12px;
    font-family: Sans-Serif;
    color: #a7a9ac;   
}

input::-moz-placeholder {  /* Firefox 19+ */
   
    font-size: 12px;
    font-family: Sans-Serif;
    color: #a7a9ac;   
}

input:-ms-input-placeholder {  
   
    font-size: 12px;
    font-family: Sans-Serif;
    color: #a7a9ac; 
}/*customend*/@media only screen and (max-width : 480px){body{}#btnSubmit{}h3{}#FieldsTable{}#FieldsTable textarea{}#FieldsTable input[type=text]{}#FieldsTable span{}select{}.vi input{width:auto !important;}.vi{}.captchacss{}.captchacss img{}.captchacss input{}/*Custom*//*customend*/}@media only screen and (min-width : 481px) and (max-width: 768px){body{}#btnSubmit{}h3{}#FieldsTable{}#FieldsTable textarea{}#FieldsTable input[type=text]{}#FieldsTable span{}select{}.vi input{width:auto !important;}.vi{}.captchacss{}.captchacss img{}.captchacss input{}/*Custom*//*customend*/}@media only screen and (min-width : 769px) and (max-width: 1024px){body{}#btnSubmit{}h3{}#FieldsTable{}#FieldsTable textarea{}#FieldsTable input[type=text]{}#FieldsTable span{}select{}.vi input{width:auto !important;}.vi{}.captchacss{}.captchacss img{}.captchacss input{}/*Custom*//*customend*/}@media only screen and (min-width : 1025px) and (max-width: 1300px){body{}#btnSubmit{}h3{}#FieldsTable{}#FieldsTable textarea{}#FieldsTable input[type=text]{}#FieldsTable span{}select{}.vi input{width:auto !important;}.vi{}.captchacss{}.captchacss img{}.captchacss input{}/*Custom*//*customend*/}