﻿@media print{.medical-exam-service{background-color:#fff;border-radius:4px;padding:20px;color:#222;margin-top:15px}.medical-exam-service h3,.medical-exam-service p{line-height:24px;color:#fff;margin-bottom:0}.medical-exam-service a{color:#fff;text-decoration:underline}.medical-exam-service .attach-medical-exam-service-box .buttons label{margin-right:20px}.medical-exam-service .attach-medical-exam-service-box .buttons label:last-child{margin-right:0}.medical-exam-service .description-more{list-style-type:none;padding-left:0}.medical-exam-service .description-more header{font-size:18px;font-weight:var(--w700);color:#055aaa;margin-bottom:15px}.medical-exam-service .description-more p{color:#222;line-height:24px;margin-bottom:15px}.medical-exam-service .description-more p:last-child{margin-bottom:0}.medical-exam-service .description-more .list>li{list-style-position:inside}.medical-exam-service .description-more .list>li:before{list-style-position:inside;content:"— ";padding-right:5px}.wrapper{margin:0 auto;width:944px}#medical-exam-service-box{background-color:#fff;margin-top:10px;border-radius:4px;color:#222;padding:20px}#medical-exam-service-box a[href^=tel]{text-decoration:inherit;color:inherit}.custom-container{position:relative;padding-left:30px;cursor:pointer;user-select:none}.custom-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-container input:checked~.checkmark{background-color:#055aaa}.custom-container input:checked~.checkmark.active{background-color:#ff6e0d}.custom-container input:checked~.checkmark:after{display:block}.custom-container:hover input~.checkmark{background-color:#ccc}.custom-container .checkmark{position:absolute;top:5px;left:0;height:16px;width:16px;background-color:#ebebeb;border-radius:4px}.custom-container .checkmark:after{content:"";position:absolute;display:none;left:4px;top:2px;width:8px;height:9px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.active-btn{background-color:#ff6e0d;color:#fff;cursor:pointer}.form-group{margin-bottom:10px;position:relative}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.red-star{font-weight:var(--w400);color:red}input[type=date]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.price{padding-top:7px;color:#000 !important;font-weight:var(--w700)}}.missing-exam{display:none}.button{font-size:16px;background-color:#f4f6f7;border-radius:4px;padding:0 20px;border:0}.button:disabled{color:#fff;background-color:#ccc}.title{font-family:SourceSansPro;font-size:72px;font-weight:var(--w600);font-style:normal;font-stretch:normal;line-height:72px;letter-spacing:normal;text-align:center;color:#fff;margin-top:15px}.alert#success-message{display:none;margin-bottom:32px !important}label{color:#222}.red-star{font-weight:var(--w400);color:red}.validation-error{font-size:12px;color:red;visibility:hidden}.discount-validation-success{font-size:12px;color:green;visibility:hidden}.discount-code-loader{display:none}@media(min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.medical-exam-service .wrapper{width:auto;padding-left:25px;padding-right:25px}.form-box .bottom-arrow-text:after{content:none}.alert#success-message{display:none;margin-bottom:32px !important}.th-desktop,.td-desktop{display:none !important}.th-mobile,.td-mobile{display:table-cell !important}.align-mobile{text-align:right}.city-state-zip{margin-bottom:10px}.title{font-family:SourceSansPro;font-size:25px;font-weight:var(--w600);font-style:normal;font-stretch:normal;line-height:25px;letter-spacing:normal;text-align:center;color:#fff;margin-top:15px}}@media(min-width: 768px)and (max-width: 1024px)and (orientation: landscape){.alert#success-message{display:none;margin-bottom:32px !important}.medical-exam-service .wrapper{width:auto;padding-left:25px;padding-right:25px}#medical-exam-service-box .form-check-inline{display:block !important;margin-bottom:10px !important;margin-right:auto !important}#medical-exam-service-box .initial-charge-box label{text-align:left;font-weight:var(--w600)}#medical-exam-service-box .initial-charge-box span{text-align:left;display:block;font-size:22px}#medical-exam-service-box .initial-charge-box .initial-order-button-box label{display:none}#medical-exam-service-box .initial-order-button-box{text-align:center}#medical-exam-service-box .contact-for-order-box label.header{font-weight:var(--w600)}#medical-exam-service-box .other-than-traveler{margin-left:10px}.city-state-zip{margin-bottom:10px}.title{font-family:SourceSansPro;font-size:25px;font-weight:var(--w600);font-style:normal;font-stretch:normal;line-height:25px;letter-spacing:normal;text-align:center;color:#fff;margin-top:15px}}@media(min-width: 481px)and (max-width: 767px){.alert#success-message{display:none;margin-bottom:32px !important}.form-box .bottom-arrow-text:after{content:none}.medical-exam-service .wrapper{width:auto;padding-left:25px;padding-right:25px}#medical-exam-service-box .form-check-inline{display:block !important;margin-bottom:10px !important;margin-right:auto !important}#medical-exam-service-box .initial-charge-box label{text-align:center;font-weight:var(--w600)}#medical-exam-service-box .initial-charge-box span{text-align:center;display:block;font-size:22px}#medical-exam-service-box .initial-charge-box .initial-order-button-box label{display:none}#medical-exam-service-box .initial-order-button-box{text-align:center}#medical-exam-service-box .contact-for-order-box label.header{font-weight:var(--w600)}#medical-exam-service-box .other-than-traveler{margin-left:10px}.city-state-zip{margin-bottom:10px}.title{font-family:SourceSansPro;font-size:25px;font-weight:var(--w600);font-style:normal;font-stretch:normal;line-height:25px;letter-spacing:normal;text-align:center;color:#fff;margin-top:15px}}@media(min-width: 320px)and (max-width: 480px){.alert#success-message{display:none;margin-bottom:32px !important}#medical-exam-service-box .form-check-inline{display:block !important;margin-bottom:10px !important;margin-right:auto !important}#medical-exam-service-box .initial-charge-box label{text-align:left;font-weight:var(--w600)}#medical-exam-service-box .initial-charge-box span{text-align:left;display:block;font-size:22px}#medical-exam-service-box .initial-charge-box .initial-order-button-box label{display:none}#medical-exam-service-box .initial-order-button-box{text-align:center}#medical-exam-service-box .contact-for-order-box label.header{font-weight:var(--w600)}#medical-exam-service-box .other-than-traveler{margin-left:10px}.city-state-zip{margin-bottom:10px}.title{font-family:SourceSansPro;font-size:25px;font-weight:var(--w600);font-style:normal;font-stretch:normal;line-height:25px;letter-spacing:normal;text-align:center;color:#fff;margin-top:15px}}#medical-exam-loader{display:none}.alert#success-message{display:none;margin-bottom:32px !important}.ui-datepicker{z-index:10000 !important}input[type=date]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.custom-container{position:relative;padding-left:30px;cursor:pointer;user-select:none}.custom-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-container input:checked~.checkmark{background-color:#055aaa}.custom-container input:checked~.checkmark.active{background-color:#ff6e0d}.custom-container input:checked~.checkmark:after{display:block}.custom-container:hover input~.checkmark{background-color:#ccc}.custom-container .checkmark{position:absolute;top:5px;left:0;height:16px;width:16px;background-color:#ebebeb;border-radius:4px}.custom-container .checkmark:after{content:"";position:absolute;display:none;left:4px;top:2px;width:8px;height:9px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.active-btn{background-color:#ff6e0d;color:#fff;cursor:pointer}.form-group{margin-bottom:10px;position:relative}.wrapper{margin:0 auto;max-width:var(--maxWidth)}#content{padding:2em var(--indent) var(--subheaderMargin)}.text-justify{text-align:justify}/*# sourceMappingURL=medical-exam.css.map */
