:root {--cldr-primary-color: #0075A7;--cldr-text-color: #3a3c3d;--cldr-gray-color: #868686;--cldr-light-gray-color: #e9ecef;--cldr-star-color: #FFB805;--cldr-cta-color: #5FBB1D;--cldr-cta-color-hover: #35A122;}.CLdr .modal { font-size: 16px; }.CLdr .row { width: auto; }.CLdr #setup-visit-popup button { outline: none; }.CLdr #setup-visit-popup { font-family: Arial; letter-spacing: 0px; }.CLdr #setup-visit-popup .modal-content { box-shadow: 0 0 35px rgba(0, 0, 0, 0.3); border-radius: 0.5em; border: 0; }.cldr-modal-backdrop { background: radial-gradient(ellipse at center, #ffffff 0%, #0b0b0b 100%); }.cldr-modal-backdrop.cldr-show { opacity: 0.5; }@media (max-width: 480px) {.CLdr .modal .step-0 .row .col-12 { padding-left: 4px; padding-right: 0px; }}.CLdr ul ul { display: block; }.CLdr #setup-visit-popup .modal-content .clause-content { min-height: 500px; max-height: 500px; display: block; overflow: hidden; text-align: justify; overflow-y: auto; line-height: 150%; font-size: 13px; padding: 10px 30px 10px 30px;}.CLdr #setup-visit-popup .modal-content .clause-buttons { display: block; text-align: center; padding: 20px; }.CLdr #setup-visit-popup .modal-content .clause-buttons .clause-close { margin: 10px auto; }.CLdr #setup-visit-popup .modal-content .clause-content { color: #2b2b2b; }.CLdr #setup-visit-popup .modal-content .clause-content h3 { font-weight: 700; text-align: center; font-family: inherit; margin-top: 20px; margin-bottom: 10px; display: block; font-size: 14px; color: inherit; letter-spacing: 0; }.CLdr #setup-visit-popup .modal-content .clause-content li { margin-bottom: 15px; color: inherit; }.CLdr #setup-visit-popup .modal-content .clause-content ul { margin-left: 20px; color: inherit; }.CLdr #setup-visit-popup .modal-content .clause-content ol { margin-left: 0px; color: inherit; }.CLdr #setup-visit-popup .modal-content .clause-content ol ol { margin-left: 20px; color: inherit; }.CLdr #setup-visit-popup .modal-content .clause-content ol ol li { margin-bottom: 5px; color: inherit; }.CLdr #setup-visit-popup strong { font-weight: 700; }.CLdr .popup-icon.arrow-right { padding-left: 8px; }.CLdr #setup-visit-popup .cldr-modal-dialog { max-width: 1000px; }.CLdr #setup-visit-popup .modal-header { position: relative; justify-content: center; padding: 1.5em 0 1.3em 0; border: 1px solid var(--cldr-light-gray-color); border-left: none; border-top: none; border-right: none; }.CLdr #setup-visit-popup .modal-header .close { position: absolute; top: 10px; right: 10px; border: none; text-shadow: none; content: ""; width: 24px; height: 24px; border-radius: 50%; padding: 0; margin: 0; opacity: 1; }.CLdr #setup-visit-popup .modal-header .close:after { content: '\00d7'; position: absolute; top: 0; right: 0; bottom: 0; left: 0; line-height: 24px; font-size: 18px; color: var(--cldr-gray-color); }.CLdr .modal-clinic-logo { display: none; }.CLdr #setup-visit-popup .modal-title { color: var(--cldr-primary-color); font-weight: 500; font-size: 26px; line-height: 25px; text-align: center; text-transform: uppercase; letter-spacing: 0; }.CLdr #setup-visit-popup .modal-body { padding: 0; }.CLdr #main-popup-content { padding: 24px 80px; position: relative; }.CLdr #setup-visit-popup .doctor-selector { position: relative; padding-bottom: 20px; }.CLdr #setup-visit-popup .selected-doctor { position: relative; }.CLdr #setup-visit-popup .doctor { display: flex; overflow: hidden; border-radius: 0.3em; cursor: pointer; border: 1px solid var(--cldr-light-gray-color); }.CLdr #setup-visit-popup .doctor .doctor-photo { max-width: 80px; max-height: 80px; margin: 5px; }.CLdr #setup-visit-popup .doctor .doctor-photo img { display: block; max-width: 100%; min-height: 100%; object-fit: cover; }.CLdr #setup-visit-popup .doctor .doctor-info { font-weight: 300; padding: 12px 14px 0px 4px;}.CLdr #setup-visit-popup .doctor .doctor-info .name { color: var(--cldr-primary-color); font-size: 14px; line-height: 16px; font-weight: 700; }.CLdr #setup-visit-popup .doctor .doctor-info .name .title { font-size: 12px; font-weight: normal; line-height: 14px; }.CLdr #setup-visit-popup .doctor .doctor-info .specs { color: var(--cldr-gray-color); font-size: 12px; line-height: 13px; padding-top: 0px; }.CLdr #setup-visit-popup .doctor .doctor-info .term { padding-top: 4px; color: var(--cldr-gray-color); font-size: 11px; font-style: italic; }.CLdr #setup-visit-popup .doctor .doctor-info .rating { color: var(--cldr-primary-color); padding-top: 2px; }.CLdr #setup-visit-popup .doctor .doctor-info .rating .star { font-size: 13px; letter-spacing: -3px; color: var(--cldr-star-color); }.CLdr #setup-visit-popup .doctor .doctor-info .specs .specs-list { list-style: none; padding: 0; margin: 0; padding-right: 30px; }.CLdr #setup-visit-popup .doctor .doctor-info .specs .specs-list li { color: var(--cldr-gray-color); display: inline-block; font-size: 12px; }.CLdr #setup-visit-popup .doctor .doctor-info .specs .specs-list li:not(:last-child):after { content: ","; }.CLdr #setup-visit-popup .doctor .doctor-info .doctor-info-specs div { color: var(--cldr-gray-color); font-size: 12px; line-height: 13px; padding-top: 0px; }.CLdr #setup-visit-popup .step-0 .doctor { border: none; }.CLdr #setup-visit-popup .step-0 .doctors > ul > li { border: 1px solid var(--cldr-light-gray-color);border-radius: 0.3em; margin-bottom: 6px; }.CLdr #setup-visit-popup .doctor-service-info { padding: 3px 10px 6px 0px; }.CLdr #setup-visit-popup .doctor-service-info ul li { color: var(--cldr-primary-color); font-size: 12px; line-height: 16px; font-weight: 300; }@media (min-width: 375px) {.CLdr #setup-visit-popup .doctor-service-info ul li { font-size: 14px; }}.CLdr .custom-dropdown-toggle { width: 20px; height: 20px; background: var(--cldr-cta-color); border: none; outline: none; border-radius: 0; line-height: 1.5em; position: absolute; top: 50%; right: 14px; transform: translateY(-50%); padding: 0; cursor: pointer; }.CLdr .custom-dropdown-toggle { color: #fff; }.CLdr .doctors-list { display: none; position: absolute; left: 0; right: 0; margin-top: 0px; background-color: #fff; z-index: 999; max-height: 370px; overflow: hidden; overflow-y: auto; }.CLdr .doctors-list ul { list-style: none; padding: 0; margin-bottom: 0; margin-left: 0 !important; }.CLdr .doctors-list ul li { cursor: pointer; transition: 0.3s ease background-color; }.CLdr .doctors-list ul li:hover { background-color: #F7F7FA; }.CLdr .clinics { position: relative; max-height: 500px; overflow: hidden; overflow-y: auto; }.CLdr .clinics .selected-clinic { position: relative; }.CLdr .clinics .clinic { position: relative; display: flex; overflow: hidden; border: 1px solid var(--cldr-light-gray-color); border-radius: 0.3em; cursor: pointer; margin-bottom: 25px; }.CLdr .clinics .clinic .clinic-photo { max-width: 115px; max-height: 115px;}.CLdr .clinics .clinic .clinic-photo img { display: block; max-width: 100%; min-height: 100%; object-fit: cover; }.CLdr .clinics .clinic .clinic-info { font-weight: 300; padding: 15px 14px 0px 14px;}.CLdr .clinics .clinic .clinic-info .name { color: var(--cldr-primary-color); font-size: 14px; line-height: 16px; font-weight: 700; }.CLdr .clinics .clinic .clinic-info .address { color: var(--cldr-gray-color); font-size: 12px; line-height: 16px; padding-top: 4px; }.CLdr .clinics .clinic .clinic-button .btn-select { display: flex; align-items: center; justify-content: space-between; border: none; background: var(--cldr-cta-color); text-transform: uppercase; color: #fff; font-size: 12px; font-weight: 700; line-height: 1; padding: 8px 10px; border-radius: 4px; cursor: pointer; transition: 0.5s ease; position: absolute; bottom: 14px; right: 14px; }.CLdr .doctors { position: relative; max-height: 500px; overflow: hidden; overflow-y: auto; }.CLdr .doctors ul { list-style: none; padding: 0; margin-bottom: 0; margin-left: 0 !important; margin-right: 5px; }.CLdr .doctors ul li { cursor: pointer; list-style: none; padding: 0; margin: 0; }.CLdr .doctors li:hover { background-color: #F7F7FA; }.CLdr .doctors .doctor { position: relative; }.CLdr .doctors .doctor .doctor-button .btn-select { display: flex; align-items: center; justify-content: space-between; border: none; background: var(--cldr-cta-color); text-transform: uppercase; color: #fff; font-size: 12px; font-weight: 700; line-height: 1; padding: 8px 10px; border-radius: 4px; cursor: pointer; transition: 0.5s ease; position: absolute; bottom: 21px; right: 14px; }.CLdr .visit-type-selector { margin-top: 10px; }.CLdr .visit-type-selector .selected-visit { padding: 12px 10px; position: relative; border: 1px solid var(--cldr-light-gray-color); border-radius: 0.3em; cursor: pointer; }.CLdr .visit-type-selector .cldr-selected-date-label { margin-top: 0.3em }.CLdr .visit-type { color: var(--cldr-primary-color); font-size: 12px; font-weight: 500; line-height: 14px; padding-right: 30px; }.CLdr .visit-type-list { display: none; position: absolute; left: 0; right: 0; background-color: #fff; z-index: 999; }.CLdr .visit-type-list ul { list-style: none; padding: 0; margin: 0; border: 1px solid var(--cldr-light-gray-color); border-radius: 0.3em; cursor: pointer; }.CLdr .visit-type-list ul li { padding: 12px 10px; transition: 0.5s ease; cursor: pointer; }.CLdr .visit-type-list ul li:hover { background-color: #F7F7FA; }.CLdr .timetable { position: relative; min-height: 265px; }.CLdr table.visit-timetable { table-layout: fixed; margin-bottom: 0; }.CLdr .timetable .timetable-heading, .CLdr .setup-form-heading{ display: block; color: var(--cldr-gray-color); font-size: 12px; font-weight: 500; padding-bottom: 14px; }.CLdr table.visit-timetable tr td:not(:last-child) { border-right: 1px solid #fff; }.CLdr table.visit-timetable thead td { background-color: var(--cldr-primary-color); color: #fff; text-align: center; border-top: none; padding: 7px 0;}.CLdr table.visit-timetable thead td .day-name { font-size: 11px; font-weight: 700; color: #fff; padding-bottom: 2px; text-transform: capitalize; }.CLdr table.visit-timetable thead td .date { font-size: 11px; font-weight: 300; color: #fff; }.CLdr table.visit-timetable tbody td { border-top: none; padding: 4px 10px; border-right: 1px solid var(--cldr-light-gray-color); }.CLdr table.visit-timetable tbody td { font-size: 13px; font-weight: 700; }.CLdr table.visit-timetable tbody td .visit-hour { position: relative; text-align: center; color: var(--cldr-primary-color); cursor: pointer; text-decoration: underline; padding: 6px 0; border-radius: 3px; line-height: 1em; }.CLdr table.visit-timetable tbody td .visit-hour:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: var(--cldr-primary-color); opacity: 0.12; border-radius: 3px; transition: 0.3s ease opacity; }.CLdr table.visit-timetable tbody td .visit-hour:hover { background-color: var(--cldr-primary-color); color: #fff; }.CLdr table.visit-timetable tbody td.later .visit-hour { padding: 6px 0px 7px 0px; }.CLdr table.visit-timetable tbody td.before .visit-hour { padding: 6px 0px 7px 0px; }.CLdr table.visit-timetable tbody td.empty { height: 2.56em; }.CLdr table.visit-timetable tbody td.unavailable { pointer-events: none; }.CLdr table.visit-timetable tbody td.unavailable .visit-hour { position: relative; text-align: center; color: var(--cldr-gray-color); font-size: 13px; font-weight: 500; text-decoration: line-through; }.CLdr table.visit-timetable tbody td.unavailable .visit-hour:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: transparent; opacity: 0.12; }.CLdr table.visit-timetable tbody td.later .visit-hour { text-decoration: underline; }.CLdr table.visit-timetable tbody td .visit-hour.selected { color: #fff; background-color: var(--cldr-cta-color); }.CLdr table.visit-timetable tbody td .visit-hour.selected:before { display: none; }.CLdr table.visit-timetable.day-off { height: 100%; }.CLdr table.visit-timetable.day-off td { color: var(--cldr-gray-color); text-align: center; height: 100%; font-weight: 400; height: 17px; }.CLdr .calendar {}.CLdr #setup-visit-popup .slick-arrow.slick-disabled { opacity: 0.3; }.CLdr .calendar .slick-track {}.CLdr .calendar .day { outline: none; }.CLdr .calendar .day:not(:last-of-type) { border-right: 1px solid #fff; }.CLdr .calendar-arrows { position: absolute; top: 45%; left: -80px; right: -80px; transform: translateY(50%); }.CLdr .calendar-arrows i { color: var(--cldr-primary-color); font-size: 30px; }.CLdr .calendar-arrows button { background: none; border: none; cursor: pointer; }.CLdr .calendar-arrows .calendar-prev { position: absolute; left: 40px; transform: translateX(-50%); }.CLdr .calendar-arrows .calendar-next { position: absolute; right: 40px; transform: translateX(50%); }.CLdr .next-step { display: flex; align-items: center; justify-content: space-between; }.CLdr .next-step button.prev { margin-right: 10px; }.CLdr .next-step span { font-size: 12px; color: var(--cldr-gray-color); }.CLdr .cldr-selected-date-label { font-size: 12px; color: var(--cldr-gray-color); }.CLdr button.btn-step { display: flex; align-items: center; justify-content: space-between; border: none; background: var(--cldr-cta-color); text-transform: uppercase; color: #fff; font-size: 12px; font-weight: 700; line-height: 1; padding: 8px 10px; border-radius: 4px; cursor: pointer; transition: 0.5s ease; }.CLdr .step-2 button.btn-step.prev { background: #fff; border: 1px solid var(--cldr-primary-color); color: var(--cldr-primary-color); }.CLdr .step-1 button.btn-step.prev { background: #fff; border: 1px solid var(--cldr-primary-color); color: var(--cldr-primary-color); }.CLdr button.btn-step:hover { background: var(--cldr-cta-color-hover); color: #fff; }.CLdr button.btn-step i { font-size: 18px; }.CLdr button.btn-step .arrow-right { padding-left: 12px; }.CLdr button.btn-step .arrow-left { padding-right: 12px; }.CLdr button.btn-step img { display: block; max-width: 6px; width: 100%; }.CLdr button.btn-step.prev { padding-right: 17px; }.CLdr button.btn-step.next { padding-left: 17px; }.CLdr button.btn-disabled { background: #D9D9D9; pointer-events: none; cursor: default; }.CLdr button.btn-disabled:hover { background: #D9D9D9; }.CLdr .cldr-top-menu { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; }.CLdr button.cldr-btn-top-menu { display: flex; align-items: center; justify-content: space-between; border: none; background: #fff; border: 1px solid var(--cldr-primary-color); color: var(--cldr-primary-color); text-transform: uppercase; font-size: 12px; font-weight: 700; line-height: 1; padding: 10px 10px 7px 10px; border-radius: 4px; cursor: pointer; transition: 0.5s ease; }.CLdr button.cldr-btn-top-menu:first-child { margin-right: 10px; }.CLdr button.cldr-btn-top-menu.cldr-btn-top-menu-active { background: var(--cldr-cta-color); color: #fff; border: 1px solid var(--cldr-cta-color); }.CLdr .cldr-service { margin-top:5px; color: var(--cldr-primary-color); font-size: 13px; font-weight: 500; line-height: 14px; padding-right: 30px; padding: 8px 10px; position: relative; border: 1px solid var(--cldr-light-gray-color); border-radius: 0.3em; cursor: pointer; }.CLdr .cldr-service-header { margin-top:5px; color: var(--cldr-primary-color); font-size: 16px; font-weight: 700; line-height: 14px; padding-right: 30px; padding: 8px 10px; position: relative; }.CLdr .cldr-tab { position: relative; max-height: 500px; overflow: hidden; overflow-y: auto; }.CLdr .modal-footer { display: flex; align-items: center; justify-content: center !important; font-size: 12px; color: var(--cldr-gray-color); border-top: 0 !important; padding: 20px 0 0 0; }.CLdr .modal-footer i { font-size: 13px; }.CLdr .modal-footer span { vertical-align: text-bottom; }.CLdr .modal-footer .directions { display: none; position: relative; color: var(--cldr-primary-color); padding-right: 12px; }.CLdr .modal-footer .directions:after {content: ""; display: inline-block; margin-left: 8px; width: 2px; height: 12px; background-color: var(--cldr-gray-color); position: absolute; right: 0; top: 2px; }.CLdr #popup-sidebar { background-color: #F7F7FA; padding: 30px 24px; border-radius: 0 0 0.5em 0; }.CLdr #popup-sidebar .clinic-logo { padding-bottom: 30px; }.CLdr #popup-sidebar .clinic-logo img { display: block; max-width: 100%; }.CLdr #popup-sidebar h3 { color: var(--cldr-primary-color); font-size: 12px; text-transform: uppercase; font-weight: 700; margin-bottom: 10px; font-family: inherit; letter-spacing: 0; }.CLdr #popup-sidebar p { color: var(--cldr-text-color); font-size: 12px; line-height: 16px; padding-bottom: 22px; }.CLdr .sidebar-map { width: 100%; height: 180px; border: 1px solid var(--cldr-light-gray-color); margin-bottom: 20px; }.CLdr .step-2 .custom-dropdown-toggle { display: none; }.CLdr .step-heading { display: block; color: var(--cldr-gray-color); font-size: 12px; font-weight: 500; padding-bottom: 14px; }.CLdr .visit-setup-form { }.CLdr .visit-setup-form input[type=text], .CLdr .visit-setup-form input[type=email] { border: 1px solid var(--cldr-light-gray-color); outline: none; padding: 4px 8px; font-size: 12px; font-weight: 500; color: var(--cldr-text-color); border-radius: 2px; min-width: 225px; display: inline !important; width: auto !important; height: auto; }.CLdr .visit-setup-form .form-group label { min-width: 100px; font-size: 12px; color: var(--cldr-primary-color); font-weight: 700; margin: 0px; margin-bottom: 0.5rem !important; }.CLdr .visit-setup-form .form-group.which-visit label { font-weight: 500; }.CLdr .visit-setup-form .field-errors { color: #E64059; font-size: 12px; font-weight: 500; padding-left: 8px; }.CLdr .visit-setup-form .form-group .field-errors { display: none }.CLdr .visit-setup-form .form-group.has-error .field-errors { display: inline }.CLdr .visit-setup-form .form-group.has-error input { background-color: rgba(230, 64, 89, 0.13); border: 1px solid #E64059; }.CLdr .visit-setup-form .form-group .has-error label:before { border-color: #E64059 }.CLdr .visit-setup-form input[type=text]::-webkit-input-placeholder, .CLdr .visit-setup-form input[type=email]::-webkit-input-placeholder { color: var(--cldr-gray-color);}.CLdr .visit-setup-form input[type=text]::-moz-placeholder, .CLdr .visit-setup-form input[type=email]::-moz-placeholder { color: var(--cldr-gray-color);}.CLdr .visit-setup-form input[type=text]:-ms-input-placeholder, .CLdr .visit-setup-form input[type=email]:-ms-input-placeholder { color: var(--cldr-gray-color);}.CLdr .visit-setup-form input[type=text]:-moz-placeholder, .CLdr .visit-setup-form input[type=email]:-moz-placeholder { color: var(--cldr-gray-color);}.CLdr .form-group { margin-bottom: 0.4rem !important; }.CLdr .form-group.choice { margin-bottom: 0; padding-bottom: 0; }.CLdr .form-group.choice input { display: none; }.CLdr .form-group.choice label { position: relative; color: var(--cldr-gray-color); cursor: pointer; }.CLdr .form-group.choice label:before { content: ""; display: inline-block; width: 12px; height: 12px; min-width: 12px; background-color: #fff; border: 1px solid var(--cldr-gray-color); border-radius: 2px; }.CLdr .form-group.choice.which-visit label:before { margin-right: 7px; }.CLdr .form-group.choice.which-visit { margin: 0 !important; padding: 0 !important; clear: both; }.CLdr .form-group.choice.which-visit label { margin-bottom: 0 !important; padding-bottom: 0 !important; }.CLdr .form-group.choice input:checked + label:before { background-color: var(--cldr-primary-color); border-color: var(--cldr-primary-color); }.CLdr .form-group.choice input:checked + label:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-image: url(/bundles/calendar/assets/modal/images/08-check@2x.png); background-repeat: no-repeat; background-position: center; z-index: 123423; width: 12px; height: 12px; background-size: 8px; }.CLdr .visit-setup-form .agreements { padding-top: 22px; padding-bottom: 0; font-size: 12px; font-weight: 500; color: var(--cldr-gray-color);}.CLdr .visit-setup-form .agreements .form-group { margin-bottom: 0 }.CLdr .visit-setup-form .agreements .form-group label { font-size: 12px; font-weight: 400; text-align: justify; line-height: 130%; }.CLdr .visit-setup-form .agreements .form-group label a { color: var(--cldr-primary-color); cursor: pointer; text-decoration: underline; }.CLdr .visit-setup-form .agreements .form-group label span { margin-right: 3px; margin-left: 5px; }.CLdr .visit-setup-form .cldr-errors { color: #d90000; font-size: 14px; font-weight: 400; margin-bottom: 8px; display: none; }.CLdr .visit-summary .summary-heading { display: block; color: var(--cldr-primary-color); font-size: 14px; font-weight: 500; padding-bottom: 30px; }.CLdr #setup-visit-popup .visit-summary .doctor { box-shadow: none; --webkit-box-shadow: none; }.CLdr #setup-visit-popup .visit-summary ul { list-style: none; padding: 0; }.CLdr #setup-visit-popup .visit-summary ul li { }.CLdr #setup-visit-popup .visit-summary ul li h3 { font-size: 12px; font-weight: 500; color: var(--cldr-gray-color); margin-top: 10px; font-family: inherit; letter-spacing: inherit; }.CLdr #setup-visit-popup .visit-summary ul li p { font-size: 12px; margin-bottom: 0; font-weight: 700; color: var(--cldr-primary-color); }.CLdr #setup-visit-popup .visit-summary .email-disclaimer span { color: var(--cldr-primary-color); font-size: 12px; line-height: 15px; padding-bottom: 6px; font-weight: 700; }.CLdr #setup-visit-popup .visit-summary .email-disclaimer p { color: var(--cldr-gray-color); font-size: 12px; }.CLdr #setup-visit-popup .visit-summary .selected-doctor { margin-bottom: 20px; }.CLdr #setup-visit-popup .visit-summary .visit-params { margin: 0; }.CLdr .btn-green .hidden-on-desktop { display: none; }.CLdr .btn-step p { margin: 0; }.CLdr .cldr-modal-dialog .visit-timetable .later { font-size: 0.7em; font-weight: 300; }.CLdr .cldr-modal-dialog .visit-timetable .before {font-size: 0.7em;font-weight: 300;}.CLdr .cldr-modal-dialog .visit-timetable .hidden {display: none;}.CLdr .cldr-modal-dialog table.visit-timetable tbody td.later .visit-hour:before, .CLdr .cldr-modal-dialog table.visit-timetable tbody td.before .visit-hour:before {background-color: transparent;}.CLdr .cldr-modal-dialog .cldr-goto-step2 {}.cldr-button {box-sizing: border-box;box-shadow: 0 1px 14px 0 rgba(40, 40, 40, 0.5);cursor: pointer;border-radius: 100%;border: 2px solid White;background-color: var(--cldr-cta-color);background-image:url('data:image/png;base64,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');background-size: 32px;background-repeat: no-repeat;background-position: 17px 15px;position: fixed;bottom: 50px;right: 50px;display: flex;justify-content: center;width: 70px;height: 70px;align-items: center;z-index: 9999999;-webkit-animation: jump 3s ease 0s 1 normal ;animation: jump 3s ease 0s 1 normal ;}.cldr-button:hover {background-color: var(--cldr-cta-color-hover);}.cldr-button-c2a {text-align: center;display: block;padding: 15px 15px 12px 54px;font-weight: bold;font-size: 15px;width: 230px;text-transform: uppercase;color: #fff !important;background-color: var(--cldr-cta-color);margin: 30px 0px 0px 0px;background-image: url('data:image/png;base64,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');background-size: 28px;background-repeat: no-repeat;background-position: 17px 11px;}.cldr-button-c2a:hover {background-color: var(--cldr-cta-color-hover);}.cldr-button.cldr-button-v1 span {display: none;}.cldr-button.cldr-button-v2 {background-size: 25px;background-position: 20px 9px;color: white;line-height: 9px;font-size: 11px;padding-top: 28px;text-align: center;font-family: "Arial", courier, monospace;}.cldr-button.cldr-button-v3 span {color: var(--cldr-cta-color);text-transform: uppercase;font-size: 10px;font-weight: 700;margin-top: 101px;text-align: center;font-family: "Arial", courier, monospace;white-space: nowrap;}.cldr-button.cldr-button-v3 span br {content: " ";display: none;margin-right: 6px;}.cldr-button.cldr-button-v4 {background-image: none;color: white;line-height: 15px;font-size: 14px;padding-top: 0;text-align: center;font-weight: 700;font-family: "Arial", courier, monospace;}.cldr-button.cldr-position-left {left: 30px;}@keyframes jump {0% {transform: translateY(0);visibility: hidden;}75% {transform: translateY(0);visibility: hidden;}80% {transform: translateY(-30px);visibility: visible;}85% {transform: translateY(0);}90% {transform: translateY(-15px);}95% {transform: translateY(0);}100% {transform: translateY(0);}}@-webkit-keyframes jump {0% {-webkit-transform: translateY(0);transform: translateY(0);visibility: hidden;}75% {-webkit-transform: translateY(0);transform: translateY(0);visibility: hidden;}80% {-webkit-transform: translateY(-30px);transform: translateY(-30px);visibility: visible;}85% {-webkit-transform: translateY(0);transform: translateY(0);}90% {-webkit-transform: translateY(-15px);transform: translateY(-15px);}95% {-webkit-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@media (max-width: 992px) {.CLdr #setup-visit-popup .cldr-modal-dialog { max-width: unset; }.CLdr #main-popup-content { padding: 12px 80px; }.CLdr #setup-visit-popup .cldr-modal-dialog { max-width: unset; padding: 0 26px; }.CLdr #setup-visit-popup .modal-header { justify-content: center; padding: 0.7em 20px 0.4em 20px !important;text-transform: uppercase }.CLdr .modal-clinic-logo { display: block; position: absolute; right: 40px; top: 50%; transform: translateY(-50%); }.CLdr .modal-clinic-logo img { max-width: 80px; float: right; }.CLdr .modal-clinic-logo a { display: block; font-size: 12px; color: var(--cldr-primary-color); text-decoration: underline; }.CLdr #setup-visit-popup .modal-title { font-size: 18px; }.CLdr .timetable { position: relative; min-height: 250px; }.CLdr table.visit-timetable tbody tr:first-child td { padding-top: 12px; }.CLdr table.visit-timetable tbody td { padding: 3px 16px; }.CLdr .next-step { padding-top: 0px; clear: both; }.CLdr .form-group.choice { padding-bottom: 0; }.CLdr .agreements { padding-top: 0; border-top: none; }.CLdr .which-visit { display: flex; }.CLdr .modal-footer .directions { display: initial; }.CLdr #setup-visit-popup .doctor .doctor-info { font-weight: 300; padding: 7px 0px 0px 10px;}.CLdr #setup-visit-popup .doctor .doctor-info .name { font-size: 14px; line-height: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 225px; }.CLdr #setup-visit-popup .doctor .doctor-info .specs { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 220px; }.CLdr #setup-visit-popup .doctor .doctor-info .name .title { font-size: 12px; font-weight: normal; }.CLdr #setup-visit-popup .doctor .doctor-info .term { font-size: 10px; }.cldr-button { right: 15px; bottom: 15px; }.cldr-button.cldr-button-v3 { bottom: 35px; }.CLdr table.visit-timetable thead td { padding: 5px 0; }.CLdr table.visit-timetable thead td .day-name { padding-bottom: 0px; }.CLdr .doctors .doctor .doctor-button .btn-select { bottom: 6px; }}@media (max-width: 767px) {.CLdr #setup-visit-popup .modal-header {padding: 1em 40px;}.CLdr #setup-visit-popup .modal-title {font-size: 18px;}.CLdr #main-popup-content {padding: 12px 40px;}.CLdr .next-step {padding-top: 0px;}.CLdr .next-step span {padding-bottom: 8px;}.CLdr .calendar-arrows {left: -40px;right: -40px;}.CLdr .calendar-arrows .calendar-prev {left: 20px;}.CLdr .calendar-arrows .calendar-next {right: 20px;}.CLdr .visit-setup-form .field-errors {display: block;padding-left: 104px;}.CLdr .visit-setup-form .agreements .form-group label {font-size: 11px;line-height: 115%;}}@media (max-width: 480px) {.CLdr .visit-setup-form .field-errors { padding-left: 84px; }.CLdr .visit-setup-form .form-group label { min-width: 80px; }.CLdr .visit-setup-form .agreements .form-group label { font-size: 11px; line-height: 115%; }.CLdr .btn-green .hidden-on-mobile { display: none; }.CLdr .btn-green .hidden-on-desktop { display: inline; }.CLdr .next-step { padding-top: 0px; }.CLdr #setup-visit-popup { background: White; }.CLdr #setup-visit-popup .cldr-modal-dialog-centered { align-items: baseline; }}@media (max-width: 479px) {.CLdr #setup-visit-popup .modal-content { border: none; box-shadow: unset; border-radius: 0; }.CLdr #setup-visit-popup .cldr-modal-dialog { padding: 0; margin: 0; }.CLdr #setup-visit-popup .modal-header { padding: 0.4em 20px; }.CLdr .modal-footer { flex-direction: column; }.CLdr .modal-footer .directions { padding-right: 0; }.CLdr .modal-footer .directions:after { display: none; }.CLdr .modal-clinic-logo img { max-width: 60px; }.CLdr .next-step { padding-top: 0px; }.CLdr #main-popup-content { padding: 12px 20px; }.CLdr #setup-visit-popup .doctor-selector { padding-bottom: 8px; }.CLdr .visit-setup-form input[type=text], .CLdr .visit-setup-form input[type=email] { width: 100%; }.CLdr .visit-setup-form .field-errors { padding-left: 0; float: right; }.CLdr .timetable .timetable-heading, .CLdr .setup-form-heading { padding-bottom: 8px; }.CLdr .visit-setup-form .form-group label { margin-bottom: 6px; }.CLdr .visit-setup-form .form-group { margin-bottom: 0.4em; }.CLdr .calendar-arrows { left: -20px; right: -20px; }.CLdr .calendar-arrows .calendar-prev { left: 10px; }.CLdr .calendar-arrows .calendar-next { right: 10px; }.CLdr button.btn-step { font-size: 12px; }.CLdr .visit-setup-form .agreements .form-group label { font-size: 11px; line-height: 115%; }}@media screen and (device-aspect-ratio: 40/71) {.CLdr #setup-visit-popup .doctor .doctor-info { font-weight: 300; padding: 3px 0px 0px 4px;}.CLdr #setup-visit-popup .doctor .doctor-info .name { font-size: 12px; line-height: 13px; }.CLdr #setup-visit-popup .doctor .doctor-info .name .title { font-size: 9px; line-height: 12px; }.CLdr #setup-visit-popup .doctor .doctor-info .specs { padding-top: 0px; font-size: 10px; }.CLdr #setup-visit-popup .doctor .specs .specs-list li:nth-child(n+2) { display: none; }.CLdr #setup-visit-popup .doctor .specs .specs-list li:after { display: none; }.CLdr .visit-setup-form .agreements .form-group label { font-size: 11px; line-height: 115%; }}