/*================ Find a Doctor Start ================*/
.find-doctor-block{ padding:22px 0; margin:1px 0 0 0; text-align:center; background:#46a247; }
.find-doctor-block h2{ display:inline-block; font-family: 'Fira Sans', sans-serif; font-size:26px; color:#fff; line-height:28px; padding:11px 70px 0 0; margin:0; }

.find-doctor-block .block{ display:inline-block; width:220px; padding:0; margin:0 10px 0 0; vertical-align:top; }
.find-doctor-block .block label {position: absolute;top: auto; width: 1px; height: 1px; overflow: hidden;}
.find-doctor-block .block input[type="text"]{ font-size:18px; color:#555555; line-height:20px; text-align:left; font-weight:400; width:90%; padding:14px 5%; font-style:normal; margin:0px; outline:none; background:#fff; border:none; height: 48px; border-radius: inherit;}
.find-doctor-block .block select{ font-size:18px; color:#555555; line-height:20px; text-align:left; font-weight:400; width:100%; padding:12px 5%; font-style:normal; margin:0px; outline:none; background:#fff; border:none; height: 48px; border-radius: inherit;}
.find-doctor-block input[type="submit"]{ display:inline-block; font-family: 'Fira Sans', sans-serif; font-size:23px; color:#fff; font-weight:400; line-height:48px; width:115px; height:48px; background:#071689; padding:0 0; overflow:hidden; outline:none; border:0; margin:0; cursor:pointer; vertical-align:top; }