input{  
	outline:none;  
	border:0px;
}
.tsh2 {
    margin: 20%;
    color: #fff;
    font-size: 28px;
    text-align: center;
}
.entry-content {
    margin: 150px 150px 100px 150px;
}
.gform_title {
    color: #fff;
    font-size: 35px !important;
}
.gfield_label.gform-field-label {
    font-size: 18px;
    color: #ccc;
}
p.gform_required_legend {
    color: #fff;
}
#gform_confirmation_message_1 {
    margin: 20%;
    text-align: center;
    font-size: 38px;
    font-weight: 900;
    color: #fff;
}
#gform_confirmation_message_2 {
    margin: 20%;
    text-align: center;
    font-size: 38px;
    font-weight: 900;
    color: #fff;
}
.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
    width: 100%;
    -webkit-backface-visibility: hidden;
    background: #fff;
    border: solid 1px #ccc;
    box-sizing: border-box;
    outline: none;
    padding: 0.36rem 0.66rem;
    -webkit-appearance: none;
    outline-offset: 0;
    border-radius: 0;
}
input#gform_submit_button_1 {
    width: 100px;
    height: 35px;
    background: #fff;
    /* border: 1px solid; */
    border-radius: 8px;
}
input#gform_submit_button_2 {
    width: 100px;
    height: 35px;
    background: #fff;
    /* border: 1px solid; */
    border-radius: 8px;
}
body .gform_legacy_markup_wrapper ul li.gfield{
    margin-top: 30px !important;
}
.gform_legacy_markup_wrapper .gform_footer {
    clear: both;
    margin: 30px 0 0 !important;
    padding: 16px 0 10px;
    width: 100%
}
@media only screen and (max-width:959px) {
   .gform_title{
        font-size: 28px !important;
    }
    .entry-content {
        margin: 150px 0 0 0 ;
    }
    .gform_legacy_markup_wrapper .top_label .gfield_label, .gform_legacy_markup_wrapper legend.gfield_label{
        margin-left: 5%;
    }
    .gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
        margin-left: 5%;
    }
}

