.enquiry .gform_body input{
     border-radius:0px !important;
     height:45px;
     background-color:#f4f4f4;
     padding:5px 20px !important;
     border:0;
     margin-bottom:10px;
}
.enquiry .gform_wrapper {
    margin-top:0 !important;
}
.enquiry .gform_wrapper li.hidden_label input {
     margin-top:0;   
}
.enquiry .gform_body ul {
     margin-bottom:0 !important;   
     
}
.enquiry .gform_body ul li {
     padding:0 !important;
     margin:0 !important;
     background-image:none !important;
}
.enquiry .gform_body ul.gform_fields li.gfield select {
     border-radius:0px !important;
     height:45px;
     background-color:#f4f4f4;
     padding:5px 20px !important;
     padding:0 20px !important;
     -webkit-appearance: none;
     -webkit-border-radius: 0px;
     -webkit-border:0;
}
    
.enquiry .ginput_container_textarea {
     padding-top:0px;   
}
.enquiry .gform_body textarea.large {
     background-color:#f4f4f4;
     padding:15px 20px !important;   
     border-radius:0px !important;
     border:0 !important;
     height:160px;
     margin-bottom:0 !important;
}
.gform_wrapper .gform_footer {
     margin-top:0 !important;   
}
.enquiry .gform_footer input[type=submit] {
     width:100% !important;
     font-weight:700;
     font-size:20px !important;
     height:55px;
     color:#fff;
     background-color:#cf55a0 !important;
     box-shadow:none;
     text-shadow: none;
     padding:5px 50px;
     border-radius:0px !important;
     margin-top:0px !important;
     border:0 !important;
     font-family: 'Berkshire Swash', cursive;
}
.enquiry .gform_footer input[type=submit]:hover {
     background-color:#8a2e96 !important;
     color:#fff !important;
     -webkit-transition: all 0.5s ease;
	 -moz-transition: all 0.5s ease;
	 -o-transition: all 0.5s ease;
	 transition: all 0.5s ease;
}
.gform_wrapper.gf_browser_chrome .gform_body {
     width:100% !important;   
}
.enquiry .gform_wrapper .gform_footer{
     padding:0 !important;   
}
::-webkit-input-placeholder { color:#333; }
:-moz-placeholder { opacity: 1; color:#333; } /* Firefox 18- */
::-moz-placeholder { opacity: 1; color:#333; } /* firefox 19+ */
:-ms-input-placeholder { color:#333; } /* ie */
input:-moz-placeholder { color:#333; }



.credit-application .gform_body input{
     border-radius:0px !important;
     height:45px;
     border:0 !important;
     background-color:#efefef;
     padding:5px 20px !important;
}
/*** FIELD FOCUS STYLING ***/
.credit-application .gform_body input[type=text]:focus,
.credit-application .gform_body input.text:focus,
.credit-application .gform_body input.title:focus,
.credit-application .gform_body textarea:focus {
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, .2);
}

.credit-application .gform_body ul li {
   
}
.credit-application .gform_body ul.gform_fields li.gfield select {
     border-radius:0px !important;
     height:45px;
     border:0 !important;
     background-color:#efefef;
     padding:5px 20px !important;
   
}
.credit-application .ginput_container_textarea {
     padding-top:15px;   
}
.credit-application .gform_body textarea.large {
     background-color:#efefef;
     padding:15px 20px !important;   
     border-radius:0px !important;
     border:0;
     height:200px;
}
.credit-application .gform_footer {
     text-align:center;   
}

.credit-application .gform_footer input[type=submit] {
     width:auto !important;
     border-radius:0px !important;
     font-weight:700;
     font-size:18px !important;
     border:0 !important;
     height:55px;
     color:#fff;
     background-color:#cf55a0 !important;
     box-shadow:none;
     text-shadow: none;
     padding:5px 60px;
     margin:0 auto;
}
.credit-application .gform_footer input[type=submit]:hover {
     background-color:#8a2e96 !important;
     color:#fff !important;
     -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}


.gform_wrapper.gf_browser_chrome .gform_body {
     width:100% !important;   
}
.enquiry .gform_wrapper .gform_footer{
     padding:0 !important;   
}

.subscribe-form .gform_body input, .subscribe-form-latest-news .gform_body input{
     border-radius:0px !important;
     height:45px;
     background-color:#fff;
     padding:5px 20px !important;
}
.subscribe-form .gform_body ul, .subscribe-form-latest-news .gform_body ul {
     margin-bottom:0 !important;   
}
.subscribe-form .gform_body ul li, .subscribe-form-latest-news .gform_body ul li {
     padding-right:0 !important;   
}
.subscribe-form li.hidden_label input,  .subscribe-form-latest-news li.hidden_label input{
     margin-top:0 !important;   
}
.subscribe-form .gform_footer, .subscribe-form-latest-news .gform_footer {
    text-align:center;
}
.subscribe-form .gform_wrapper, .subscribe-form-latest-news .gform_wrapper {
    margin-top:0 !important;
}
.subscribe-form input[type=submit], .subscribe-form-latest-news input[type=submit] {
     width:100% !important;
     border-radius:0px !important;
     font-weight:700;
     font-size:22px !important;
     border:2px solid #fff !important;
     height:50px;
     color:#fff;
     background-color:transparent !important;
     box-shadow:none;
     text-shadow: none;
     padding:10px 10px;
     font-family: 'Berkshire Swash', cursive;
}
.subscribe-form input[type=submit]:hover, .subscribe-form-latest-news input[type=submit]:hover {
     background-color:transparent !important;
     color:#cf55a0 !important;
     border:2px solid #cf55a0 !important;
     -webkit-transition: all 0.5s ease;
	 -moz-transition: all 0.5s ease;
	 -o-transition: all 0.5s ease;
	 transition: all 0.5s ease;
}
@media screen and (max-width:768px) {
     .subscribe-form input[type=submit], .subscribe-form-latest-news input[type=submit] {
          width:100%;
          padding:5px 15px;
     }
}
.subscribe-form-latest-news .gform_wrapper ul li.gfield {
     clear:none;   
}
.subscribe-form-latest-news  #field_4_1, .subscribe-form-latest-news #field_4_3 {
     width:48%;
     float:left;
}
.subscribe-form-latest-news #field_4_2, .subscribe-form-latest-news #field_4_4 {
      width:48%;
     float:right;   
}
@media screen and (max-width:768px) {
     .subscribe-form-latest-news .gform_wrapper ul li.gfield {
          clear:both;   
     }
     .subscribe-form-latest-news  #field_4_1, .subscribe-form-latest-news #field_4_3, .subscribe-form-latest-news #field_4_2, .subscribe-form-latest-news #field_4_4 {
          width:100%;
          float:none;
     }
}