@media screen and (min-width: 768px){.nopadd-ltf{padding-left:0}.nopadd-rth{padding-right:0}.nopadd{padding-left:0;padding-right:0}}.appointment-form-2{background:rgba(255,168,168,.5);padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 767px){.appointment-form-2{display:block}}.appointment-form-2 input{border:none !important;outline:none;width:100%;height:55px;line-height:2}@media screen and (max-width: 767px){.appointment-form-2 input{width:100%;margin-bottom:20px}}.appointment-form-2 input[type=submit]{color:#fff;max-width:100px}@media screen and (max-width: 767px){.appointment-form-2 input[type=submit]{max-width:100%;margin-bottom:0}}.appointment-form-2 span{margin-right:10px}.appointment-form-2 .ajax-loader{position:absolute;right:5px;bottom:45px;height:15px}.appointment-form-3{background:rgba(255,168,168,.5);padding:25px;border-radius:5px}.appointment-form-3 .select{border-radius:5px;background:rgba(255,255,255,.8)}@media screen and (max-width: 767px){.appointment-form-3 .select{margin-bottom:10px}}.appointment-form-3 .customdSelect{font-size:15px;line-height:1.2}.appointment-form-3 input{margin-right:15px;background:rgba(255,255,255,.8);border:none !important;border-radius:5px !important;width:100%;outline:none;margin-bottom:10px}.appointment-form-3 button{border-radius:5px !important;max-width:200px;margin:0 auto;width:100%;display:block}@media screen and (max-width: 767px){.appointment-form-3 button{max-width:100%}}@media screen and (max-width: 767px){.appointment-form-3 .form-row>.col{-ms-flex-preferred-size:auto;flex-basis:auto}}