@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap) ;*, body {margin: 0;padding: 0 }.addpatientbtn span.iconadd, .step3form .custom-control-label .img {margin: 0 10px 0 0;float: left }.mt5 {margin-top: 5px !important }.mt5n {margin-top: -5px !important }body {font-family: Montserrat, sans-serif }#wrapper, .popup {width: 100% }.couponcode input, input {background: #fff;border: 1px solid #e2e4e5;font-size: 12px;border-radius: 3px;font-weight: 500;padding: 12px;width: 100% }.couponcode input:focus, .couponcode input:hover, input:focus, input:hover, select:focus, select:hover {border: 1px solid #a9b7be !important }button:hover, input:focus, input:hover {outline: 0 !important;box-shadow: none !important;border-color: inherit !important }.sickvisit-img {max-height: 112px;margin: 10px 0 0 }.form-control:focus, .input:focus {box-shadow: none;border: 1px solid #505252 !important;color: #505252 !important }.modal-content-custom, .popup .modal-content-custom {box-shadow: 0 0 20px 4px rgba(0, 0, 0, .3);position: relative }.infoview {display: block;overflow: hidden }.removebtn, .removebtnNew {font-size: 12px;color: #fff;background: #b43a42;border-radius: 50px;padding: .4rem 1.2rem }.removebtn span, .removebtnNew span {padding: 0 5px 0 0 }.popup .modal-content-custom {border-radius: 10px;border: none !important }.modal-content-custom {border-radius: 10px !important;border: none !important;background-color: #fff }.close_btn {position: absolute;right: -17px;top: -17px;z-index: 9999;padding: 2px 10px 6px !important;background: #fff !important;opacity: 1 !important;border-radius: 50px !important;box-shadow: 0 1px 15px rgba(0, 0, 0, .15) }.formlft {background: url("/img/top virus-c51d7ae926cb7b1d217ebdb469d1c949.png") right top no-repeat, url("/img/bgelement-7e4903740c214688bd3b1467e93a5a68.png") center bottom no-repeat #6e4ffc;padding: 20px 0 0;border-radius: 8px 0 0 8px }.seperator_white {height: 1px;background: #fff;width: 92%;margin: 40px 0 20px }.infobx {padding: 0 30px }.infobx h1 {font-size: 20px;font-weight: 800;color: #fff;margin: 0 0 13px }.infobx ul li, .moreinfo p, .quaries p {font-weight: 500;color: #fff }.infobx ul li {background: url("/img/li_ico-d635e5f24852e872545fa82ff06b398f.png") 0 3px no-repeat;list-style: none;font-size: 13px;line-height: 20px;margin: 0 0 2px;padding: 0 0 0 25px }.infobx ul li strong {font-weight: 700 }.moreinfo {background: #6044e0;margin: 0 35px 20px;border-radius: 5px;padding: 20px;display: flex;position: relative;z-index: 2 }.graphcis_img, .quaries {z-index: 1;position: relative }.moreinfoimg {width: 60px }.moreinfotxt {width: calc(100% - 60px) }.moreinfo p {font-size: 10px;line-height: 15px;margin: 0 }.graphcis_img {width: 100%;margin: 0 0 -30px }.quaries {padding: 20px 30px;background: #502ba7;border-radius: 0 0 0 10px }.quaries p {font-size: 12px;line-height: 15px;margin: 4px 0 0 }.quaries a, .quaries a:focus, .quaries a:hover {background: #e8505b;font-size: 12px;line-height: 13px;border: none;font-weight: 600;color: #fff;border-radius: 40px;padding: 12px 20px;box-shadow: none;outline: 0 }.quaries a.btn.btn-primary span {padding: 0 7px 0 0 }.formhdr h1, .formmain h1 {color: #6e41d6;font-size: 21px;font-weight: 800 }.formhdr h2, .formmain h2 {color: #242731;font-size: 15px;font-weight: 700 }.couponcode p, .formhdr p {margin: 16px 0 10px;font-weight: 500 }.formhdr p {font-size: 14px;color: #555e6e;text-align: left }.steps ul li {list-style: none;display: inline-block;position: relative;width: 45px }.steps ul li span.circle {height: 10px;width: 10px;border: 1px solid #b9b9c3;background: #fff;position: absolute;border-radius: 20px }.steps ul li span.circle.selected {height: 10px;width: 10px;background: #6e41d6;position: absolute;border: none;border-radius: 20px }.steps ul li::after {position: absolute;height: 1px !important;width: 30px;background: #b9b9c3;content: "";margin: 4px 0 0 15px }.urgentcare-process ul li::after, .urgentcare-process ul li::before {width: 0;height: 0;border-bottom: 35px solid transparent;border-top: 35px solid transparent }.custom-dropdown-window.nice-select:after, .heroimg-txt h2 br, .mobile-banner, .newbreadcrumbs ul li:last-child::before, .patientportal #contact_us, .patientportal #reviews, .patientportal .bookingform_step1 .formhdr>.row>.col-md-4, .patientportal .bookingform_step1 .formhdr>.row>.col-md-8, .patientportal .purple_bar_custom, .patientportal section#about_us, .patientportal section#faq, .patientportal section#our_mission, .step3form .custom-control-input:checked ~.custom-control-label::before, .step3form .custom-control-label::before, .steps ul li:last-child::after, img.service_provider2, img.service_providers1, img.service_providers2 {display: none }.couponcode {margin: -8px 0 0 }.couponcode p {font-size: 11px;color: #9a9ea5;text-align: right }.applybtn, .applybtn:hover {width: 100%;background: #91c258;font-size: 12px;font-weight: 700;border-radius: 3px;border: none;padding: 12px }.formmain input, .formmain textarea, .nice-select {font-weight: 500;padding: 10px 15px }.formmain .label h1 {font-size: 14px;color: #242731;font-weight: 600;padding: 0 0 5px }.formmain input {font-size: 12px;color: #505252;border: 1px solid #e2e4e5;border-radius: 5px !important }.formmain .input-group-append {position: absolute;right: 0;top: 0;bottom: 0;z-index: 10 }.formmain .input-group-append span {background: 0 0;border: none }.nice-select {font-size: 12px !important;color: #a9b7be !important;line-height: 13px !important;border: 1px solid #9a9ea5;border-radius: 5px !important;height: 38px !important }.nice-select, .nice-select.open .list {width: 100% !important }.nice-select::after {border: none !important;content: "";height: 10px !important;width: 15px !important;background: url("/img/down_arw_ico-1f088f4bab15ab4cbc5669dd93e814e2.png") center no-repeat;transform: rotate(0) !important }.nice-select.open::after {transform: rotate(180deg) !important;top: 35% !important }.custom-control-label {margin-bottom: 0;font-size: 11px !important;font-weight: 500 !important;color: #9a9ea5 !important;padding: 9px 10px 10px 40px;border: 1px solid #e2e4e5;border-radius: 3px;width: 100% }.custom-control-input ~checked {background: #000 !important }.formmain textarea {font-size: 12px;color: #9a9ea5;border: 1px solid #e2e4e5;border-radius: 5px !important;resize: none;min-height: 90px }.parking {background: #ffedca;width: 99% }.parkico {background: #ffc657;border-radius: 5px 0 0 5px;z-index: 10;flex-basis: 25%;max-width: 85px }.parking label {color: #242731 !important;font-size: 14px !important;font-weight: 600 !important;line-height: 10px }.parking label span {color: #d1a14e;font-size: 11px;font-weight: 500;margin: 6px 0 0 !important;float: left;line-height: 1.4 }.parking .parkinglabel {border: 1px solid #ffc657;padding: 10px 5px 10px 5px;margin: 0 }.navigationBtnContainer {display: flex;justify-content: center;flex-direction: row-reverse;flex-wrap: wrap;column-gap: 24px;row-gap: 15px }.nextbtn, .nextbtnAptPage {background: #91c258;color: #fff;font-size: 18px;font-weight: 800;border-radius: 50px;padding: .5rem 4rem;border: none }.customNextBtn {font-weight: 400;margin-top: 20px;border-radius: 3px;font-size: 14px;background-color: #5a981f }.addpatientbtn {background: #6e4ffc;color: #fff;font-size: 14px;font-weight: 800;min-width: fit-content;border-radius: 6px;padding: 1.2rem 4rem 1.2rem 1.2rem;border: none;text-align: left;line-height: 0 }.prevbtn, .prevbtnAptPage {background: #2c2a35;font-size: 18px;color: #fff }.addpatientbtn span.iconadd {background: #ffc657;width: 38px;height: 38px;display: block;border-radius: 50px;padding: 9px }.returingbtn, .slidebxmoreinfo .quaries p {margin-bottom: 10px }.addpatientbtn span {color: #fff;font-size: 14px;font-weight: 500;line-height: 20px;margin-top: 12px;display: block }.addpatientbtn p {color: #fff;font-size: 16px;font-weight: 800;display: inline-block;margin: 5px 0 0 }.prevbtn {font-weight: 800;border-radius: 50px;padding: .7rem 3rem;border: none }.prevbtnAptPage {font-weight: 800;border-radius: 50px;padding: .5rem 2rem;border: none }.returingbtn {background: #242731;color: #fff;font-size: 11px;float: right;text-align: left;font-weight: 800;border-radius: 50px;padding: .5rem 1.3rem;border: none;line-height: 12px }.returingbtn span {color: #fff;font-size: 11px;font-weight: 600 }.amountbxhdr h1, .amounthead h3 {font-size: 15px;font-weight: 700 }.returingbtn strong {display: block;float: left;padding: 4px 4px 4px 0 }.amountbx {position: relative;z-index: 10;margin: 10px 65px 10px 35px;background: #fff;border-radius: 6px }.moneyicon {position: absolute;z-index: 20;right: -50px;top: 0;bottom: 0;height: 100px;margin: auto }.amountbxhdr {background: #91c258;padding: 10px 15px;border-radius: 6px 6px 0 0 }.amountbxhdr h1 {color: #fff;margin: 0 }.amountbxin {padding: 20px 50px 20px 20px }.amounthead, .newfaqd .content {padding: 0 }.amounthead h3 {color: #111212;margin: 0 0 5px }.amountdetails p {font-size: 12px;font-weight: 500;color: #111212;margin: 0 }.subscriptionData {width: 100%;margin: 5px 0 20px;background: #f5f6f8;border-radius: 12px;padding: 15px }.addpatientbtnnew .btntxt, .planContainer {display: flex;flex-direction: column }#bkstep2 .form-check-label {font-size: 11px;font-weight: 500;color: #9a9ea5;padding: 0 0 0 20px }#bkstep2 .form-check input[type=checkbox], #bkstep2 .form-check-input, .loadAccountDetail .form-check-input {height: 25px;width: 25px;left: 25px;top: -5px;border: 1px solid #e2e4e5 }#bkstep2 .form-group.form-check, .service_button {position: relative }.patientBtn {padding: 10px 20px;background: #fcc21b;color: #fff;font-size: 14px;font-weight: 800;position: absolute;top: 0;border-top-left-radius: 20px;border-bottom-right-radius: 20px }.reloadPatientBtn {border: none;background: 0 0;padding: 0;font-size: 12px;color: #fcc21a;font-weight: 600 }.step3form p {font-size: 11px;color: #9a9ea5;line-height: 14px; margin-bottom: 0px }.step3form .custom-control-label {line-height: 0;align-items: center;max-height: 70px }.step3form .custom-control-label2 {padding: 14px 22px !important }.step3form .custom-control-label .img>img {width: 33px }.step3form .custom-control-label .txt strong, .step3form .custom-control-label .txt2 strong {font-size: 12px;font-weight: 800;color: #38455c }.step3form .custom-control-label .txt, .step3form .custom-control-label .txt2 {font-size: 11px;font-weight: 500;color: #38455c;line-height: 13px;border-radius: 5px }.step3form .custom-control-input:checked ~.custom-control-label {color: #38455c;background-color: #e4f5cd;border: 1px solid #74a041;padding: 18px 22px }.step3form input {font-size: 12px;font-weight: 500 }.step3form .custom-control-input:checked ~.custom-control-label .costbxbtn, .step3form .custom-control-input:checked ~.custom-control-label.custom-control-label2 .costbxbtn2 {font-size: 10px;position: absolute;top: 1px;padding: 24px 22px 14px;background: #ffc657;right: 6px;z-index: 0;color: #2c2a35 }.custom-checkbox .custom-control-input:checked ~.custom-control-label::after {background: url("/img/tick-6012b250df62e9f211649d519cf898ea.png") center no-repeat }.custom-checkbox .custom-control-label::after, .custom-checkbox .custom-control-label::before {top: 13%;left: 8px;padding: 10px }.parking .custom-checkbox .custom-control-label::after, .parking .custom-checkbox .custom-control-label::before {top: 25% }.custom-checkbox .custom-control-input:checked ~.custom-control-label::before {background: #91c258 }.custom-control-input:focus::after, .testinglocationbx .custom-control-input:focus::before {box-shadow: none }.testinglocationbx .custom-control-input:checked ~.custom-control-label::before {background: #91c258 !important }.testinglocationbx .custom-control-input:checked ~.custom-control-label::after {background: url("/img/radio-a6e07e78798d30c56766093e36335237.png") center no-repeat }.testinglocationbx .custom-control-input:checked ~.custom-control-label {background: #e4f5cd !important;border: 1px solid #91c258;color: #91c258 }.custom-control-label::before {background-color: #dee2e6 }.parking .custom-control-label::before {background-color: #fff }.testinglocationbx .custom-control-label::after, .testinglocationbx .custom-control-label::before {top: 25%;left: 15px }.step3form .custom-control-label .costbxbtn, .step3form .custom-control-label .costbxbtn2 {font-weight: 500;top: 1px;right: 6px;background: #e2e4e5;z-index: 0;font-size: 10px;position: absolute }.step3form .custom-control-label .costbxbtn {width: 70px;height: 69px;text-align: center;line-height: 1 }.step3form .custom-control-label .costbxbtn .costText, .step3form .custom-control-label .costbxbtn2 .costText {font-weight: 800 }.step3form .custom-control-label .costbxbtn2 {padding: 24px 22px 14px }.step3form .custom-control-label .faster {position: absolute;left: 0;margin: auto;top: -8px;right: 0;background: #91c258;border-radius: 30px;display: block;font-size: 10px;font-style: italic;color: #fff;padding: 5px 8px;text-align: center;font-weight: 600;max-width: 120px }.step3form .custom-control-label .faster img {margin: 0 3px 0 0 }.appointmentbx {display: none;width: 100%;background: #91c258;position: relative;padding: 20px;box-shadow: 0 -10px 30px rgba(0, 0, 0, .2);border-radius: 0 0 10px 10px;z-index: 99 }.appointmentbx h1 {font-size: 18px;font-weight: 800;color: #fff;margin: 0 }.appointmentbx h2 {font-size: 12px;font-weight: 500;color: #fff;margin: 0 }.appointmentbx .arrowlft {position: absolute;right: 30px;top: auto;bottom: 56%;margin: 0 auto;height: 9px }.mobileamountbx {display: none;-webkit-animation-name: mobileamountbx;animation-name: mobileamountbx;-webkit-animation-duration: .5s;animation-duration: .5s;-webkit-animation-fill-mode: both;animation-fill-mode: both }.slidebxmoreinfo {position: static;display: none;right: -1000%;overflow: hidden;background: #6e4ffc;width: 100%;height: 100%;z-index: 999;border-radius: 10px }.backbtninfo, .backbtninfo:focus, .backbtninfo:hover {position: relative;top: 22px;padding-left: 20px;color: #fff;background: url("/img/arw_back-2a0f6d914776297465192f1befb67b20.png") 0 3px no-repeat }.slidebxmoreinfo .infobx h1 {margin-top: 40px }#bkstep1 .formright, #bkstep2 .formright, #bkstep3 .formright {padding: 20px 20px 0 0 }.detailsbx {background: #fdf4d5;color: #d1a14e;font-size: 11px;position: absolute;border-radius: 40px;padding: 8px 15px;z-index: 99;text-align: center;right: 0;font-weight: 600 }.detailsbx::before {content: "";position: absolute;top: -10px;right: 30px;width: 15px;background: url("/img/tiptop-a944af20bb4ebf72bab9a92546e263db.png") no-repeat;height: 15px }@ -webkit-keyframes mobileamountbx {0%{-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible }100 % {-webkit-transform : translateY( 0 );transform : translateY( 0 ) }}@ keyframes mobileamountbx {0%{-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible }100 % {-webkit-transform : translateY( 0 );transform : translateY( 0 ) }}.custombox-content>* {max-width: 100%;max-height: 100% !important }.recurringType .customRecuringField {background: #ebe7ff !important;color: #502ba7 !important;padding: 10px;font-weight: 600;border: 1px solid #502ba7 }.recurringType .customRecuringField::after {filter: brightness(.2) sepia(1) hue-rotate(180deg) saturate(5) !important }.formmain .input-group-append span i::before {padding: 0 6px !important }.formmain .input-group.cellphone i::before {margin: 0 -5px 0 -10px !important }.step3form .form-row:first-child #expeditePcr {margin-bottom: 30px }.customRecuringField option {background-color: #fff;max-width: calc(100% - 50%) !important }.dobCalendar #ui-datepicker-div {left: 0 !important }div#groupCodeStatusContainer {position: relative;width: 100%;margin: -11px 0 0;display: flex;flex-direction: row-reverse }#groupCodeStatusContainer span.couponAppliedMessage {font-size: 12px;text-align: right;display: flex }#groupCodeStatusContainer .removecode {font-size: 0;position: absolute;top: -34px;right: 41%;display: flex }.stateDropDown ul.list {position: absolute;transform: translate3d(0, 34px, 0);top: 34px;left: 0;max-height: 300px;z-index: 999;overflow: auto;will-change: transform }.searchbxpop#bkstep2 .formright {max-height: none;min-height: auto }.bookingform_step1 {border-radius: 20px;background: #6e41d6;overflow: hidden }#bkstep2 .formright, #bkstep3 .formright, .formright {padding: 25px 35px;box-shadow: 0 0 40px 10px rgb(0 0 0/ 30%);background: #fff; border-radius: 20px !important }.modal-content, .modal-dialog {border-radius: 25px !important }.modal-dialog {max-width: 700px !important }.modal-content {max-width: 800px;margin: 0 auto 100px !important;background: 0 0 }.hdr {padding: 2px 35px;background: #6e41d6;border-radius: 15px 15px 0 0; padding-top: 15px;}.hdr h1 {font-size: 20px;font-weight: 600;color: #fff }.hdr h2 {font-size: 14px;font-weight: 400;color: #fff;line-height: 22px }.callbtntop {background: #91c258;border-radius: 50px;padding: 0 10px !important }.smalltxt2 {font-size: 11px;color: #9a9ea5;padding: 0 !important;margin: 0 0 20px !important }.addpatientbtnnew {background: #6e4ffc;color: #fff;font-size: 14px;font-weight: 800;min-width: fit-content;border-radius: 6px;padding: .6rem;border: none;text-align: left;line-height: 0;align-items: center;display: flex}.addpatientbtnnew .iconadd {margin: 0 10px 0 0;background: #ffc657;width: 38px;height: 38px;display: flex;flex-direction: column;border-radius: 50px;float: left;padding: 9px }.addpatientbtnnew h2 {color: #fff;font-size: 16px;font-weight: 800;margin: 5px 0 0 }.addpatientbtnnew h3 {color: #fff;font-size: 13px;font-weight: 400;margin: 5px 0 0 }.step3form .custom-control-label {max-height: none;padding: 10px 40px 10px 20px;border-radius: 20px;min-height: 130px;vertical-align: middle;display: flex }.step3form input {padding: 0;margin: 0 }.moneybxinsured h3, .moneybxuninsured h3, .urgentCareMoneyBox h3 {font-size: 13px;margin: 0;font-weight: 600;line-height: 0;padding: 14px }.service_content {display: flex;align-items: center }.moneybxinsured, .moneybxuninsured, .urgentCareMoneyBox {position: absolute;right: 30px;background: #e2e4e5;border-radius: 5px 5px 0 0;bottom: 0 }.moneybxinsured h3, .moneybxuninsured h3 {color: #9a9ea5 }.step3form .urgentCareMoneyBox {background: #ffc657;color: #2c2a35;z-index: 99;right: 140px }.urgentCareMoneyBox h3 {color: #2c2a35 !important }.service_content h1 {color: #2c2a35;font-size: 15px;font-weight: 700;margin: 0 0 5px }.service_content h2 {color: #bc8629;font-size: 12px;font-weight: 400;margin: 0 0 5px }.service_content p {color: #5e5d66;font-size: 13px;font-weight: 400;margin: 0 }.detailsbx {bottom: -34px }#openWindowsMenu.nice-select.disabled {background-color: #e9ecef }.bootstrap-dialog .bootstrap-dialog-title {color: #6e41d6 !important;font-size: 21px !important;text-align: left !important;font-weight: 800 !important }.bootstrap-dialog .modal-header {justify-content: left;padding: 1rem 0 0 !important;border-bottom: none !important }.modal-body {padding: .5rem 1rem 1rem !important }.modelHeader {font-size: 14px !important;color: #242731 !important;font-weight: 600 !important;padding: 0 0 1rem !important }.bootstrap-dialog .bootstrap-dialog-message {text-align: left !important }.loadAccountDetail .form-check-label {font-size: 12px;font-weight: 500;color: #9a9ea5;padding: 0 0 0 20px }.bootstrap-dialog .modal-footer .yesButton {background: #91c258;margin-right: 8px !important;float: left }.modal-footer {justify-content: left;padding: 0 1rem 1rem !important }.bootstrap-dialog .modal-header .close {right: 8px !important;top: 3px !important;color: #9a9ea5 !important }.bootstrap-dialog .bootstrap-dialog-close-button {padding: 18px 27px 14px 6px !important;background: #fff !important;opacity: 1 !important;border-radius: 50px !important;box-shadow: 0 1px 15px rgb(0 0 0/ 15%);position: absolute;right: -15px;top: -16px;z-index: 9999 }.bootstrap-dialog.modal.show .modal-dialog {padding: 1rem !important;max-width: 610px !important }.addpatientbtn.btn-secondary:hover, .bg-primary-color {background-color: #6e4ffc }#fc_frame, #fc_frame.fc-widget-normal, .weglot-container {z-index: 9996 }.custom-dropdown-window.nice-select {padding: 10px 15px }.custom-dropdown-window .selectedText {padding-top: 2px }.covid-testbx:hover h3, .covid-testbx:hover p, .custom-color-white, .monkeypoxbx .covidtest_price p, .urgentcare-bx h3:first-child {color: #fff !important }.purple_bar_custom {background-color: #6516ac;padding: 15px 0 12px;color: #fff;font-size: 14px;position: relative;z-index: 9 }.termandconditionlinks {color: #000 !important;font-weight: 600 }.callbtntop:hover {text-decoration: none;color: #fff }.selectservices i {color: #a9b7be !important;font-size: 14px;line-height: 13px;display: none }.selectservices {position: absolute;right: 13px;top: 13px;background: #e2e4e5;padding: 6px;text-align: center;border-radius: 3px;display: block;width: 24px;height: 24px }.covid19_testbx, .urgentcare-bx {flex-direction: column;border-radius: 20px }.appointmentType.active .selectservices, .planBody.active .selectservices {background: #fff;display: block }.appointmentType.active .selectservices i, .planBody.active .selectservices i {display: block;color: #91c258 !important }p.onlyavail {text-align: left;color: #fff;margin: 10px 0 0;font-size: 14px;line-height: 17px }.subHeading h2 {font-weight: 400;color: #000 }.purple_bar_customin {max-width: 80%;margin: 0 auto }.heroimg-txt {position: relative;margin: 0 }.green_24ribbon {background: #73bf2c;max-width: 200px;position: relative;padding: 10px 20px 10px 10px }.green_24ribbon::before {content: "";position: absolute;height: 10px;width: 100px;right: -100px;border-left: 40px solid #73bf2c;border-bottom: 47px solid transparent;border-top: 47px solid transparent;top: 0 }.covid19_ribbonin::before, .housecall_bxin::before {position: absolute;content: "";border-left: 35px solid transparent;border-right: 35px solid transparent }.green_24ribbon p {color: #fff;font-size: 13px;font-weight: 500;text-align: right }.green_24ribbon h2 {color: #fff;font-size: 32px;line-height: 25px;font-weight: 800;text-align: right }.heroimg-txt h1, .heroimg-txt h2 {font-weight: 900;font-style: normal }.heroimg-txt h1 {font-size: 67px;line-height: 72px;color: #fff }.heroimg-txt h2 {font-size: 46px;line-height: 34px;color: #9ee060 }.heroimg-txt h2 span, .medicalTestList>.medicalTest_bx:hover h1, .medicalTestList>.medicalTest_bx:hover h2, .medicalTestList>.medicalTest_bx:hover p {color: #fff }.heroimg-txt p {font-size: 25px;font-weight: 500;font-style: normal;line-height: 30px;margin: 15px 0 0;color: #fff }.urgentcare-bx {background: #6516ac;cursor: pointer;width: 100%;padding: 30px 0;display: flex;overflow: hidden;justify-content: center;min-height: 100%;align-items: center;margin: -10px 0 0 }.urgentcare-bx h2 {font-size: 36px;font-weight: 900;font-style: normal;line-height: 22px;color: #fff }.urgentcare-bx h3 {font-size: 16px;font-weight: 800 !important;font-style: normal;line-height: 20px !important;text-align: center;color: #fff;margin: 25px 0 6px }.urgentcare-bx h3:last-child {color: #d0b9e6 !important;margin: 0 }.urgentcare-bx h3 strong {color: #fff;font-weight: 600 }.urgentcare-bx p {color: #dbdbdb;font-size: 12px;font-weight: 600;text-align: center;width: 80% }.covid19_ribbon p, .housecall_bx p {color: #fff !important;font-weight: 600;font-size: 12px;text-align: center }.banner-img, .bootstrap-dialog-content {text-align: center }.covid19_ribbonin, .housecall_bxin {position: absolute;top: -15px;left: 45px;width: 70px;background: #73bf2c;line-height: 18px;padding: 14px 5px 30px;z-index: 10 }.housecall_bxin::before {bottom: 0;width: 60px;height: 20px;left: 0;border-bottom: 20px solid #6516ac }.housecall_bx p {width: 100% }.covid19_ribbon::after, .housecall_bx::after {content: "";position: absolute;height: 15px;background: #457b11;width: 40px;transform: skew(-30deg, 0deg);left: 40px;z-index: 1;top: -15px }.covid19_testbx {background: #fff;position: relative;width: 100%;padding: 40px 30px 22px;display: flex;box-shadow: 0 0 100px rgba(0, 0, 0, .1);flex-basis: auto;margin: 40px 0 0;min-height: 88% }.covid19_testbx.telehealth {min-height: auto !important }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -60px;left: -60px }.notification_txtbtm {max-width: 100%;margin: 0 auto }.covid19_ribbonin::before {left: 0;width: 60px;height: 20px;border-bottom: 20px solid #fff;bottom: -1px }.covidtest_price::before, .monkeypoxbx .covidtest_price::before {width: 25px;height: 75px;border-top: 37px solid transparent;border-bottom: 37px solid transparent }.covid19_testbx h1 {font-size: 36px;font-weight: 900;font-style: normal;text-align: center;line-height: 22px;color: #000;margin: -10px 0 0 }.covid19_testbx h2 {font-size: 16px;font-weight: 600;font-style: normal;line-height: 22px;text-align: center;color: #4d4d4d;margin: 10px 0 20px }.covid19_testbx h2 strong {color: #4d4d4d;font-weight: 800 }.covid19_testbx p {font-size: 12px;color: #5d5f5d;text-align: center;font-weight: 600 }.covidtest_type {display: flex;flex-direction: column;justify-content: start;align-items: start;width: 80% }.covid-testbx:hover .covidtest_price2 .freeprice {color: #000 !important;font-weight: 900 !important }.monkeypox_testing h1 {font-size: 45px }.monkeypox_testing h2 {font-size: 22px;margin: 20px 0 }.monkeypox_testing .bm-btn {margin: 10px 0 17px }.covidtest_price2::before, .covidtest_price::before {position: absolute;margin: auto;top: 0;content: "";left: 0 }.monkeypox_testing .covidtest_type h3, .monkeypox_testing .notification_txtbtm p {font-size: 18px }.monkeypox_testing .covidtest_type p {font-size: 14px }.monkeypox_testing .notification_txtbtm {max-width: 95% }.hero-banner .monkeypox_testing .bm-btn {margin: 20px 0 !important;padding: 22px 60px }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists {padding: 50px 0 0 }.monkeypox_testing .covid-testbx {padding: 20px }.service_providers {position: absolute;right: 0;display: block;padding: 0;top: -10px }.covidtest_price, .covidtest_price2 {display: flex;flex-direction: column;justify-content: center;align-items: center;background: #8ebbff;align-content: center;flex-wrap: wrap;margin: -20px;padding: 0 25px 0 40px;border-radius: 0 5px 5px 0;position: relative }.covidtest_price::before {border-left: 20px solid #b9d5ff;bottom: 0 }.covidtest_price2::before {width: 60px;height: 70px;border-top: 52px solid transparent;border-bottom: 52px solid transparent;border-left: 30px solid #b9d5ff;bottom: -1px }.covid-testbx:hover .covidtest_price .freeprice, .covid-testbx:hover .covidtest_price .netprice, .covid-testbx:hover .covidtest_price2 .service_price p {color: #000 !important }.covid-testbx:hover .covidtest_price, .covid-testbx:hover .covidtest_price2, .medicalTest_bx:hover .freeprice {background: #ffba52 }.covid-testbx:hover .covidtest_price2::before, .covid-testbx:hover .covidtest_price::before {border-left: 20px solid #5f6af2 }.covid-testbx:hover .covidtest_price2::before {border-left: 30px solid #5f6af2 }.price_smalltxt {font-size: 10px;font-weight: 400;line-height: 10px }.heading_normaltxt {font-size: 13px;font-weight: 500;margin: 0 0 0 10px }.freeprice, .netprice {font-size: 20px !important;color: #000 !important }.freeprice {display: flex;flex-direction: column;flex-wrap: nowrap;text-align: right }.covid-testbx, .servicebx_footer {flex-direction: row;display: flex }.covid-testbx {border-radius: 5px;padding: 14px 20px;background: #b9d5ff;margin: 0 0 10px;flex-wrap: nowrap;overflow: hidden;justify-content: space-between }.covidtest_type h3 {margin: 0 0 3px !important;font-weight: 800 !important;font-size: 17px;line-height: 17px !important }.covidtest_type p {text-align: left;line-height: normal;font-size: 12px;font-weight: 500;max-width: 80% }.free_consultbx h3, .freeprice, .netprice {font-weight: 900 !important }.freeprice {margin: 0 !important }.monkey_heading_txt1, .monkey_heading_txt2 {font-size: 18px;font-weight: 600 }.covid-testbx:hover, .medicalTestList>.medicalTest_bx:hover {background: #5f6af2;cursor: pointer }.covid19_ribbon {position: relative;top: -40px;left: -40px }.servicebx_footer {flex-wrap: nowrap;align-content: space-around;align-items: center;justify-content: space-around;margin: 30px 0 -40px }.bm-container-banner {max-width: 1700px;margin: 70px auto 0 }.urgentcare-process {width: 100%;position: relative;background: 0 0;display: flex;overflow: hidden;margin: 40px 0 10px }.free_consultbx, .social_icons ul li {background: #6516ac;text-align: center }.servicebx_footer .notification_txtbtm p {text-align: left;color: #888 }.servicebx_footer .notification_txtbtm {width: 68%;text-align: left;display: flex;margin: 0 30px 0 0 }.free_consultbx {position: relative;bottom: -1px;padding: 20px;border-radius: 20px 20px 0 0;max-width: 250px;min-width: 250px }.free_consultbx h3 {font-size: 16px !important;font-style: normal;text-align: center;line-height: 22px !important;color: #fff !important;margin: 0 }.urgentcare-process ul {width: 100%;display: flex;margin: 0;background: #7521bf;padding: 0;flex-direction: row;justify-content: stretch }.urgentcare-process ul li {padding: 22px 10px 22px 36px;color: #fff;font-weight: 700;position: relative;font-size: 16px;width: 20%;left: 0;margin: 0 20px 0 -20px;text-align: center }.urgentcare-process ul li span {color: #fff;position: relative;z-index: 600 }.urgentcare-process ul li::after {position: absolute;bottom: 0;content: "";right: -18px;border-left: 20px solid #7521bf;top: 0;z-index: 5 }.urgentcare-process ul li::before {position: absolute;bottom: 0;content: "";right: -20px;border-left: 20px solid #450282;top: 0;z-index: 2 }.monkeypoxbx .covidtest_price, .urgentcare-process ul li.active {background: #4e0490 }.urgentcare-process ul li.active::after, .urgentcare-process ul li.active::before {border-bottom: 32px solid transparent;border-top: 32px solid transparent;border-left: 20px solid #4e0490 }.width-80p {max-width: 80% !important }.width-70p {max-width: 70% !important }.banner-img, .faqimg {max-width: 100%;margin: 0 0 40px }.social_icons ul li:hover {background: #73bf2c }.faq-treat {display: inline-flex;width: 100%;flex-direction: row;flex-wrap: nowrap }ul.bmtreat {display: inline-flex;flex-direction: row;flex-wrap: wrap }ul.bmtreat li {display: flex;width: calc(33% - 20px);flex-direction: column;cursor: pointer;flex-wrap: wrap;padding: 20px 10px;box-shadow: 0 4px 5px rgb(0 0 0/ 10%);border-radius: 8px;justify-content: center;font-weight: 600;color: #404042;font-size: 13px;margin: 0 10px 20px;text-align: center;align-items: center;justify-items: center }ul.bmtreat li:hover {background: #73bf2c;color: #fff }.social_icons {display: flex;width: 100%;justify-content: center;margin: 20px 0 0 }.social_icons ul {display: flex;flex-direction: row;width: 60%;justify-content: space-evenly }.social_icons ul li {height: 35px;width: 35px;border-radius: 50px;align-items: center;justify-content: center;display: flex }.social_icons ul li a {color: #fff;font-size: 22px }.newfaqd {background: 0 0 !important;padding: 110px 0 0 }.newfaqd .section-title h2 {font-weight: 800;position: relative;text-align: left !important }.newfaqd .section-title h2::after {content: "";display: block;width: 50px;height: 4px;margin-top: 20px;background-color: #73bf2c }.seprator_grey {border-bottom: 1px solid rgba(0, 0, 0, .1);max-width: 90%;margin: 0 auto }#newAboutMesgSection {margin: 120px 0 }img.aboutimage, img.bannerimgnew {width: 80% }img.ourmissionimage {width: 80% !important }img.faqimage {width: 70% }#sickVisitMainContainer {max-width: 100% !important;padding: 0 }section#about_us .bm-container, section#faq .bm-container, section#our_mission .bm-container {max-width: 1700px }.section-title h2 {font-weight: 800;line-height: 34px }img.banner, img.topimgtxt {max-width: 100% }.insurance-box-warning {display: flex;padding: 16px;width: 100%;border: 1px solid #e2e4e5;background: #f5f6f8;align-items: flex-start;border-radius: 12px;margin: 7px 0 1px;transition-duration: 1s;transition-timing-function: linear;transition-delay: 1s }.insurance-box-warning div {display: flex;flex-direction: column;padding: 0 5px;align-items: flex-start }.insurance-box-warning p {font-size: 12.5px;color: #949494;text-align: left;font-weight: 500;margin: 3px 0 0 }.insurance-box-warning i {color: #949494;font-size: 22px }.medical_insurancebx {display: flex;width: 100%;margin: 0 0 15px;flex-flow: column }#bookingform1 .modal-content {border: none !important }.covid-testbx:hover .service_providers .service_provider1, .patientportal #bookingform1 .close_btn, .patientportal .bookingform_step1 .formhdr button.btn.btn-sm.removebtn, .patientportal .bookingform_step1 .hdr .col-md-4.text-right.text-md-left, .patientportal .bookingform_step1 .hdr h2, .patientportal .custombox-overlay.custombox-fadein.custombox-open, .patientportal .moblie-menu.d-none, .patientportal iframe {display: none !important }.covid-testbx:hover .service_providers img.service_provider2 {display: block }ul.monkey_list_points li, ul.monkey_list_points_inline li {display: block;flex-direction: row;line-height: 24px;font-size: 14px;font-weight: 500;text-align: left;position: relative;color: #404042;padding: 0 10px 0 20px }ul.monkey_list_points_inline {float: left;width: 100% }ul.monkey_list_points li::before, ul.monkey_list_points_inline li::before {position: absolute;content: "";height: 10px;width: 10px;background: #000;border-radius: 10px;top: 6px;left: 0 }.monkey_heading_txt1 {color: #73bf2c }p.more_text_links {color: #676767 !important }p.more_text_links a {color: #73bf2c !important;word-wrap: break-word }.covid19_testbx a.bm-btn {margin: 4px 0 12px !important }.covid19_testbx.monkeypox_testing {min-height: 68%;padding: 60px 50px 40px;margin: 40px 0 20px }.sidetxt_new {font-size: 16px;position: absolute;font-style: italic !important;right: 10px;top: -2px;opacity: 1 }.monkeypox_topbnrtxt {font-size: 26px;font-style: italic;position: relative;text-align: center;line-height: 20px }.monkeypox_topbnrtxt b {margin: 0 30px }.monkeypoxbx a.bm-btn {padding: 20px 40px;font-size: 15px;min-width: 266px;text-align: center;display: flex;justify-content: center }.monkeypoxpage .heroimg-txt h1 {font-size: 55px;margin: -60px 0 60px;line-height: 55px }.monkeypoxpage .sameday_txt {display: flex;background: #6516ac;border-radius: 50px;padding: 20px;text-align: center;justify-content: center;max-width: 90% }.monkeypoxpage .sameday_txt p {font-size: 160%;font-weight: 800;font-style: italic;color: #fff }.monkeypoxpage .smallbx_new .boxribbonnew {position: absolute;display: inline-block;background: #73bf2c;padding: 4px 10px;border-radius: 30px;margin: 0;top: -13px;min-width: 130px;color: #fff;text-align: center }.monkeypoxpage .smallbx_new .boxribbonnew p {font-size: 13px;font-weight: 700;color: #fff }.monkeypoxpage .smallbx_new {background: #fff;position: relative;padding: 30px 30px 0;margin: 0;border-radius: 20px }.monkeypoxpage .smallbx_new h2 {font-size: 36px;font-weight: 900;font-style: normal;line-height: 22px;margin: 0 0 20px;color: #000 }.monkeypoxpage .smallbx_new h3 {font-size: 17px;font-weight: 800 !important;font-style: normal;line-height: 20px !important;color: #000;margin: 10px 0 0 }.monkeypoxpage .smallbx_new p {font-size: 15px;font-weight: 700;font-style: normal;line-height: 16px;color: #535353 }.monkeypoxpage .smallbx_newftr {background: #f6f2f9;padding: 25px 20px;margin: 25px -30px 0;position: relative;border-radius: 0 0 25px 25px }.monkeypoxpage .smallbx_newftr p {font-size: 13px;font-weight: 600;color: #888;line-height: 16px;text-align: center }.newbreadcrumbs {display: flex;width: 100%;flex-direction: row;align-items: center;justify-content: center;position: relative;margin-top: -38px }.newbreadcrumbs ul {display: flex;flex-direction: row;justify-content: center;align-items: center }.newbreadcrumbs ul li {position: relative;background: #7521bf;border-radius: 50px;padding: 2px 10px;font-size: 12px;font-weight: 600;color: #fff;margin: 0 14px;min-width: 70px;text-align: center }.newbreadcrumbs ul li::before {position: absolute;font-family: FontAwesome;content: "\f054";right: -20px;font-size: 13px;color: #7521bf;font-weight: 500 }.monkeypoxbx {background: #6516ac;border-radius: 30px;padding: 40px }.monkeypoxbx h1 {text-align: center;font-size: 41px;font-weight: 900 !important;color: #fff;line-height: 35px }.monkeypoxbx h2 {text-align: center;font-size: 20px;font-weight: 700;color: rgba(255, 255, 255, .7) }.monkeypoxbx .bm-btn {font-weight: 800;font-size: 20px;color: #fff;padding: 24px 50px }.monkeypoxbx p {text-align: center;font-size: 18px;font-weight: 500;line-height: 30px;color: #fff }.monkeypoxbx .covid-testbx {border-radius: 5px;padding: 20px;display: flex;background: #7521bf;margin: 0 0 10px;flex-direction: row;flex-wrap: nowrap;overflow: hidden;justify-content: space-between }.monkeypoxbx .covid19_ribbonin p {font-size: 14px;line-height: normal;padding: 10px 0 }.monkeypoxbx .covidtest_type h3 {font-size: 24px;color: #fff }.monkeypoxbx .covidtest_type p {font-size: 17px;color: #fff;line-height: 22px }.monkeypoxbx .testbxs {margin: 20px 0 0 }.monkeypoxbx .covidtest_price::before {position: absolute;content: "";left: 0;border-left: 20px solid #7521bf;top: 0;bottom: 0;margin: auto }.monkeypoxbx .covid-testbx:hover .covidtest_price2::before, .monkeypoxbx .covid-testbx:hover .covidtest_price::before {border-left: 20px solid #7521bf }.monkeypoxbx .covid19_ribbonin {width: 94px }.monkeypoxbx .covid19_ribbonin::before {width: 100%;border-left: 45px solid transparent;border-right: 45px solid transparent;border-bottom: 20px solid #6516ac }@media ( min-width :0px) and (max-width:375px) {.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.urgentcare-process ul li::after, .urgentcare-process ul li::before {bottom: 0;content: "";width: 0;height: 0;border-bottom: 35px solid transparent;border-top: 35px solid transparent;top: 0 }.appointmentbx, .banner-img.mobile-banner {display: block }.amountbx.billing-section, .banner-img, .faqimg, .heroimg-txt h2 span, .infoview, .seperator_white {display: none }.hero-banner.myhomebanner .row {flex-direction: column-reverse;justify-content: stretch;align-items: center;justify-items: stretch }.hero-banner.myhomebanner .row:last-child {flex-direction: column }.covidtest_price, .covidtest_type {flex-direction: column;display: flex }.covidtest_price {justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;display: flex;flex-direction: column;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: visible;position: relative }.urgentcare-bx h3 strong {color: #fff;font-weight: 500 }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.monkeypoxpage .smallbx_new h3, .monkeypoxpage .smallbx_new p, .servicebx_footer .notification_txtbtm p {text-align: center }.newfaqd .section-title h2, .text-left {text-align: center !important }p.onlyavail {float: left;max-width: 110px;display: flex;line-height: 19px }.addpatientbtnnew {margin: 00px !important }.bookingform_step1 {margin: 0 0 200px }.hdr h2 {font-size: 14px !important;color: #fff;line-height: 22px }.callbtntop {float: right }.hdr {padding: 26px 25px;padding-top: 9px }.formright {max-width: 100% !important;padding: 19px !important }.hdr h1 {font-size: 18px;font-weight: 500;color: #fff }.customerror {font-size: 11px !important;margin: -10px 0 10px 6px !important }div#groupCodeStatusContainer {text-align: left;flex-direction: column }.formlft {border-radius: 10px 10px 0 0;padding: 20px 0 30px;background: #6e4ffc }.formright, .our-mission .box-right img {margin: 0 auto }.formmain .label h1 {line-height: 20px }.couponcode p {text-align: left }.applybtn, .applybtn:hover, .medical_insurancebx .custom-control-label::after, .medical_insurancebx .custom-control-label::before {padding: 13px }.parking {position: relative;border-radius: 6px }.parking label span {line-height: 14px }.nextbtn {margin: 0 0 20px;padding: .7rem 2.2rem }.returingbtn {float: left;margin: 3px 0 20px !important; border-radius: 18px !important; padding-left: 10px !important; padding-right: 10px !important; margin-bottom: 0px !important; padding-top: 8px !important;line-height: 8px !important; padding-bottom: 8px !important;}.removebtn {margin: 4px 0 20px !important }.prevbtn {margin: -7px 0 15px !important }.addpatientbtn {max-width: 220px;margin: 0 auto !important }.step3form .custom-control-label .img {margin: 0 5px 0 0 }.step3form .custom-control-label {padding: 12px 40px 10px 14px !important;min-height: 110px }.step3form .custom-control-label2 {padding: 14px 10px !important }.step3form .custom-control-input:checked ~.custom-control-label {padding: 18px 10px }.formhdr p {margin: 5px 0 !important }.insurance-box-warning p {margin: 3px 0 0 !important }.mobileamountbx {display: block;position: fixed;width: 100%;bottom: 0;z-index: 1000 }.mobileamountbx .amountbx {margin: 0;border-radius: 0 }.mobileamountbx .amountbxhdr {border-radius: 0;padding: 12px 15px }.amountdetails .col-md-8, .mobileamountbx .amounthead .col-md-8 {width: 65% !important }.amountdetails .col-md-4, .mobileamountbx .amounthead .col-md-4 {width: 35% !important }.mobileamountbx .amountbxin {padding: 15px 85px 15px 16px;background: #e4f5cd }.mobileamountbx .moneyicon {right: 0 }.amounthead h3, .monkeypox_testing .notification_txtbtm p {font-size: 13px }.amountdetails p, .monkeypox_testing .covidtest_type p, .windowBox .time {font-size: 11px }.moreinfo {margin: 50px 15px 20px }.moreinfo p {font-size: 12px;line-height: 19px }.heroimg-txt h1, .heroimg-txt h2 {line-height: normal !important }.moreinfoimg {position: absolute;top: -20px;padding: 6px;background: #6044e0;border-radius: 60px;width: auto !important }.about-us .flex-left img.aboutimage, .moreinfotxt {width: 100% !important }.moreinfotxt {margin: 20px 0 0 }#bkstep1 .formright, #bkstep2 .formright, #bkstep3 .formright {max-height: none;padding-right: 0 }#groupCodeStatusContainer span.couponAppliedMessage {padding: 0 0 20px 4px }#groupCodeStatusContainer .removecode {right: 7%;top: -94px }#dateAppointmentContinaer .ui-datepicker {top: 40px !important }.dropdown-menu.openWindows.show {width: 256px }.bookingform_step1 button.nextbtn {position: relative;right: -20px }#bkstep2 button.nextbtn {position: relative;right: 0 }#bkstep3 button.nextbtn {right: 0 !important }.navigationBtnContainer {column-gap: 5px }.nextbtn, .nextbtnAptPage, .prevbtn, .prevbtnAptPage, .urgentcare-bx h3 {font-size: 15px }.step3form .form-row:first-child #expeditePcr {margin-bottom: 30px }.slidebxmoreinfo .infobx h1 {font-size: 18px }.dobCalendar #ui-datepicker-div {left: -118px !important }.close_btn {right: 8px;top: 8px }.custom-padding-bottom {padding-bottom: 280px }#aptTypeContainer .form-group[data-description-empty=false] {margin-bottom: 50px }.bm-container-banner {max-width: 85%;margin: 120px auto 0;overflow: hidden }.heroimg-txt h1 {font-size: 26px !important }.faq-section .content .faq-header h3, .heroimg-txt h2 {font-size: 17px !important }.heroimg-txt h1, .heroimg-txt h2 {text-align: center;line-height: 24px;margin: 0 auto }.urgentcare-process ul li {padding: 27px 0 27px 28px;font-size: 10px }.urgentcare-bx h2 {font-size: 24px }.service_providers {position: relative;right: auto;padding: 10px 0;display: block }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 100% !important;flex: 0 0 100% !important }.heroimg-txt p {margin: 10px 0 0;font-size: 15px;text-align: center;line-height: 21px;width: 100% }.about-us .flex-right {flex: 0 0 100%;max-width: 100%;margin: 0 }.hero-banner {margin: 50px 0;max-height: none }.housecall_bxin, .urgentcare-bx .housecall_bxin {top: -23px;left: 23px;transform: scale(.8) }.housecall_bx::after {left: 24px }.covid19_ribbonin {top: -23px;left: 39px;transform: scale(.8) }.covid19_testbx h1 {padding: 30px 0 0;font-size: 22px }.covid19_testbx {padding: 40px 18px }.urgentcare-process ul li::before {position: absolute;right: -20px;border-left: 20px solid #450282;z-index: 2 }.urgentcare-process ul li::after {position: absolute;right: -18px;border-left: 20px solid #7521bf;z-index: 5 }.banner-img img {padding: 0 !important }.covidtest_price {justify-content: inherit }.covidtest_price p {font-size: 16px !important }.hero-banner.myhomebanner {margin: 15px 0 0;padding: 30px 0 70px }#newAboutMesgSection {margin: 30px 0 }.banner-img, .faqimg {max-width: 100%;text-align: center;margin: 0 0 40px }.covidtest_type h3, .monkeypox_testing .covidtest_type h3, .monkeypoxpage .sameday_txt p {font-size: 14px }.covidtest_type p {font-size: 12px;max-width: 100% }.newfaqd {background: 0 0 !important;padding: 20px 0 0 }.newfaqd .section-title h2 {width: 100%;font-size: 33px }.newfaqd .section-title h2::after {margin: 0 auto;bottom: -20px;position: relative }ul.bmtreat li {width: calc(46% - 10px);padding: 16px 5px }.floatingNumber2 {top: -40px;line-height: 24px }.bmd-footer .bm-info {padding: 20px !important }.social_icons ul {width: 80% }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists, .about-us .section-title, .newfaqd .content, .section-title {padding: 0 }section#our_mission {padding: 0 0 20px !important }.about-us p {margin-bottom: 24px !important;line-height: 24px;font-size: 15px;font-weight: 500;color: #404042;list-style: decimal }.monkeypoxbx h2, .monkeypoxbx p {line-height: 20px }.bmd-footer .section-title h2, .our-mission .section-title h2 {font-weight: 800 }.heroimg-txt {max-width: 340px;margin: 50px auto 0 }iframe[title="Message from company"] {bottom: 210px !important;display: none }body.home.custombox-lock.bookform-step2 iframe[title="Button to launch messaging window"], body.home.custombox-lock.bookform-step3 iframe[title="Button to launch messaging window"] {position: fixed;bottom: 15% !important }body.home.custombox-lock.bookform-step2 aside.weglot_switcher.wg-drop.country-selector, body.home.custombox-lock.bookform-step3 aside.weglot_switcher.wg-drop.country-selector {bottom: 15% !important }#bkstep3 .custom-control.custom-radio {display: flex;align-items: center;align-content: center }#bkstep3 span.label_txt {display: flex;font-weight: 700;padding: 4px 15px;font-size: 12px }#bkstep3 .custom-control.custom-radio label {margin: 4px 0 0;font-weight: 700 !important;padding: 0 0 10px !important }.custom-control.custom-radio.active label {color: #91c258 !important }.covid19_testbx.monkeypox_testing {padding: 20px }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -20px;left: -46px }.covid19_testbx.monkeypox_testing h1 {padding: 10px 0 0;font-size: 16px;max-width: 100% }.covid19_testbx.monkeypox_testing h2 {font-size: 14px;line-height: 16px;margin: 10px auto 20px;max-width: 80% }.position-relative.mt-5 {margin: 30px 0 0 !important }.urgentcare-bx {padding: 64px 0 }.hero-banner .monkeypox_testing .bm-btn {margin: 20px 0 !important;padding: 15px 30px }ul.monkey_list_points_inline li {display: block !important;float: left;width: 100% }.monkeypoxpage .heroimg-txt h1 {margin: 00px 0 }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxbx .covid19_ribbon {top: -68px;transform: scale(.8);left: -76px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 70px 40px 30px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px }.monkeypoxbx .covidtest_type p, .monkeypoxbx p {font-size: 12px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypox_topbnrtxt, .sidetxt_new {font-size: 16px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxpage .smallbx_new .row {flex-direction: column !important }.monkeypoxpage .smallbx_new h2 {font-size: 27px;text-align: center }.monkeypoxpage a.bm-btn {margin: 20px auto 10px;display: flex;max-width: 260px;text-align: center;justify-content: center }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;left: 0;right: 0;max-width: 160px }.newbreadcrumbs ul {margin: 45px 0 -2px }.newbreadcrumbs ul li {border-radius: 0;padding: 2px 10px;margin: 0;text-align: center;min-width: max-content }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 90px }.monkeypox_topbnrtxt b {margin: 0 20px }.sidetxt_new {font-style: italic !important;width: 100%;margin: 0 auto;float: left !important;position: static }.monkeypoxpage.myhomebanner {padding: 10px 0 !important }}@media ( min-width :0px) and (max-width:345px) {.urgentcare-process ul li::after, .urgentcare-process ul li::before {position: absolute;bottom: 0;content: "";width: 0;height: 0;border-bottom: 35px solid transparent;border-top: 35px solid transparent;top: 0 }p.onlyavail {float: left;max-width: 110px;display: flex;line-height: 19px }.addpatientbtnnew {margin: 00px !important }.hdr h2 {font-size: 14px !important;font-weight: 400 !important;color: #fff;line-height: 22px }.callbtntop {float: left }.hdr {padding: 15px 15px }.formright {max-width: 100% !important;padding: 19px !important }.formlft {border-radius: 10px 10px 0 0;padding: 20px 0 30px;background: #6e4ffc }.hdr h1 {font-size: 20px;font-weight: 700;color: #fff }.bookingform_step1 {margin: 0 0 200px }.detailsbx {bottom: -30px }.step3form .form-row:first-child #expeditePcr {margin-bottom: 45px }.close_btn {right: 8px;top: 8px }.custom-padding-bottom {padding-bottom: 280px }#aptTypeContainer .form-group[data-description-empty=false] {margin-bottom: 50px }.amountbx.billing-section, .faqimg, iframe[title="Number of unread messages"] {display: none }.bm-container-banner {max-width: 93%;margin: 70px auto 0 }.urgentcare-process ul li {padding: 27px 0 27px 28px;font-size: 10px }.urgentcare-bx h2 {font-size: 24px }.covidtest_type h3, .urgentcare-bx h3 {font-size: 15px }.covid19_testbx h1 {font-size: 25px;line-height: 25px;padding: 20px 0 0 }.heroimg-txt h1, .heroimg-txt h2 {font-size: 23px;line-height: 30px;text-align: center }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 100% !important;flex: 0 0 100% !important }.heroimg-txt p {margin: 10px 0 0;font-size: 15px;text-align: center }.hero-banner {margin: 50px 0;max-height: none }.covid19_ribbonin, .housecall_bxin {top: -23px;left: 39px;transform: scale(.8) }.covid19_testbx {padding: 40px 18px }.urgentcare-process ul li::before {right: -20px;border-left: 20px solid #450282;z-index: 2 }.urgentcare-process ul li::after {right: -18px;border-left: 20px solid #7521bf;z-index: 5 }.banner-img img {padding: 0 !important }.covidtest_price {justify-content: inherit }.covidtest_price p {font-size: 14px !important }.hero-banner.myhomebanner {margin: 15px 0 0 }#newAboutMesgSection {margin: 30px 0 }.banner-img, .faqimg {max-width: 100%;text-align: center;margin: 0 0 40px }.covidtest_type p, .monkeypoxbx .covidtest_type p, .monkeypoxpage .sameday_txt p {font-size: 12px }.newfaqd {background: 0 0 !important;padding: 20px 0 0 }.newfaqd .section-title h2 {width: 100%;text-align: center !important;font-size: 33px }.newfaqd .section-title h2::after {margin: 0 auto;bottom: -20px;position: relative }ul.bmtreat li {width: calc(46% - 10px);padding: 16px 5px }.floatingNumber2 {top: -40px;line-height: 24px }.bmd-footer .bm-info {padding: 20px !important }.social_icons ul {width: 80% }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists, .about-us .section-title, .newfaqd .content, .section-title {padding: 0 }section#our_mission {padding: 0 0 20px !important }.faq-section .content .faq-header h3 {font-size: 17px !important }.about-us .flex-left img.aboutimage {width: 100% !important }.about-us p {margin-bottom: 24px !important;line-height: 24px;font-size: 15px;font-weight: 500;color: #404042;list-style: decimal }.bmd-footer .section-title h2, .our-mission .section-title h2 {font-weight: 800 }#bkstep3 .custom-control.custom-radio {display: flex;align-items: center;align-content: center }#bkstep3 span.label_txt {display: flex;font-weight: 700;padding: 4px 15px;font-size: 12px }#bkstep3 .custom-control.custom-radio label {margin: 4px 0 0;font-weight: 700 !important;padding: 0 0 10px !important }.custom-control.custom-radio.active label {color: #91c258 !important }.medical_insurancebx .custom-control-label::after, .medical_insurancebx .custom-control-label::before {padding: 13px }.covid19_testbx.monkeypox_testing {padding: 20px }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -20px;left: -50px }.covid19_testbx.monkeypox_testing h1 {padding: 10px 0 0;font-size: 22px;max-width: 50%;margin: 0 auto }.monkeypox_testing .notification_txtbtm p, .monkeypox_topbnrtxt {font-size: 13px }.covid19_testbx.monkeypox_testing h2 {font-size: 14px;line-height: 16px;margin: 4px 0 10px }.position-relative.mt-5 {margin: 30px 0 0 !important }.urgentcare-bx {padding: 64px 0 }.covid19_testbx.monkeypox_testing .covid-testbx::before {top: 23px !important }.hero-banner .monkeypox_testing .bm-btn {margin: 20px 0 !important;padding: 15px 30px }.monkeypox_testing .covidtest_type h3 {font-size: 14px }.monkeypox_testing .covidtest_type p {font-size: 11px }.urgentcare-bx .housecall_bxin {top: -23px;left: 23px;transform: scale(.8) }ul.monkey_list_points_inline li {display: block !important;float: left;width: 100% }.monkeypoxpage .heroimg-txt h1 {margin: 00px 0 }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxbx .covid19_ribbon {top: -68px;transform: scale(.8);left: -76px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 70px 40px 30px }.monkeypoxbx h1 {font-size: 20px }.monkeypoxbx h2 {font-size: 16px;line-height: 20px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 13px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxbx p {font-size: 12px;line-height: 20px }.monkeypoxpage .smallbx_new .row {flex-direction: column !important }.monkeypoxpage .smallbx_new h2 {font-size: 27px;text-align: center }.monkeypoxpage .smallbx_new h3, .monkeypoxpage .smallbx_new p {text-align: center }.monkeypoxpage a.bm-btn {margin: 20px auto 10px;display: flex;max-width: 260px;text-align: center;justify-content: center;font-size: 11px }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;left: 0;right: 0;max-width: 160px }.newbreadcrumbs ul li {border-radius: 0;padding: 2px 6px;margin: 0;text-align: center;min-width: max-content }.newbreadcrumbs ul {margin: 45px 0 -2px }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 90px }.monkeypox_topbnrtxt b {margin: 0 20px }.sidetxt_new {font-size: 16px;font-style: italic !important;width: 100%;margin: 0 auto;float: left !important;position: static }.monkeypoxpage.myhomebanner {padding: 10px 0 !important }}@media ( min-width :376px) and (max-width:575px) {.urgentcare-process ul li::after, .urgentcare-process ul li::before {bottom: 0;content: "";width: 0;height: 0;border-bottom: 35px solid transparent;border-top: 35px solid transparent;top: 0 }.appointmentbx, .banner-img.mobile-banner {display: block }.service_providers {position: relative;right: 0;padding: 10px 0;display: block }.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.amountbx.billing-section, .banner-img, .faqimg, .heroimg-txt h2 span, .infoview, .seperator_white, iframe[title="Number of unread messages"] {display: none }.hero-banner.myhomebanner .row {flex-direction: column-reverse;justify-content: stretch;align-items: center;justify-items: stretch }.hero-banner.myhomebanner .row:last-child {flex-direction: column }.covidtest_price, .covidtest_type {flex-direction: column;display: flex }.covidtest_price {justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;display: flex;flex-direction: column;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: visible;position: relative }.urgentcare-bx h3 strong {color: #fff;font-weight: 500 }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.monkeypoxpage .smallbx_new h3, .monkeypoxpage .smallbx_new p, .servicebx_footer .notification_txtbtm p {text-align: center }.newfaqd .section-title h2, .text-left {text-align: center !important }p.onlyavail {float: left;max-width: 110px;display: flex;line-height: 19px }.addpatientbtnnew {margin: 00px !important;width: 100% !important;min-width: auto;text-wrap: wrap;}.bookingform_step1 {margin: 0 0 200px }.hdr h2 {font-size: 14px !important;font-weight: 400 !important;color: #fff;line-height: 22px }.callbtntop {float: right }.hdr {padding: 15px 15px }.formright {max-width: 100% !important;padding: 19px !important }.hdr h1 {font-size: 20px;font-weight: 700;color: #fff }.dobCalendar #ui-datepicker-div {left: -118px !important }.close_btn {right: 8px;top: 8px }.customerror {font-size: 11px !important;margin: -10px 0 10px 6px !important }div#groupCodeStatusContainer {text-align: left;flex-direction: column }.formlft {border-radius: 10px 10px 0 0;padding: 20px 0 30px;background: #6e4ffc }.formright, .our-mission .box-right img {margin: 0 auto }.formmain .label h1 {line-height: 20px }.couponcode p {text-align: left }.formhdr .form-group.col-sm-8.col-md-8 {max-width: 58% !important }.formhdr .form-group.col-sm-4.col-md-4 {max-width: 40% !important;padding-right: 0 }.applybtn, .applybtn:hover, .medical_insurancebx .custom-control-label::after, .medical_insurancebx .custom-control-label::before {padding: 13px }.nextbtn, .nextbtnAptPage {padding: 0.6rem 1.2rem }.parking {position: relative;border-radius: 6px }.parking label span {line-height: 14px }.nextbtn {margin: 0 0 20px }.navigationBtnContainer {column-gap: 10px }.returingbtn {float: left;margin: 3px 0 20px !important }.removebtn {margin: 4px 0 20px !important }.prevbtn {margin: -5px 0 15px !important }.addpatientbtn {max-width: 220px;margin: 0 auto !important }.step3form .custom-control-label .img {margin: 0 5px 0 0 }.step3form .custom-control-label {padding: 0px 40px 0px 20px }.step3form .custom-control-label2 {padding: 14px 10px !important }.step3form .custom-control-input:checked ~.custom-control-label {padding: 18px 10px }.formhdr p {margin: 5px 0 !important }.insurance-box-warning p {margin: 3px 0 0 !important }.mobileamountbx {display: block;position: fixed;width: 100%;bottom: 0;z-index: 1000 }.mobileamountbx .amountbx {margin: 0;border-radius: 0 }.mobileamountbx .amountbxhdr {border-radius: 0;padding: 12px 15px }.amountdetails .col-md-8, .mobileamountbx .amounthead .col-md-8 {width: 65% !important }.amountdetails .col-md-4, .mobileamountbx .amounthead .col-md-4 {width: 35% !important }.mobileamountbx .amountbxin {padding: 15px 85px 15px 16px;background: #e4f5cd }#bkstep3 .nextbtn, .mobileamountbx .moneyicon {right: 0 }.quaries .col-md-5, .quaries .col-md-7 {max-width: 45% }.amounthead h3, .monkeypox_testing .covidtest_type p, .monkeypox_testing .notification_txtbtm p {font-size: 13px }.amountdetails p, .windowBox .time {font-size: 11px }.moreinfo {margin: 50px 15px 20px }.moreinfo p {font-size: 12px;line-height: 19px }.moreinfoimg {position: absolute;top: -20px;padding: 6px;background: #6044e0;border-radius: 60px;width: auto !important }.about-us .flex-left img.aboutimage, .moreinfotxt {width: 100% !important }.moreinfotxt {margin: 20px 0 0 }#bkstep1 .formright, #bkstep2 .formright, #bkstep3 .formright {max-height: none;padding-right: 0 }#groupCodeStatusContainer span.couponAppliedMessage {padding: 0 0 20px 4px }#groupCodeStatusContainer .removecode {right: 47% }#dateAppointmentContinaer .ui-datepicker {top: 40px !important }.dropdown-menu.openWindows.show {width: 256px }.bookingform_step1 button.nextbtn {position: relative;right: -20px }#bkstep2 button.nextbtn {position: relative;right: 0 }.covidtest_type h3, .nextbtn, .nextbtnAptPage, .prevbtn, .prevbtnAptPage, .urgentcare-bx h3 {font-size: 15px }.step3form .form-row:first-child #expeditePcr {margin-bottom: 30px }.slidebxmoreinfo .infobx h1 {font-size: 18px }.custom-padding-bottom {padding-bottom: 280px }#aptTypeContainer .form-group[data-description-empty=false] {margin-bottom: 50px }.bm-container-banner {max-width: 93%;margin: 70px auto 0;overflow: hidden }.heroimg-txt h1 {font-size: 26px !important;line-height: 30px !important }.heroimg-txt h2 {font-size: 20px !important }.heroimg-txt h1, .heroimg-txt h2 {text-align: center;margin: 0 auto 5px;line-height: 24px }.about-us .flex-right {flex: 0 0 100%;max-width: 100%;margin: 0 }#contact_us {padding: 60px 0 !important }.urgentcare-process ul li {padding: 27px 0 27px 28px;font-size: 10px }.urgentcare-bx h2 {font-size: 24px }.covid19_testbx h1 {font-size: 25px;line-height: 25px;padding: 20px 0 0 }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 100% !important;flex: 0 0 100% !important }.heroimg-txt p {margin: 5px auto 0;font-size: 14px;text-align: center;line-height: 25px }.hero-banner {margin: 50px 0;max-height: none }.covid19_ribbonin, .housecall_bxin {top: -23px;left: 39px;transform: scale(.8) }.covid19_testbx {padding: 40px 18px }.urgentcare-process ul li::before {position: absolute;right: -20px;border-left: 20px solid #450282;z-index: 2 }.urgentcare-process ul li::after {position: absolute;right: -18px;border-left: 20px solid #7521bf;z-index: 5 }.banner-img img {padding: 0 !important }.covidtest_price {justify-content: inherit }.covidtest_price p {font-size: 14px !important }.hero-banner.myhomebanner {margin: 15px 0 0;padding: 70px 0 }.our-mission {padding: 20px 0 }.about-us {padding: 30px 0 20px }#newAboutMesgSection {margin: 30px 0 }.banner-img, .faqimg {max-width: 100%;text-align: center;margin: 0 0 40px }.covidtest_type p, .monkeypoxbx .covidtest_type p {font-size: 12px }.newfaqd {background: 0 0 !important;padding: 20px 0 0 }.newfaqd .section-title h2 {width: 100%;font-size: 33px }.newfaqd .section-title h2::after {margin: 0 auto;bottom: -20px;position: relative }ul.bmtreat li {width: calc(46% - 10px);padding: 16px 5px }.floatingNumber2 {top: -40px;line-height: 24px }.bmd-footer .bm-info {padding: 20px !important }.social_icons ul {width: 80% }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists, .about-us .section-title, .newfaqd .content, .section-title {padding: 0 }section#our_mission {padding: 0 0 20px !important }.faq-section .content .faq-header h3 {font-size: 17px !important }.about-us p {margin-bottom: 24px !important;line-height: 24px;font-size: 15px;font-weight: 500;color: #404042;list-style: decimal }.monkeypoxbx h2, .monkeypoxbx p {line-height: 20px }.bmd-footer .section-title h2, .our-mission .section-title h2 {font-weight: 800 }img.topimgtxt {max-width: 90% }.heroimg-txt {position: relative;margin: 20px 0 0;text-align: center }iframe[title="Message from company"] {bottom: 210px !important;display: none }body.home.custombox-lock.bookform-step2 iframe[title="Button to launch messaging window"], body.home.custombox-lock.bookform-step3 iframe[title="Button to launch messaging window"] {position: fixed;bottom: 15% !important }body.home.custombox-lock.bookform-step2 aside.weglot_switcher.wg-drop.country-selector, body.home.custombox-lock.bookform-step3 aside.weglot_switcher.wg-drop.country-selector {bottom: 15% !important }#bkstep3 .custom-control.custom-radio {display: flex;align-items: center;align-content: center }#bkstep3 span.label_txt {display: flex;font-weight: 700;padding: 4px 15px;font-size: 12px }#bkstep3 .custom-control.custom-radio label {margin: 4px 0 0;font-weight: 700 !important;padding: 0 0 10px !important }.custom-control.custom-radio.active label {color: #91c258 !important }.covid19_testbx.monkeypox_testing {padding: 20px }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -20px;left: -50px }.covid19_testbx.monkeypox_testing h1 {padding: 10px 0 0;font-size: 18px;max-width: 100% }.covid19_testbx.monkeypox_testing h2 {font-size: 14px;line-height: 16px;margin: 4px 0 10px }.position-relative.mt-5 {margin: 30px 0 0 !important }.urgentcare-bx {padding: 64px 0 }.monkeypox_testing .covidtest_type h3, .monkeypoxpage .sameday_txt p {font-size: 14px }ul.monkey_list_points_inline li {display: block !important;float: left;width: 100% }.monkeypoxpage .heroimg-txt h1 {margin: 00px 0 }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxbx .covid19_ribbon {top: -68px;transform: scale(.8);left: -76px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 70px 40px 30px }.monkeypoxbx h1 {font-size: 25px }.monkeypox_topbnrtxt, .monkeypoxbx h2, .sidetxt_new {font-size: 16px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxbx p {font-size: 12px }.monkeypoxpage .smallbx_new .row {flex-direction: column !important }.monkeypoxpage .smallbx_new h2 {font-size: 27px;text-align: center }.monkeypoxpage a.bm-btn {margin: 20px auto 10px;display: flex;max-width: 260px;text-align: center;justify-content: center }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;left: 0;right: 0;max-width: 160px }.newbreadcrumbs ul {margin: 45px 0 -2px }.newbreadcrumbs ul li {border-radius: 0;padding: 2px 10px;margin: 0;text-align: center;min-width: max-content }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 110px }.monkeypox_topbnrtxt b {margin: 0 20px }.sidetxt_new {font-style: italic !important;width: 100%;margin: 0 auto;float: left !important;position: static }.monkeypoxpage.myhomebanner {padding: 10px 0 !important }}@media ( min-width :576px) and (max-width:767px) {.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.appointmentbx, .banner-img.mobile-banner {display: block }.amountbx.billing-section, .banner-img, .faqimg, .heroimg-txt h2 br, .infoview, .seperator_white, .slidebxmoreinfo .quaries p br, iframe[title="Number of unread messages"] {display: none }.hero-banner.myhomebanner .row {flex-direction: column-reverse;justify-content: stretch;align-items: center;justify-items: stretch }.hero-banner.myhomebanner .row:last-child {flex-direction: column }.covidtest_price, .covidtest_type {flex-direction: column;display: flex }.covidtest_price {justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;display: flex;flex-direction: column;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: visible;position: relative }.urgentcare-bx h3 strong {color: #fff;font-weight: 500 }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.heroimg-txt, .monkeypoxpage .smallbx_new h3, .monkeypoxpage .smallbx_new p, .servicebx_footer .notification_txtbtm p {text-align: center }.newfaqd .section-title h2, .text-left {text-align: center !important }.service_providers {position: relative;right: 0;display: block;padding: 10px 0 }p.onlyavail {float: left;display: flex;line-height: 19px }.addpatientbtnnew {margin: 0 0 0 30px }.bookingform_step1 {margin: 0 0 200px }.hdr h2 {font-size: 14px !important;font-weight: 400 !important;color: #fff;line-height: 22px }.callbtntop {float: right;margin-top: 8px !important }.hdr {padding: 16px 15px }.formright {max-width: 100% !important;padding: 19px !important }.hdr h1 {font-size: 28px;font-weight: 700;color: #fff }.custom-padding-bottom {padding-bottom: 280px }.dobCalendar #ui-datepicker-div {left: -118px !important }.close_btn {right: 8px;top: 8px }.customerror {font-size: 11px !important;margin: -10px 0 10px 6px !important }div#groupCodeStatusContainer {text-align: left;flex-direction: column }.formlft {border-radius: 10px 10px 0 0;padding: 20px 0 30px;background: #6e4ffc }.formright {margin: 0 auto }.formmain .label h1 {line-height: 20px }.couponcode p {text-align: left }.applybtn, .applybtn:hover, .medical_insurancebx .custom-control-label::after, .medical_insurancebx .custom-control-label::before {padding: 13px }.nextbtn, .nextbtnAptPage {padding: .7rem 2.2rem }.parking {position: relative;border-radius: 6px }.parking label span {line-height: 14px }.nextbtn {margin: 0 0 20px }.navigationBtnContainer {column-gap: 10px }.returingbtn {float: left;margin: 3px 0 20px !important }.removebtn {margin: 4px 0 20px !important }.prevbtn {margin: -5px 10px 15px 0 !important }.addpatientbtn {max-width: 220px;margin: 0 auto !important }.step3form .custom-control-label .img {margin: 0 5px 0 0 }.step3form .custom-control-label {padding: 10px 20px;min-height: 110px }.step3form .custom-control-label2 {padding: 14px 10px !important }.insurance-box-warning p {margin: 3px 0 0 !important }.step3form .custom-control-input:checked ~.custom-control-label {padding: 18px 10px }.formhdr p {margin: 5px 0 !important }.mobileamountbx {display: block;position: fixed;width: 100%;bottom: 0;z-index: 1000 }.mobileamountbx .amountbx {margin: 0;border-radius: 0 }.mobileamountbx .amountbxhdr {border-radius: 0;padding: 12px 15px }.amountdetails .col-md-8, .mobileamountbx .amounthead .col-md-8 {width: 65% !important }.amountdetails .col-md-4, .mobileamountbx .amounthead .col-md-4 {width: 35% !important }.mobileamountbx .amountbxin {padding: 15px 85px 15px 20px;background: #e4f5cd }.mobileamountbx .moneyicon {right: 0 }.quaries .col-md-7 {max-width: 55%;text-align: left }.quaries .col-md-5 {max-width: 45%;text-align: right }.amounthead h3 {font-size: 13px }.amountdetails p, .windowBox .time {font-size: 11px }.moreinfo {margin: 50px 15px 20px }.moreinfo p {font-size: 12px;line-height: 19px }.moreinfoimg {position: absolute;top: -20px;padding: 6px;background: #6044e0;border-radius: 60px;width: auto !important }.about-us .flex-left img.aboutimage, .moreinfotxt {width: 100% !important }.moreinfotxt {margin: 20px 0 0 }#bkstep1 .formright, #bkstep2 .formright, #bkstep3 .formright {max-height: none;padding-right: 0 }#groupCodeStatusContainer span.couponAppliedMessage {padding: 0 0 20px 4px }#groupCodeStatusContainer .removecode {right: 38% }#dateAppointmentContinaer .ui-datepicker {top: 40px !important }.dropdown-menu.openWindows.show {width: 100% }.bookingform_step1 button.nextbtn {position: relative;right: -20px }#bkstep2 button.nextbtn {position: relative;right: 0 }#bkstep3 .nextbtn {right: 0;font-size: 15px }#bkstep3 .nextbtnAptPage, #bkstep3 .prevbtnAptPage, .covidtest_type h3, .urgentcare-bx h3 {font-size: 15px }.step3form .form-row:first-child #expeditePcr {margin-bottom: 30px }.bm-container-banner {overflow: hidden;max-width: 80%;margin: 70px auto 0 }.heroimg-txt h1 {font-size: 37px !important;line-height: 30px !important }.heroimg-txt h2 {font-size: 25px !important;line-height: 50px !important }.heroimg-txt h1, .heroimg-txt h2 {text-align: center;margin: 0 auto;line-height: 24px }.hero-banner.myhomebanner {padding: 70px 0;margin: 15px 0 0 }.our-mission {padding: 20px 0 }.about-us {padding: 30px 0 20px }.urgentcare-process ul li {padding: 22px 3px 22px 22px;font-size: 15px }.urgentcare-bx h2 {font-size: 24px }.covid19_testbx h1 {font-size: 25px;line-height: 25px }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 100% !important;flex: 0 0 100% !important }.heroimg-txt p {margin: 3px 0 0 !important;font-size: 18px;text-align: center;width: 100% }.hero-banner {margin: 50px 0;max-height: none }.banner-img img {padding: 0 !important }.covidtest_price {justify-content: inherit }.covidtest_price p {font-size: 14px !important }#newAboutMesgSection {margin: 30px 0 }.banner-img, .faqimg {max-width: 100%;text-align: center;margin: 0 0 40px }.covidtest_type p, .monkeypoxbx .covidtest_type p {font-size: 12px }.bmd-footer .bm-info {max-width: 400px;padding: 20px !important }section#about_us .bm-container, section#faq .bm-container, section#our_mission .bm-container {max-width: 85% }.about-us .flex-right, .monkeypoxpage .heroimg-txt p {margin: 0 }.newfaqd {background: 0 0 !important;padding: 20px 0 0 }.newfaqd .section-title h2 {width: 100%;font-size: 33px }.newfaqd .section-title h2::after {margin: 0 auto;bottom: -20px;position: relative }ul.bmtreat li {width: calc(46% - 10px);padding: 16px 5px }.floatingNumber2 {top: -40px;line-height: 24px }.social_icons ul {width: 80% }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists, .about-us .section-title, .newfaqd .content, .section-title {padding: 0 }section#our_mission {padding: 0 0 20px !important }.faq-section .content .faq-header h3 {font-size: 17px !important }.about-us p {margin-bottom: 24px !important;line-height: 24px;font-size: 15px;font-weight: 500;color: #404042;list-style: decimal }.bmd-footer .section-title h2, .our-mission .section-title h2 {font-weight: 800 }footer#contact_us {padding: 60px 0 !important }img.topimgtxt {max-width: 90% }iframe[title="Message from company"] {bottom: 210px !important;display: none }body.home.custombox-lock.bookform-step2 iframe[title="Button to launch messaging window"], body.home.custombox-lock.bookform-step3 iframe[title="Button to launch messaging window"] {position: fixed;bottom: 15% !important }body.home.custombox-lock.bookform-step2 aside.weglot_switcher.wg-drop.country-selector, body.home.custombox-lock.bookform-step3 aside.weglot_switcher.wg-drop.country-selector {bottom: 15% !important }#bkstep3 .custom-control.custom-radio {display: flex;align-items: center;align-content: center }#bkstep3 span.label_txt {display: flex;font-weight: 700;padding: 4px 15px;font-size: 12px }#bkstep3 .custom-control.custom-radio label {margin: 4px 0 0;font-weight: 700 !important;padding: 0 0 10px !important }.custom-control.custom-radio.active label {color: #91c258 !important }div#formContainer {margin: 0 auto;max-width: 98% }.covid19_testbx.monkeypox_testing {padding: 20px }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -20px;left: -40px }.covid19_testbx.monkeypox_testing h1 {padding: 10px 0 0;font-size: 22px;max-width: 50%;margin: 0 auto }.covid19_testbx.monkeypox_testing h2 {font-size: 14px;line-height: 16px;margin: 4px 0 10px }.position-relative.mt-5 {margin: 30px 0 0 !important }.urgentcare-bx {padding: 64px 0 }.monkeypox_testing .notification_txtbtm p, .monkeypox_topbnrtxt {font-size: 16px }ul.monkey_list_points_inline li {display: block !important;float: left;width: 100% }.monkeypoxpage .heroimg-txt h1 {margin: 30px 0 11px;line-height: 30px !important;font-size: 26px !important }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -68px;transform: scale(.8);left: -76px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 70px 40px 30px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px;line-height: 20px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxbx p {font-size: 12px;line-height: 20px }.monkeypoxpage .smallbx_new .row {flex-direction: column !important }.monkeypoxpage .smallbx_new h2 {font-size: 27px;text-align: center }.monkeypoxpage a.bm-btn {margin: 20px auto 10px;display: flex;max-width: 260px;text-align: center;justify-content: center }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;left: 0;right: 0;max-width: 160px }.newbreadcrumbs ul {margin: 45px 0 -2px }.newbreadcrumbs ul li {border-radius: 0;padding: 2px 10px;margin: 0;text-align: center;min-width: max-content }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 120px }.monkeypox_topbnrtxt b {margin: 0 15px }.monkeypoxpage.myhomebanner {padding: 10px 0 !important }.sidetxt_new {font-size: 16px;font-style: italic !important;width: 100%;margin: 0 auto;float: left !important;position: static }.purple_row {height: 70px }}@media ( min-width :768px) and (max-width:800px) {.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.bannerSection, .location-section {grid-template-columns: 1fr }.section-title h2 {line-height: 64px }.bm-container-banner .col-sm-12.col-md-6.col-lg-6 {max-width: 90% !important;flex: 0 0 90% !important }.banner-img.mobile-banner {display: block }.amountbx.billing-section, .appointmentbx, .banner-img, .heroimg-txt h2 br, iframe[title="Number of unread messages"] {display: none }.hero-banner.myhomebanner .row {flex-direction: column-reverse;justify-content: stretch;align-items: center;justify-items: stretch }.covidtest_price, .hero-banner.myhomebanner .row:last-child {flex-direction: column }.covidtest_price {display: flex;justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covidtest_price2, .covidtest_type {flex-direction: column;display: flex }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: visible;position: relative }.urgentcare-bx h3 strong {color: #fff;font-weight: 500 }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.heroimg-txt, .hseroHeading, .monkeypoxpage .smallbx_new h3, .monkeypoxpage .smallbx_new p, .servicebx_footer .notification_txtbtm p {text-align: center }.newfaqd .section-title h2, .text-left {text-align: center !important }.service_providers {position: relative;right: 0;display: block;padding: 10px 0 }.addpatientbtnnew {margin: 00px !important }.bookingform_step1 {margin: 0 0 200px }.pl-md-0, .pl0, .px-md-0 {padding-left: 0 !important }.dobCalendar #ui-datepicker-div {left: -118px !important }.covidtest_type h3, .infobx h1, .urgentcare-bx h3 {font-size: 15px }.infobx ul li {font-size: 11px;line-height: 15px;min-height: 23px;background-position: 0 1px }.formlft {border-radius: 0;padding: 20px 0 30px;background: #6e4ffc }.couponcode {margin: -8px 5px 0 0 }.formmain .label h1 {line-height: 20px;font-size: 12px }.ui-datepicker, img.bannerimgnew {padding: 0 !important }.applybtn, .applybtn:hover {padding: 13px 8px }.parking {position: relative;border-radius: 6px;margin: 0 5px }.parking label span {margin: 10px 20px 20px 0 !important;line-height: 14px }.nextbtn, .nextbtnAptPage {margin: 0 0 4px 20px;padding: .7rem 2.2rem }.returingbtn {float: none;font-size: 10px;padding: 8px 13px 8px 11px }.returingbtn strong {padding: 5px 5px 4px 0 }.removebtn {float: none;margin: 65px 0 0 !important }.prevbtn {margin: 10px 0 15px !important }.addpatientbtn {max-width: 220px;float: left }.step3form .custom-control-label .img {margin: 0 5px 0 0 }.step3form .custom-control-label {min-height: 110px;padding: 18px 10px }.step3form .custom-control-label2 {padding: 14px 10px !important }.step3form .custom-control-input:checked ~.custom-control-label {padding: 18px 10px }.mobileamountbx {display: block;position: fixed;width: 100%;bottom: 0;z-index: 1000 }.mobileamountbx .amountbx {margin: 0;border-radius: 0 }.mobileamountbx .amountbxhdr {border-radius: 0;padding: 15px }.amountdetails .col-md-8, .mobileamountbx .amounthead .col-md-8 {width: 65% !important }.amountdetails .col-md-4, .mobileamountbx .amounthead .col-md-4 {width: 35% !important }.mobileamountbx .amountbxin {padding: 15px 95px 15px 20px;background: #e4f5cd }.mobileamountbx .moneyicon {right: 0 }.appointmentbx .arrowlft {right: 30px }.quaries {padding: 14px 15px 20px }.quaries .col-md-7 {max-width: 100% !important;flex: 0 0 100% !important;padding-bottom: 12px;text-align: left }.formmain input, .nice-select, .nice-select.open .list {font-size: 10px !important }.amountdetails p, .couponcode p {font-size: 10px }.amounthead h3, .covidtest_type p, .monkeypoxbx .covidtest_type p, .moreinfo p {font-size: 12px }.infobx {padding-left: 20px }.bookingform_step1:first-child .col-md-7 {margin: 0 !important }.formlft {padding-bottom: 0;height: 100% }.amountbx {margin: 10px 15px 10px 18px }.amountbxin {padding: 10px }.graphcis_img {margin: 30px 0 -30px }.quaries .col-md-5 {max-width: 45%;text-align: right }.moreinfo {margin: 50px 15px 20px }.moreinfo p {line-height: 19px }.moreinfoimg {position: absolute;top: -20px;padding: 6px;background: #6044e0;border-radius: 60px;width: auto !important }#bkstep1 .formright {padding: 20px 30px 0 0;max-height: 870px;overflow: auto;overflow-x: hidden }#bkstep2 .formright {max-height: 880px;overflow: auto;overflow-x: hidden }#bkstep2 .formright, #bkstep3 .formright, .formright {padding: 25px 35px !important;box-shadow: 0 0 40px 10px rgb(0 0 0/ 30%);border-radius: 20px !important;background: #fff !important }#bkstep3 .formright {padding: 20px 30px 0 0;max-height: none;overflow: auto;overflow-x: hidden }.moreinfotxt {width: 100% !important;margin: 20px 0 0;padding: 0 }#bkstep3 .graphcis_img {margin: 0 0 -30px }#bkstep3 .nextbtn, #bkstep3 .nextbtnAptPage, #bkstep3 .prevbtn, #bkstep3 .prevbtnAptPage {padding: .7rem 1rem !important }.quaries a, .quaries a:focus, .quaries a:hover {margin: 10px 0 0 }p.onlyavail {margin: 8px 0 0 }.bm-container-banner {max-width: 80%;margin: 90px auto 0;overflow: hidden }.heroimg-txt h1 {font-size: 37px !important;line-height: 50px !important }.heroimg-txt h2 {font-size: 26px !important;line-height: 50px !important }.heroimg-txt h1, .heroimg-txt h2 {text-align: center;margin: 0 auto;line-height: 24px }.urgentcare-process ul li {padding: 22px 3px 22px 22px;font-size: 15px }.urgentcare-bx h2 {font-size: 24px }.covid19_testbx h1 {font-size: 25px;line-height: 25px }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 100% !important;flex: 0 0 100% !important }.heroimg-txt p {margin: 10px auto;font-size: 20px }.hero-banner {margin: 0 !important;max-height: none }.banner-img, .faqimg {max-width: 100%;text-align: center;margin: 0 0 40px }ul.bmtreat li {width: calc(46% - 10px) }.floatingNumber2 {top: -40px;line-height: 24px }.social_icons ul {width: 80% }#newAboutMesgSection {margin: 50px 0 }.newfaqd .section-title h2 {width: 100% }.newfaqd .section-title h2::after {margin: 0 auto }section#about_us .bm-container, section#faq .bm-container, section#ourDoctors .bm-container, section#our_mission .bm-container {max-width: 70% }.newfaqd {padding: 40px 0 0 }.our-mission {padding: 0 0 30px }.our-mission .box-right img {padding: 0 !important;margin: 0 auto }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists, .about-us .section-title, .newfaqd .content {padding: 0 }section#about_us {padding: 30px 0 }.about-us .flex-right, .hseroHeading h2, .monkeypoxpage .heroimg-txt p {margin: 0 }footer#contact_us {padding: 80px 0 40px !important }.bmd-footer .bm-info {padding: 20px !important;max-width: 400px }img.topimgtxt {max-width: 90% }#bkstep3 .custom-control.custom-radio {display: flex;align-items: center;align-content: center }#bkstep3 span.label_txt {display: flex;font-weight: 700;padding: 4px 15px;font-size: 12px }#bkstep3 .custom-control.custom-radio label {margin: 4px 0 0;font-weight: 700 !important;padding: 0 0 10px !important }.custom-control.custom-radio.active label {color: #91c258 !important }.medical_insurancebx .custom-control-label::after, .medical_insurancebx .custom-control-label::before {padding: 13px }iframe[title="Message from company"] {bottom: 210px !important;display: none }body.home.custombox-lock.bookform-step2 iframe[title="Button to launch messaging window"], body.home.custombox-lock.bookform-step3 iframe[title="Button to launch messaging window"] {position: fixed;bottom: 15% !important }body.home.custombox-lock.bookform-step2 aside.weglot_switcher.wg-drop.country-selector, body.home.custombox-lock.bookform-step3 aside.weglot_switcher.wg-drop.country-selector {bottom: 15% !important }.covid19_testbx.monkeypox_testing {padding: 20px }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -20px;left: -40px }.covid19_testbx.monkeypox_testing h1 {padding: 10px 0 0;font-size: 22px;max-width: 50%;margin: 0 auto }.covid19_testbx.monkeypox_testing h2 {font-size: 14px;line-height: 16px;margin: 4px 0 10px }.position-relative.mt-5 {margin: 30px 0 0 !important }.urgentcare-bx {padding: 64px 0 }.monkeypox_testing .notification_txtbtm p, .monkeypox_topbnrtxt {font-size: 16px }.monkeypoxpage .heroimg-txt h1 {margin: 00px 0 11px;line-height: 30px !important;font-size: 26px !important }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -30px;transform: scale(.8);left: -76px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 30px 40px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px;line-height: 20px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxbx p {font-size: 12px;line-height: 20px }.monkeypoxpage .smallbx_new .row {flex-direction: column !important }.monkeypoxpage .smallbx_new h2 {font-size: 27px;text-align: center }.monkeypoxpage a.bm-btn {margin: 20px auto 10px;display: flex;max-width: 260px;text-align: center;justify-content: center }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;left: 0;right: 0;max-width: 160px }.newbreadcrumbs ul {margin: 45px 0 -2px }.newbreadcrumbs ul li {border-radius: 0;padding: 2px 10px;margin: 0;text-align: center;min-width: max-content }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 120px }.monkeypox_topbnrtxt b {margin: 0 20px }.monkeypoxpage.myhomebanner {padding: 10px 0 !important }.bannerSection {height: auto;width: 90%;margin: auto }.bannerSection iframe {border-bottom-left-radius: 0;border-top-right-radius: 20px }.hseroHeading h1 {font-size: 30px;text-align: center }.locationIframe {height: 400px }.doctorSection-title:after {left: 50%;transform: translateX(-50%) }}@media ( min-width :801px) and (max-width:991px) {.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.bm-container-banner .col-sm-12.col-md-6.col-lg-6 {max-width: 90% !important;flex: 0 0 90% !important }.banner-img.mobile-banner {display: block }.amountbx.billing-section, .banner-img, .heroimg-txt h2 br, iframe[title="Number of unread messages"] {display: none }.hero-banner.myhomebanner .row {flex-direction: column-reverse;justify-content: stretch;align-items: center;justify-items: stretch }.covidtest_price, .hero-banner.myhomebanner .row:last-child {flex-direction: column }.covidtest_price {display: flex;justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covidtest_price2, .covidtest_type {flex-direction: column;display: flex }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.mobileamountbx .amountbx, .newbreadcrumbs ul li {border-radius: 0;margin: 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: visible;position: relative }.urgentcare-bx h3 strong {color: #fff;font-weight: 500 }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.about-us .section-title h2, .monkeypoxpage .smallbx_new h3, .monkeypoxpage .smallbx_new p, .servicebx_footer .notification_txtbtm p {text-align: center }.service_providers {position: relative;right: 0;display: block;padding: 10px 0 }.bannerSection {height: auto;width: 90%;margin: auto }.bannerSection iframe {border-bottom-left-radius: 0;border-top-right-radius: 20px }.bm-container-banner {max-width: 93%;margin: 0 auto }.heroimg-txt h1 {font-size: 37px !important;line-height: 50px !important }.heroimg-txt h2 {font-size: 35px !important;line-height: 50px !important }.heroimg-txt h1, .heroimg-txt h2 {text-align: center;margin: 0 auto;line-height: 24px }.urgentcare-process ul li {padding: 22px 3px 22px 22px;font-size: 13px }.urgentcare-bx h2 {font-size: 24px }.covidtest_type h3, .urgentcare-bx h3 {font-size: 15px }.covid19_testbx h1 {font-size: 25px;line-height: 25px }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 100% !important;flex: 0 0 100% !important }.heroimg-txt p {margin: 10px auto 0;font-size: 20px;width: 88% }.banner-img, .faqimg {max-width: 100%;text-align: center;margin: 0 }.about-us .section-title h2::after, .banner-img, .newfaqd .section-title h2::after, .our-mission .section-title h2::after {margin: 0 auto }.covidtest_type p, .monkeypoxbx .covidtest_type p {font-size: 12px }.bmd-footer .bm-info {flex: 0 0 55% }.about-us .flex-right, .our-mission .box-left {flex: 0 0 100%;max-width: 100%;text-align: center;margin-top: 0 }.about-us .flex-left, .our-mission .box-right {flex: 0 0 100%;max-width: 100%;text-align: center }img.aboutimage {max-width: 50%;margin: 0 auto !important }img.ourmissionimage {max-width: 100%;margin: 0 auto !important;width: 100% !important }.flex-box.space-between.align-center {display: flex;flex-direction: column-reverse }img.faqimage {width: 50% }.hero-banner.myhomebanner {max-height: none;margin: 30px 0 0;padding: 80px 0 }.about-us, .our-mission {padding: 35px 0 0 }.bmd-footer {padding: 80px 0 !important }ul.bmtreat li {width: calc(46% - 10px) }.floatingNumber2 {top: -40px;line-height: 24px }.social_icons ul {width: 80% }img.bannerimgnew {padding: 0 !important }#newAboutMesgSection {margin: 50px 0 }.newfaqd .section-title h2 {width: 100%;text-align: center !important }section#about_us .bm-container, section#faq .bm-container, section#our_mission .bm-container {max-width: 70% }.newfaqd {padding: 40px 0 0 }.our-mission {padding: 0 0 30px }.our-mission .box-right img {padding: 0 !important;margin: 0 auto }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists, .about-us .section-title, .newfaqd .content {padding: 0 }section#about_us {padding: 30px 0 }.about-us .flex-right {margin: 0 }footer#contact_us {padding: 80px 0 40px !important }.bmd-footer .bm-info {padding: 20px !important;max-width: 400px }.banner-img {width: 70% !important }img.topimgtxt {max-width: 85% }.heroimg-txt {text-align: center;max-width: 80%;margin: 30px auto 0 }.mobileamountbx {display: block;position: fixed;width: 100%;bottom: 0;z-index: 1000 }.mobileamountbx .amountbxhdr {border-radius: 0;padding: 15px }.amountdetails .col-md-8, .mobileamountbx .amounthead .col-md-8 {width: 65% !important }.amountdetails .col-md-4, .mobileamountbx .amounthead .col-md-4 {width: 35% !important }.mobileamountbx .amountbxin {padding: 15px 95px 15px 20px;background: #e4f5cd }.mobileamountbx .moneyicon {right: 0 }#bkstep3 .custom-control.custom-radio {display: flex;align-items: center;align-content: center }#bkstep3 span.label_txt {display: flex;font-weight: 700;padding: 4px 15px;font-size: 12px }#bkstep3 .custom-control.custom-radio label {margin: 4px 0 0;font-weight: 700 !important;padding: 0 0 10px !important }.custom-control.custom-radio.active label {color: #91c258 !important }.medical_insurancebx .custom-control-label::after, .medical_insurancebx .custom-control-label::before {padding: 13px }iframe[title="Message from company"] {bottom: 210px !important;display: none }body.home.custombox-lock.bookform-step2 iframe[title="Button to launch messaging window"], body.home.custombox-lock.bookform-step3 iframe[title="Button to launch messaging window"] {position: fixed;bottom: 15% !important }body.home.custombox-lock.bookform-step2 aside.weglot_switcher.wg-drop.country-selector, body.home.custombox-lock.bookform-step3 aside.weglot_switcher.wg-drop.country-selector {bottom: 15% !important }.covid19_testbx.monkeypox_testing {padding: 20px }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -20px;left: -40px }.covid19_testbx.monkeypox_testing h1 {padding: 10px 0 0;font-size: 22px;max-width: 50%;margin: 0 auto }.covid19_testbx.monkeypox_testing h2 {font-size: 14px;line-height: 16px;margin: 4px 0 10px }.position-relative.mt-5 {margin: 30px 0 0 !important }.urgentcare-bx {padding: 64px 0 }.monkeypox_testing .notification_txtbtm p {font-size: 16px }.our-mission .box-left {flex: 0 0 100%;max-width: 100%;padding-right: 0;order: 1 }.our-mission .box-right {padding-left: 0;max-width: 100%;flex: 0 0 100%;order: 0 }.content {max-width: 70%;margin: 0 auto }#reviews .content {max-width: 90% !important;margin: 0 auto }.hero-banner.myhomebanner .col-sm-12.col-md-6.col-lg-6.offset-lg-3 {margin: 0 !important }.monkeypoxpage .heroimg-txt h1 {margin: 20px 0 11px;line-height: 50px !important;font-size: 38px !important }.monkeypoxpage .heroimg-txt {margin: auto }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 auto;width: 100% }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -28px;transform: scale(.8);left: -76px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 30px 40px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px;line-height: 20px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxbx p {font-size: 12px;line-height: 20px }.monkeypoxpage .smallbx_new .row {flex-direction: column !important }.monkeypoxpage .smallbx_new h2 {font-size: 27px;text-align: center }.monkeypoxpage a.bm-btn {margin: 20px auto 10px;display: flex;max-width: 260px;text-align: center;justify-content: center }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;left: 0;right: 0;max-width: 160px }.newbreadcrumbs ul {margin: 45px 0 -2px }.newbreadcrumbs ul li {padding: 2px 10px;text-align: center;min-width: max-content }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 120px }.notification_txtbtm {max-width: 90% }.monkeypoxpage .bm-container-banner {max-width: 700px }.monkeypox_topbnrtxt {font-size: 22px }.monkeypox_topbnrtxt b {margin: 0 20px }}@media ( min-width :992px) and (max-width:1024px) {.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.bm-container-banner .col-sm-12.col-md-6.col-lg-6 {max-width: 90% !important;flex: 0 0 90% !important }.banner-img.mobile-banner {display: block }.amountbx.billing-section.active, .banner-img, .heroimg-txt h2 br, iframe[title="Number of unread messages"] {display: none }.hero-banner.myhomebanner .row {flex-direction: column-reverse;justify-content: stretch;align-items: center;justify-items: stretch }.covidtest_price, .hero-banner.myhomebanner .row:last-child {flex-direction: column }.covidtest_price {display: flex;justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covidtest_price2, .covidtest_type {flex-direction: column;display: flex }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: visible;position: relative }.urgentcare-bx h3 strong {color: #fff;font-weight: 500 }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.hseroHeading, .hseroHeading h1, .monkeypoxpage .smallbx_new h3, .monkeypoxpage .smallbx_new p, .servicebx_footer .notification_txtbtm p {text-align: center }.service_providers {position: relative;right: 0;display: block;padding: 10px 0 }.amountbx {position: relative;z-index: 10;margin: 0;background: #fff;border-radius: 0 !important }.moneyicon {position: absolute;z-index: 20;right: 0;top: 0;bottom: 0;height: 100px;margin: auto }.amountbxhdr {background: #91c258;padding: 10px 15px;border-radius: 0 }.bookingform_step1 {margin: 0 0 200px }.addpatientbtnnew {transform: none;margin: 0 }.amountbx.billing-section {position: absolute;right: 0 !important;left: 0;margin: 0 auto 60px;bottom: -173px;max-width: 360px;display: none }.step3form .form-row .form-group.col-md-12.col-lg-6 {width: 20% !important;flex: 0 0 100%;max-width: 100% !important }.moreinfo {margin: 50px 15px 20px }.moreinfo p {font-size: 12px;line-height: 19px }.moreinfoimg {position: absolute;top: -20px;padding: 6px;background: #6044e0;border-radius: 60px;width: auto !important }.about-us .flex-left img.aboutimage, .moreinfotxt {width: 100% !important }#bkstep1 .formright {padding: 20px 30px 0 0;max-height: 870px;overflow: auto;overflow-x: hidden }#bkstep2 .formright, #bkstep3 .formright, .formright {padding: 25px 35px !important;box-shadow: 0 0 40px 10px rgb(0 0 0/ 30%);border-radius: 20px !important;background: #fff !important }#bkstep2 .formright {padding: 20px 30px 0 0;max-height: 890px;overflow: auto;overflow-x: hidden }#bkstep3 .formright {padding: 20px 30px 0 0;max-height: none;overflow: auto;overflow-x: hidden }.moreinfotxt {margin: 20px 0 0;padding: 0 }.formlft {height: 100% }#bkstep3 .graphcis_img {margin: 0 0 -30px }.ui-datepicker {padding: 0 !important }#bkstep3 .nextbtn, #bkstep3 .nextbtnAptPage {padding: .8rem 2rem !important }.detailsbx {padding: 8px 7px !important;font-size: 10px }.quaries a, .quaries a:focus, .quaries a:hover {margin: 5px 0 0 -20px }.formhdr .col-md-6.col-lg-5, .formhdr .col-md-6.col-lg-7 {max-width: 100%;flex: 0 0 50% !important }.infobx h1, .urgentcare-bx h3 {font-size: 15px }.quaries .col-md-5, .quaries .col-md-7 {max-width: 100% !important;flex: 0 0 50% !important }.bm-container-banner {max-width: 93%;margin: 70px auto 0 }.content, section#about_us .bm-container, section#faq .bm-container, section#our_mission .bm-container {max-width: 90% }.bannerSection {width: 90%;margin: auto;grid-template-columns: 1fr;height: auto }.bannerSection iframe {border-bottom-left-radius: 0;border-top-right-radius: 20px }.hseroHeading h2 {font-size: 35px }.heroimg-txt h1 {font-size: 37px !important;line-height: 30px !important }.hseroHeading p, .monkeypox_topbnrtxt {font-size: 22px }.heroimg-txt h2 {font-size: 25px !important;line-height: 30px !important }.heroimg-txt h1, .heroimg-txt h2 {text-align: left }.urgentcare-process ul li {padding: 22px 3px 22px 22px;font-size: 15px }.urgentcare-bx h2 {font-size: 24px }.covid19_testbx h1 {font-size: 24px;line-height: 24px }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 50% !important;flex: 0 0 50% !important }.heroimg-txt p {margin: 10px 0 0;font-size: 20px }.hero-banner.myhomebanner {margin: 80px 0 0;padding: 80px 0 }.about-us, .our-mission {padding: 35px 0 0 }.bmd-footer {padding: 80px 0 !important }.newfaqd {background: 0 0 !important;padding: 20px 0 0 }.newfaqd .section-title h2 {width: 100%;text-align: left !important;font-size: 33px }.newfaqd .section-title h2::after {margin: 0 auto;bottom: -20px;position: absolute;left: 0 }.about-us .flex-right {margin: 0 }ul.bmtreat li {width: calc(46% - 10px);padding: 16px 5px }.floatingNumber2 {top: -40px;line-height: 24px }.bmd-footer .bm-info {padding: 20px !important }.social_icons ul {width: 80% }#infected_animals, #monkeypox_preg, #monkeypox_spread, #monkeypox_symptoms, #monkeypox_symptoms_section, #scientists, .about-us .section-title, .newfaqd .content, .section-title {padding: 0 }section#our_mission {padding: 0 0 20px !important }.faq-section .content .faq-header h3 {font-size: 17px !important }.about-us p {margin-bottom: 24px !important;line-height: 24px;font-size: 15px;font-weight: 500;color: #404042;list-style: decimal }.monkeypoxbx h2, .monkeypoxbx p {line-height: 20px }.bmd-footer .section-title h2, .our-mission .section-title h2 {font-weight: 800 }footer#contact_us {padding: 60px 0 !important }.our-mission .box-right img {padding: 0;margin: 0 auto !important }#bkstep3 .custom-control.custom-radio {display: flex;align-items: center;align-content: center }#bkstep3 span.label_txt {display: flex;font-weight: 700;padding: 4px 15px;font-size: 12px }#bkstep3 .custom-control.custom-radio label {margin: 4px 0 0;font-weight: 700 !important;padding: 0 0 10px !important }.custom-control.custom-radio.active label {color: #91c258 !important }.medical_insurancebx .custom-control-label::after, .medical_insurancebx .custom-control-label::before {padding: 13px }.mobileamountbx {display: block;position: fixed;width: 100%;bottom: 0;z-index: 1000 }.mobileamountbx .amountbx {margin: 0;border-radius: 0 }.mobileamountbx .amountbxhdr {border-radius: 0;padding: 15px }.amountdetails .col-md-8, .mobileamountbx .amounthead .col-md-8 {width: 65% !important }.amountdetails .col-md-4, .mobileamountbx .amounthead .col-md-4 {width: 35% !important }.mobileamountbx .amountbxin {padding: 15px 95px 15px 20px;background: #e4f5cd }.mobileamountbx .moneyicon {right: 0 }body.home.custombox-lock.bookform-step2 iframe[title="Button to launch messaging window"], body.home.custombox-lock.bookform-step3 iframe[title="Button to launch messaging window"] {position: fixed;bottom: 15% !important }body.home.custombox-lock.bookform-step2 aside.weglot_switcher.wg-drop.country-selector, body.home.custombox-lock.bookform-step3 aside.weglot_switcher.wg-drop.country-selector {bottom: 15% !important }.covid19_testbx.monkeypox_testing {padding: 20px }.covid19_testbx.monkeypox_testing .covid19_ribbon {position: relative;top: -20px;left: -40px }.covid19_testbx.monkeypox_testing h1 {padding: 10px 0 0;font-size: 22px;max-width: 50%;margin: 0 auto }.covid19_testbx.monkeypox_testing h2 {font-size: 14px;line-height: 16px;margin: 4px 0 10px }.position-relative.mt-5 {margin: 30px 0 0 !important }.urgentcare-bx {padding: 64px 0 }.monkeypox_testing .notification_txtbtm p {font-size: 16px }.content {margin: 0 auto }.hero-banner.myhomebanner .col-sm-12.col-md-6.col-lg-6.offset-lg-3 {margin: 0 !important }.monkeypoxpage .heroimg-txt h1 {margin: 20px 0 11px;line-height: 40px !important;font-size: 40px !important;text-align: center }.monkeypoxpage .heroimg-txt {margin: auto }.monkeypoxpage .monkeypoxtxt {width: 90% !important;margin: 10px 0 0 }.monkeypoxpage .heroimg-txt p {margin: 10px 0 0;width: 100%;font-size: 29px;text-align: center }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -28px;transform: scale(.8);left: -76px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 30px 40px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px }.monkeypoxbx .covidtest_type p, .monkeypoxbx p {font-size: 12px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px 0 0 }.monkeypoxpage .smallbx_new .row {flex-direction: column !important }.monkeypoxpage .smallbx_new h2 {font-size: 27px;text-align: center }.monkeypoxpage a.bm-btn {margin: 20px auto 10px;display: flex;max-width: 260px;text-align: center;justify-content: center }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;left: 0;right: 0;max-width: 160px }.monkeypoxpage .newbreadcrumbs {display: flex !important }.monkeypoxpage .smallbx_newftr .newbreadcrumbs {display: none !important }.newbreadcrumbs ul {margin: 45px 0 -2px }.newbreadcrumbs ul li {border-radius: 0;padding: 2px 10px;margin: 0;text-align: center;min-width: max-content }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 120px }.monkeypoxpage .bm-container-banner {margin-top: -60px }.section-title h2 {font-weight: 800;line-height: 34px;max-width: 90%;margin: 20px 0 20px 20px }.monkeypox_topbnrtxt b {margin: 0 20px }}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) {.moreinfo {margin: 50px 15px 20px }.amountbx.billing-section {display: none }.moreinfo p {font-size: 12px;line-height: 19px }.moreinfoimg {position: absolute;top: -20px;padding: 6px;background: #6044e0;border-radius: 60px;width: auto !important }#bkstep1 .formright, #bkstep2 .formright, #bkstep3 .formright {padding: 20px 30px 0 0;overflow: auto;overflow-x: hidden }#bkstep2 .formright, #bkstep3 .formright, .formright {padding: 25px 35px !important;box-shadow: 0 0 40px 10px rgb(0 0 0/ 30%);border-radius: 20px;background: #fff }.moreinfotxt {width: 100% !important;margin: 20px 0 0;padding: 0 }.formlft {height: 100% }#bkstep3 .graphcis_img {margin: 0 0 -30px }.ui-datepicker {padding: 0 !important }#bkstep3 .nextbtn, #bkstep3 .nextbtnAptPage {padding: .8rem 2rem !important }.detailsbx {padding: 8px 7px !important;font-size: 10px }.quaries a, .quaries a:focus, .quaries a:hover {margin: 5px 0 0 -20px }}@media ( min-width :1025px) and (max-width:1200px) {.banner-img {max-width: 100%;text-align: center;margin: auto !important;position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 230px }.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.covidtest_price {display: flex;flex-direction: column;justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covidtest_price2, .covidtest_type {flex-direction: column;display: flex }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: hidden;position: relative;padding: 5px 20px }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.servicebx_footer .notification_txtbtm p {text-align: center }.service_providers {position: relative;right: 0;display: block;padding: 10px 0 }.amountbx {position: relative;z-index: 10;margin: 0;background: #fff;border-radius: 0 !important }.moneyicon, .monkeypoxpage .heroimg-txt {margin: auto }.moneyicon {position: absolute;z-index: 20;right: 0;top: 0;bottom: 0;height: 100px }.amountbxhdr {background: #91c258;padding: 10px 15px;border-radius: 0 }.amountbxin {padding: 20px 100px 20px 20px;background: #e4f5cd }.bookingform_step1 {margin: 0 0 50px }p.onlyavail {margin: 5px 0 0;font-size: 13px }.amountbx.billing-section {display: block;width: 350px;border-radius: 5px !important;overflow: hidden;right: 16px;position: fixed;top: 50px }#bookingform1.form-step2 .modal-dialog {margin: 50px 0 0 !important;max-width: 650px !important }.callbtntop {padding: 0 20px !important }.bm-container-banner {max-width: 90%;margin: 0 auto }.heroimg-txt h1 {font-size: 37px !important;line-height: 30px !important }.heroimg-txt h2 {font-size: 25px !important;line-height: 30px !important }.heroimg-txt h2 br {display: none }.heroimg-txt h1, .heroimg-txt h2 {text-align: left }.heroimg-txt p {margin: 10px 0 0;font-size: 15px;line-height: 18px }.urgentcare-process ul li {padding: 22px 3px 22px 22px;font-size: 13px }.monkeypoxbx h1, .urgentcare-bx h2 {font-size: 24px }.urgentcare-bx h3 {font-size: 15px }.covid19_testbx h1 {font-size: 25px;line-height: 25px }.monkeypoxbx h2, .monkeypoxbx p {line-height: 20px }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 50% !important;flex: 0 0 50% !important }.about-us, .about-us .section-title {padding: 0 }img.topimgtxt {max-width: 94% }.col-sm-12.col-md-6.col-lg-6.offset-lg-3 {min-width: 60%;flex: 0 0 60%;margin: 0 auto }.urgentcare-bx {padding: 110px 0 }.monkeypoxbx .covid-testbx {padding: 10px 20px }.monkeypoxpage .heroimg-txt h1 {margin: -50px 0 30px;line-height: 30px !important;font-size: 30px !important;text-align: center }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 auto;width: 100% }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -28px;transform: scale(.8);left: -88px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 30px }.monkeypoxbx h2 {font-size: 16px }.monkeypoxbx .covidtest_type p, .monkeypoxbx p, .monkeypoxpage .smallbx_new p {font-size: 12px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxpage .smallbx_new h2 {font-size: 23px }.monkeypoxpage a.bm-btn {margin: 20px 0;display: flex;max-width: 100%;text-align: center;font-size: 12px;justify-content: center;line-height: 12px }.monkeypoxpage .smallbx_new h3 {font-size: 14px;line-height: 14px !important }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;max-width: 160px }.newbreadcrumbs ul li {border-radius: 0;padding: 2px 10px;margin: 0;text-align: center;min-width: max-content }.newbreadcrumbs ul li::before {color: #fff;right: -5px;z-index: 99;font-size: 10px;top: 4px }.newbreadcrumbs li:first-child {border-radius: 30px 0 0 30px }.newbreadcrumbs li:last-child {border-radius: 0 20px 20px 0 }.toplogo {max-width: 120px }}@media ( min-width :1025px) and (max-width:1100px) {.banner-img, .servicebx_footer .notification_txtbtm p {text-align: center }.banner-img {max-width: 100%;margin: auto !important;position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 230px }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.service_providers {position: relative;right: 0;display: block;padding: 10px 0 }.hero-banner.myhomebanner {margin: 0 0 30px !important }footer#contact_us {padding: 90px 0 !important }section#about_us .bm-container, section#faq .bm-container, section#our_mission .bm-container {max-width: 90% }.about-us, .newfaqd, .our-mission {max-width: 95%;margin: 0 auto;padding: 0 0 40px }}@media ( min-width :1101px) and (max-width:1200px) {.hero-banner.myhomebanner {margin: 0 0 30px !important }.banner-img {max-width: 100%;text-align: center;margin: auto !important;position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 230px }footer#contact_us {padding: 90px 0 !important }section#about_us .bm-container, section#faq .bm-container, section#our_mission .bm-container {max-width: 90% }.about-us, .newfaqd, .our-mission {max-width: 95%;margin: 0 auto;padding: 0 0 40px }.monkeypox_testing .notification_txtbtm p {font-size: 14px }}@media ( min-width :1201px) and (max-width:1336px) {.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center }.covidtest_price {display: flex;flex-direction: column;justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covidtest_price2, .covidtest_type {flex-direction: column;display: flex }.covid19_testbx h2 {font-size: 14px;line-height: 16px;margin: 10px 0 }.covid19_testbx .monkeypox_testing h1 {font-size: 28px }.monkeypox_testing h2 {font-size: 15px;line-height: 16px;margin: 4px 0 10px }.covidtest_type {justify-content: center;align-items: start;width: 70% }.covidtest_price2 {margin: 0;position: absolute;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: hidden;position: relative;padding: 0 20px }.monkeypox_testing .covid-testbx {padding: 7px 20px }.urgentcare-bx {padding: 73px 0 }.banner-img {max-width: 100%;text-align: center;margin: auto !important;position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 320px }.servicebx_footer {flex-direction: column;margin: 00px 0 -40px }.servicebx_footer .notification_txtbtm {width: 100%;text-align: center;display: flex;margin: 0 auto 20px }.servicebx_footer .notification_txtbtm p {text-align: center }.service_providers {position: relative;right: 0;display: block;padding: 10px 0 }.amountbx.billing-section {position: fixed;right: 40px !important;display: block !important;left: auto;margin: 0 auto 10px;top: 28px;width: 340px }div#bookingform1.form-step2 {margin: 0 0 0 -320px }p.onlyavail {margin: 5px 0 0 }.bm-container-banner {max-width: 93%;margin: 40px auto 0 }.heroimg-txt h1 {font-size: 42px !important;line-height: 30px !important;margin: 0 0 16px }.heroimg-txt h2 {font-size: 28px !important;line-height: 30px !important }.heroimg-txt h2 br {display: none }.heroimg-txt h1, .heroimg-txt h2 {text-align: left;line-height: 32px }.urgentcare-process ul li {padding: 22px 3px 22px 22px;font-size: 15px }.urgentcare-bx h3 {font-size: 15px }.hero-banner .col-sm-12.col-md-5.col-lg-5, .hero-banner .col-sm-12.col-md-7.col-lg-7 {max-width: 50% !important;flex: 0 0 50% !important }.covid19_testbx h1 {line-height: 28px }.heroimg-txt p {font-size: 18px;margin: 10px 0 0;line-height: 24px;width: 92% }.monkeypoxbx h2, .monkeypoxbx p {line-height: 20px }.urgentcare-process ul li span {font-size: 13px;z-index: 800 }#newAboutMesgSection {margin: 60px 0 }.covid19_testbx h1, .urgentcare-bx h2 {font-size: 24px }section#about_us .bm-container, section#faq .bm-container, section#our_mission .bm-container {max-width: 90% }.bmd-footer {padding: 80px 0 !important }.about-us .flex-right {margin: 30px 0 }.about-us, .newfaqd, .our-mission {max-width: 100%;margin: 0 auto;padding: 40px 0 }.about-us .flex-left {flex: 0 0 40%;max-width: 40%;display: flex }.about-us .section-title {padding: 0 }img.topimgtxt {max-width: 94% }.monkeypox_testing .notification_txtbtm p {font-size: 14px }.monkeypoxbx .covid-testbx {padding: 10px 20px }.monkeypoxpage .heroimg-txt h1 {margin: -50px 0 30px;line-height: 30px !important;font-size: 30px !important;text-align: center }.monkeypoxpage .heroimg-txt {margin: auto }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 auto;width: 100% }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -28px;transform: scale(.8);left: -88px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 30px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px }.monkeypoxbx .covidtest_type p, .monkeypoxbx p, .monkeypoxpage .smallbx_new p {font-size: 12px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxpage .smallbx_new h2 {font-size: 23px }.monkeypoxpage a.bm-btn {margin: 15px 0 20px;display: flex;max-width: 100%;text-align: center;font-size: 12px;justify-content: center;line-height: 12px;padding: 0 20px }.monkeypoxpage .smallbx_new h3 {font-size: 14px;line-height: 14px !important }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;max-width: 160px }.toplogo {max-width: 120px }.monkeypoxpage .bm-container-banner {margin: 0 auto }}@media ( min-width :1336px) {.formlft {height: 100% }.form-step2 {margin: 0 0 0 -160px !important }.amountbx.billing-section {position: fixed;right: -30px;width: 360px;left: auto }.moneyicon {right: -35px }img.topimgtxt {max-width: 100% }}@media ( min-width :1337px) and (max-width:1399px) {.banner-img {max-width: 100%;text-align: center;margin: auto !important;position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 360px }.covidtest_price, .covidtest_price2 {height: 60px;right: -10px;align-content: center;display: flex }.covidtest_price {flex-direction: column;justify-content: center !important;align-items: center;background: #8ebbff;flex-wrap: wrap;margin: auto -20px;padding: 0 16px 0 21px;border-radius: 0 5px 5px 0;position: relative;top: 0;width: 110px;bottom: 0 }.covid19_testbx h2 {font-size: 14px;line-height: 16px }.covidtest_type {display: flex;flex-direction: column;justify-content: center;align-items: start;width: 80% }.covidtest_price2 {margin: 0;position: absolute;flex-direction: column;justify-content: center;align-items: end;z-index: 10;padding: 0 15px 0 30px }.covid-testbx::before {content: "";position: absolute;width: 10px;height: 6px;background: #468ef9;right: -9px;top: 17px;border-radius: 0 10px 0 0 }.covid19_testbx p.freeprice {text-align: right;font-size: 16px !important;margin: 4px -5px 0 5px !important }.covid-testbx {overflow: visible;position: relative }.bm-container-banner {max-width: 93%;margin: 70px auto 0 }.heroimg-txt h1 {font-size: 50px }.heroimg-txt h2 {font-size: 34px }.urgentcare-process ul li {padding: 22px 3px 22px 22px;font-size: 15px }.urgentcare-bx h2 {font-size: 28px }.urgentcare-bx h3 {font-size: 15px }.heroimg-txt h1, .heroimg-txt h2 {line-height: 38px }.covid19_testbx h1 {font-size: 28px;line-height: 28px }.monkeypoxbx h2, .monkeypoxbx p {line-height: 20px }.heroimg-txt p {font-size: 20px;margin: 10px 0 0;width: 95% }.urgentcare-process ul li span {font-size: 13px;z-index: 800 }#newAboutMesgSection {margin: 60px 0 }.about-us .flex-right {margin: 30px 0 }.about-us, .newfaqd, .our-mission {max-width: 95%;margin: 0 auto;padding: 60px 0 }.newfaqd {background: 0 0 !important;padding: 50px 0 0 }.about-us .flex-left {flex: 0 0 40%;max-width: 40%;display: flex }.about-us .section-title {padding: 0 }img.topimgtxt {max-width: 94% }.monkeypoxbx .covid-testbx {padding: 10px 20px }.monkeypoxpage .heroimg-txt h1 {margin: -50px 0 30px;line-height: 30px !important;font-size: 30px !important;text-align: center }.monkeypoxpage .heroimg-txt {margin: auto }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 auto;width: 100% }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -28px;transform: scale(.8);left: -88px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 30px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px }.monkeypoxbx .covidtest_type p, .monkeypoxbx p, .monkeypoxpage .smallbx_new p {font-size: 12px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxpage .smallbx_new h2 {font-size: 23px }.monkeypoxpage a.bm-btn {margin: 15px 0 20px;display: flex;max-width: 100%;text-align: center;font-size: 12px;justify-content: center;line-height: 12px;padding: 0 20px }.monkeypoxpage .smallbx_new h3 {font-size: 14px;line-height: 14px !important }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;max-width: 160px }.toplogo {max-width: 120px }.monkeypoxpage .bm-container-banner {margin: 20px auto 0 }}@media ( min-width :1400px) and (max-width:1750px) {.bm-container-banner {max-width: 85%;margin: 40px auto 0 }.heroimg-txt h1 {font-size: 50px }.heroimg-txt h2 {font-size: 34px }.urgentcare-bx h3 {font-size: 15px }.heroimg-txt h1, .heroimg-txt h2 {line-height: 38px }.covid19_testbx h1 {line-height: 28px }.monkeypoxbx h2, .monkeypoxbx p {line-height: 20px }.heroimg-txt p {width: 100%;margin: 10px 0 0 }.urgentcare-process ul li span {font-size: 13px;z-index: 800 }#newAboutMesgSection {margin: 60px 0 }#bkstep3 .custom-control.custom-radio.active label {color: #91c258 !important }.covid19_testbx h1, .urgentcare-bx h2 {font-size: 28px }.about-us, .newfaqd, .our-mission {max-width: 95%;margin: 0 auto;padding: 30px 0 }.newfaqd {background: 0 0 !important;padding: 50px 0 0 }.about-us .flex-left {flex: 0 0 40%;max-width: 40%;display: flex }.about-us .section-title {padding: 0 }.monkeypoxpage .heroimg-txt h1 {line-height: 45px !important;font-size: 45px !important;text-align: center }.monkeypoxpage .heroimg-txt {margin: auto }.monkeypoxpage .monkeypoxtxt {width: 90% !important }.monkeypoxpage .heroimg-txt p {margin: 0 auto;width: 100% }.monkeypoxpage .banner_hdr.mt-5 {margin: 20px 0 0 !important }.monkeypoxpage .sameday_txt {margin: 20px 0 40px !important;max-width: 100%;padding: 10px 20px !important }.monkeypoxpage .sameday_txt p {font-size: 20px }.monkeypoxbx .covid19_ribbon {top: -28px;transform: scale(.8);left: -88px }.monkeypoxbx .covid19_ribbon::after {height: 12px;width: 40px;left: 43px;top: -13px }.monkeypoxbx {padding: 30px }.monkeypoxbx h1 {font-size: 25px }.monkeypoxbx h2 {font-size: 16px }.monkeypoxbx .covidtest_type p, .monkeypoxbx p, .monkeypoxpage .smallbx_new p {font-size: 12px }.monkeypoxbx .covid-testbx::before {right: -19px;display: none }.monkeypoxbx .bm-btn {padding: 15px 30px;font-size: 15px }.monkeypoxbx .covidtest_type h3 {font-size: 16px;color: #fff;line-height: 11px !important }.monkeypoxbx .testbxs {margin: 20px -15px 0 }.monkeypoxpage .smallbx_new h2 {font-size: 23px }.monkeypoxpage a.bm-btn {margin: 15px 0 20px;display: flex;max-width: 100%;text-align: center;font-size: 12px;justify-content: center;line-height: 12px;padding: 0 40px;min-width: 246px }.monkeypoxpage .smallbx_new h3 {font-size: 14px;line-height: 14px !important }.monkeypoxpage .smallbx_new .boxribbonnew {margin: auto;max-width: 160px }.toplogo {max-width: 120px }}@media ( min-width :1751px) and (max-width:1920px) {.bm-container-banner {max-width: 85%;margin: 50px auto 0 }.heroimg-txt h1 {font-size: 67px }.heroimg-txt h2 {font-size: 46px;line-height: 40px }}@media ( min-width :1101px) and (max-width:4500px) {div#navbarSupportedContent1 {display: none }}.patientportal {background: 0 0 !important }.patientportal::-webkit-scrollbar {opacity: 0 !important }.patientportal div#bookingform1 {display: block !important;position: relative !important;top: 0;width: 100%;height: 100%;z-index: 9999 }.patientportal .wrapper {opacity: 0 !important;background: 0 0;visibility: hidden !important;display: none !important }.patientportal .modal-dialog, .patientportal div#modalContainer {border: 0 !important }.patientportal .bookingform_step1 {margin: 0 !important }.patientportal .bookingform_step1 .hdr .col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center }.patientportal .bookingform_step1 .formhdr {margin-bottom: 0 }.patientportal #bkstep3 .nextbtn, .patientportal #bkstep3 .nextbtnAptPage, .patientportal #bkstep3 .prevbtn, .patientportal #bkstep3 .prevbtnAptPage {padding: .7rem 2rem !important }@media ( max-width :767px) {.patientportal #bkstep3 .nextbtn, .patientportal #bkstep3 .nextbtnAptPage, .patientportal #bkstep3 .prevbtn, .patientportal #bkstep3 .prevbtnAptPage {padding: .7rem 1rem !important }}@ supports (position:sticky) {. is-sticky {position: sticky;top: 200px }}.additional_services .service_bx {border: 1px solid #6516ac }.service_bx_single {background: #fff;border-radius: 30px;display: flex;width: 100% }.service_txt {padding: 80px 50px;text-align: center;width: 60% }.service_txt h1 {font-size: 40px;color: #6516ac;font-weight: 800 }.service_txt h2 {font-size: 20px;color: #3e3a3a;font-weight: 800 }.service_txt h3 {font-size: 13px;font-weight: 600;text-align: center;color: #797d79;line-height: 24px !important;margin: 0 }.service_txt h3 a, .service_txt h3 a:hover, .service_txt h3 span {color: #585b58 }.service_img {width: 40%;border-top-right-radius: 30px;border-bottom-right-radius: 30px;background-repeat: no-repeat;background-size: cover }.medicalTestList {position: relative;display: flex;flex-direction: column;text-align: left;gap: 5px }.medicalTestList>.medicalTest_bx {background: #e2eeff;width: 100%;margin: 0 5px 5px;padding: 10px 15px;position: relative;border-radius: 5px }.medicalTestList>.medicalTest_bx h1 {font-size: 14px;margin: 0;color: #000;white-space: nowrap }.medicalTestList>.medicalTest_bx h1>span {font-weight: 600;font-size: 9px }.medicalTestList>.medicalTest_bx p {font-size: 12px;color: #777;margin: 0;font-weight: 600 }.medicalTestList>.medicalTest_bx .bm-btn {margin: 5px 0 7px }.medicalTest_bx .freeprice {position: absolute;background: #8ebbff;right: 0;color: #000 !important;margin: auto !important;top: 0;bottom: 0;line-height: normal;max-height: 25px;text-transform: uppercase;height: auto !important;display: block !important;padding: 2px 4px 0;font-size: 14px !important;border-radius: 6px 0 0 6px }.insuranceMessage {border: 2px solid rgba(255, 255, 255, .5);border-radius: 20px;padding: 40px 50px;text-align: center;color: #fff }.insuranceMessage h2 {font-weight: 800;font-size: 35px;margin: 0 0 10px }.insuranceMessage h3 {font-size: 22px;color: #fff;margin: 0 }@media ( max-width :800px) {.service_bx_single {flex-direction: column }.service_txt {width: 100%;padding: 50px }.service_img {width: 100% !important;height: 400px;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;border-top-right-radius: 0 }}.planBorder {border: 1px solid #cccbcb }.planPrice {position: absolute;right: 30px;background: #696969;color: #fff;border-radius: 5px 5px 0 0;bottom: 0;padding: 5px 0 }.planPrice h3 {font-size: 16px;margin: 0;font-weight: 600;line-height: 0;padding: 14px }.covid-type-box.active .planPrice {background: #ffc657;color: #2c2a35 }.planBorder.active {border: 1px solid #91c258 }.subscriptionImg {position: absolute;top: 50%;left: 15px;width: 60px;transform: translateY(-50%) }.contentPadding {padding: 0 0 0 80px }@media ( max-width :425px) {.planBorder {padding: 0 0 30px }.planPrice {position: relative;padding: 2px 0;float: left;border-radius: 5px;margin: 5px 0 0 110px }.planPrice h3 {font-size: 14px }}.subscriptionHeader h1 {color: #6e41d6;font-size: 18px;font-weight: 800;margin: 0 0 5px }.subscriptionHeader p {font-size: 10px;color: #333;line-height: 16px;font-weight: 500 }.returning-btn-step-1 {display: flex;justify-content: space-between;align-items: flex-end }@media ( min-width :376px) and (max-width:575px) {.returning-btn-step-1 {justify-content: flex-start;align-items: flex-start;flex-direction: column-reverse }}.bootstrap-dialog-content p {margin: 0 }.icon-background {background: #6e41d636;font-size: 15px;padding: 5px;border-radius: 5px }.icon-background-refresh {background: #fcc21a;font-size: 12px;color: #fff;padding: 0;border-radius: 100px }