@media screen and (min-width:992px){
.contact-form #single-row{
    margin-left: -15px;
    margin-right: -15px;}
}

section#single-row .row {display: flow-root;}

.contact-form div#bfElemWrap1, .contact-form div#bfElemWrap2  {padding: 0px;float: left!important;}

.contact-form .bfQuickMode .bfbs3-form-inline .bfbs3-form-control, .contact-form .bfQuickMode .form-inline .form-control{width:90%;}

.contact-form input#ff_elem3, .contact-form textarea#ff_elem4,.contact-form .form-group.form-group-actions {width: 93%;}

.contact-form .bfQuickMode .form-inline .form-control{
  background: #FFFFFF;
  border: 1px solid #DEDEDE;
  border-radius: 5px;
  height: 60px !important;
  box-shadow: none;
  padding: 0 0 0 20px;}

.contact-form textarea#ff_elem4{min-height:150px!important;}

.contact-form textarea#ff_elem4::placeholder {padding-top: 20px;}

@media screen and (max-width:992px){
.contact-form input#ff_elem3, .contact-form textarea#ff_elem4,.contact-form .form-group.form-group-actions {width: 100%;}}