@charset "UTF-8";body{}.h-AppointmentBookingWidget-fixed{position:absolute;top:0;left:0;right:0;bottom:0}.h-AppointmentBookingWidget .h-CovidPopupContainer{background-color:rgba(0,0,0,.55);width:100%;height:100%;position:absolute;top:0;color:#000;z-index:10}.h-AppointmentBookingWidget .h-CovidPopup{position:absolute;left:50%;top:50%;width:450px;transform:translate(-50%,-50%);overflow-y:hidden!important;overflow-x:hidden;max-height:95%;height:auto}.h-AppointmentBookingWidget .h-CovidPopupXBtn{position:absolute;right:0;margin-right:10px;font-size:28px;color:#169bd5;font-weight:bold}.h-AppointmentBookingWidget .h-CovidPopupXBtn:hover,.h-AppointmentBookingWidget .h-CovidInfoIcon:hover{cursor:pointer}.h-AppointmentBookingWidget .h-CovidPopupCloseBtn{margin-top:15px;margin-bottom:15px;border-width:0;position:absolute;left:50%;transform:translate(-50%,0);width:332px;height:56px;color:#fff;border:none;border-radius:50px;font-size:20px}.h-AppointmentBookingWidget .h-CovidPopupTitle{color:#024b80;font-size:24px;font-weight:bold}.h-AppointmentBookingWidget .h-CovidPopupName{color:#024b80;font-size:16px;font-weight:bold}.h-AppointmentBookingWidget .h-CovidPopupDesc{color:#147bb0;font-size:14px}.h-AppointmentBookingWidget .h-CloseButtonCovid{margin-top:15px;margin-bottom:30px;position:relative;width:275px;left:50%;height:50px;transform:translate(-50%,0);background-color:#2c88b7;color:#fff;z-index:1000;border-radius:50px;font-size:16px;border:none;bottom:1px}.h-AppointmentBookingWidget .h-CloseButtonCovid:focus{border:none;outline:none}.h-MapsContainerMap{height:400px}.h-ResultsContainer{margin-bottom:30px;margin-top:30px}.h-ResultsItemContainer{display:inline-block!important}.h-ClinicList{margin-top:5px;min-height:0!important}row-fluid .thumbnails{margin-left:20px;width:1200px}.ClinicList li{margin-left:0!important;margin-right:20px}.text-lengend{color:#223654}.title-lengend{color:#223654;font-weight:bold}.fond-icon-lengend{background-color:#095797;padding:8px;color:#fff;border-radius:5px;size:8px;font-size:.8em}
