.error404 #sidebar{display:none}.mobile_menu_bar:before{color:#355e3b}@media screen and (max-width:980px){.reverse-mobile-columns{display:flex;flex-direction:column-reverse}}#footer-widgets{display:none}.nav-request-appointment-btn,.nav-pharmacy-btn{padding-right:0px!important;margin-right:10px;background:#355e3b;border-radius:25px}.nav-request-appointment-btn a,.nav-pharmacy-btn a{padding:16px!important;color:white!important;opacity:1!important}.nav-request-appointment-btn:hover,.nav-pharmacy-btn:hover{color:white!important;transform:scale(1.025);transition:all .2s 0s}.nav-btn-last{margin-right:0px!important}@media screen and (max-width:980px){.nav-request-appointment-btn,.nav-pharmacy-btn{margin-bottom:10px;text-align:center}}#new-patient-form .et_pb_contact_field_0,.et_pb_contact_field_5,.et_pb_contact_field_8,.et_pb_contact_field_16,.et_pb_contact_field_22,.et_pb_contact_field_27{position:relative;margin-top:30px!important;padding-top:30px!important}#new-patient-form .et_pb_contact_field_0::before,.et_pb_contact_field_5::before,.et_pb_contact_field_8::before,.et_pb_contact_field_16::before,.et_pb_contact_field_22::before,.et_pb_contact_field_27::before{display:block;position:absolute;top:0;left:0;font-size:24px;font-weight:bold;color:#333;margin-bottom:15px}#new-patient-form .et_pb_contact_field_0::before{content:"Owner Information"}#new-patient-form .et_pb_contact_field_5::before{content:"Emergency Contact"}#new-patient-form .et_pb_contact_field_8::before{content:"Pet Information"}#new-patient-form .et_pb_contact_field_16::before{content:"Pet Medical History"}#new-patient-form .et_pb_contact_field_22::before{content:"Diet / Lifestyle"}#new-patient-form .et_pb_contact_field_27::before{content:"Final Questions"}