.form-style-4{
    width: 100%;
    font-size: 18px;
    background: #F8F1EB;
    padding: 30px 30px 15px 30px;
    border: 5px solid #F8F1EB;
    margin: 0 auto;
}
.form-style-4 input[type=submit],
.form-style-4 input[type=button],
.form-style-4 input[type=text],
.form-style-4 input[type=email],
.form-style-4 textarea,
.form-style-4 label
{
    font-family: "Roboto", sans-serif;
    font-size: 18px;
    color: #000;
    padding-top: 10px;
}
.form-style-4 label {
    display:block;
    color: #F26101;
    margin-bottom: 25px;
    font-size: 1.2rem;
    font-weight: 600;
}
.form-style-4 label > span{
    display: inline-block;
    width: 100%;
}
.form-style-4 input[type=text],
.form-style-4 input[type=email] 
{
    background: transparent;
    border: none;
    border-bottom: 1px dashed #000;
    width: 100%;
    outline: none;
    padding: 0px 0px 0px 0px;
    
}
.form-style-4 textarea{
    padding: 0px 0px 0px 0px;
    background: transparent;
    outline: none;
    border: none;
    border-bottom: 1px dashed #000;
    width: 100%;
    overflow: hidden;
    resize:none;
    height:80px;
}

.form-style-4 textarea:focus, 
.form-style-4 input[type=text]:focus,
.form-style-4 input[type=email]:focus,
.form-style-4 input[type=email] :focus
{
    border-bottom: 1px dashed #F26101;
}

.form-style-4 input[type=submit],
.form-style-4 input[type=button]{
    background: #000;
    border: none;
    padding: 8px 10px 8px 10px;
    border-radius: 5px;
    color: #fff;
}
.form-style-4 input[type=submit]:hover,
.form-style-4 input[type=button]:hover{
    background: #F26101;
}

@media screen and (max-height: 575px) { 
    #rc-imageselect, .g-recaptcha {
        transform:scale(0.77);
        -webkit-transform:scale(0.77);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    } 
}