#footWrapper input[type=text], #footWrapper input[type=email]{background: #333; border: 1px solid #888 !important; width: 100% !important; padding-left: 5px !important; color: #fff !important; border-radius: 3px; height: 34px !important;}
#footWrapper input[type=submit]{border-radius: 3px !important;}
#footWrapper textarea{background: #333; border: 1px solid #888 !important; width: 100% !important; padding-left: 5px !important; color: #fff !important; border-radius: 3px; height: 65px !important;}
.footer-middle{padding: 50px 0 !important;}
.header-left .top-search input[type=text]{width: 80% !important;}
.h1_heading{margin: 15px 0 30px;  position: relative;  height: 10px;}
#responsive-form{width: 100%;}
#responsive-form .form-row, #responsive-form .form-row2, #responsive-form .form-row3{padding: 0; float: left;  width: 100%;}
#responsive-form input[type="text"]{width: 100%; border: none; border-bottom: 0px solid #f08519;     height: 52px;}
.form-row{padding: 10px;}
#responsive-form .column-1, #responsive-form .column-2, #responsive-form .column-3, #responsive-form .column-4{
width: 21%; padding-right: 1%; float: left; border: 1px solid #333; min-height: 65px; padding: 5px;
}
.form-row .column-2{border-left: none !important; border-right: none !important;}
.form-row .column-3{border-right: none !important;}

.form-row2 .column-1{border-top: none !important;  border-bottom: none !important;}
.form-row2 .column-2{border: none !important;}
.form-row2 .column-3{border-top: none !important;  border-bottom: none !important; border-right: none !important;}
.form-row2 .column-4{border-top: none !important;  border-bottom: none !important; }

.form-row3 .column-2{border-left: none !important; border-right: none !important;}
.form-row3 .column-3{border-right: none !important;}