.contact .sppb-addon-text-block { border-bottom: 1px solid #eee;padding-bottom: 15px;}

/*Contact Form*/

input[type="text"]:not(.form-control), input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), input[type="date"]:not(.form-control), input[type="password"]:not(.form-control), input[type="search"]:not(.form-control), input[type="tel"]:not(.form-control), input[type="number"]:not(.form-control), textarea:not(.form-control), select:not(.form-control) { border: 1px solid #eee;}

select,textarea, input[type="text"], input[type="password"], 
input[type="datetime"], input[type="datetime-local"], 
input[type="date"], input[type="month"], input[type="time"], 
input[type="week"], input[type="number"], input[type="email"], 
input[type="url"], input[type="search"], input[type="tel"], 
input[type="color"], .uneditable-input {
     display: inline-block !important;}
.bfQuickMode .controls .control-label {width:30%!important;}
@media(max-width:767px){
   .bfPage .row-fluid .span6 {width:100%!important;}}

.form-inline .radio input[type="radio"] {position: relative;top: 2px;}
.form-actions {  background-color: rgba(245, 245, 245, 0); border-top: 1px solid rgba(229, 229, 229, 0); }

.bfCalendar i.icon-calendar:before { content: "\f073"; font-family: FontAwesome;}

.calendar table { width: 100%;}

.bfQuickMode button {padding: 9px 40px!important;background-color: #db5b00 !important;background-image: unset!important;color: #fff !important;border-radius: 40px;border: transparent;text-align: center;margin-top: 25px;transition: color 400ms, background-color 400ms, border-color 400ms; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1)}

.bfQuickMode button:hover { color: #db5b00! important; background-color: #fff !important; }

.g-recaptcha-response { display: none!important; }

input.button { padding: 8px 35px!important; background-color: #db5b00 !important; background-image: unset!important; color: #fff !important; border-radius: 40px; border: transparent!important; text-align: center; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);margin-bottom: 5px }

input.button:hover { color: #db5b00 !important; cursor: pointer; background-color: #fff !important; }

/*.bfQuickMode .icon-asterisk { color: #ef8686 !important; }*/

/*google map*/

input#saddr { height: 30px !important; margin-top: 10px; }

.gmnoprint, .gm-fullscreen-control { display: none;}

.mapdirform input.button { margin-top: 15px !important; padding: 4px 8px; background-color: transparent; border: 2px solid;  color: black; font-weight: 500; -webkit-transition: color 400ms, background-color 400ms, border-color 400ms;
    -o-transition: color 400ms, background-color 400ms, border-color 400ms;
    transition: color 400ms, background-color 400ms, border-color 400ms; }

.mapdirform input.button:hover {  color: #ab0101; }

.bfQuickMode textarea { height: 150px !important; }

/*End of Contact Form*/