.custom_fields_section .input-toggle.hidden{display:none!important}#dr_order_section.hidden,#billing-form .hidden,#dr_order_section .hidden,.order_status_section .hidden,.custom_fields_section .hidden{display:none!important}.email-field:invalid{border-color:red!important}.checkbox-wrapper{max-width:80%;margin:0 auto;width:auto;display:inline-block;padding:5px}.checkbox-wrapper label{text-align:left}.date-picker-tweak .ui-widget-header{border:1px solid #aaa;background:#ccc url(/wp-content/plugins/woocommerce-blaksheep-customizations/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}#org_help_text,.org_help_text{font-style:italic;display:block}#org_search_results{margin:0}#org_search_results td{border:none;box-shadow:none!important}#org_search_results td select{margin:0 auto;display:inline-block}.org_id_button{margin-top:6px}#org_no_results{font-weight:700}#org_search_full_results{text-align:left}#org_search_results{border-radius:15px;background-color:#fff;margin-top:10px;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}#org_search_results.attention{background:#ff0}.org_deets{text-transform:capitalize}.provider-instructions{border:1px solid #000;background:#e95b5d;color:#fff;padding:6px;border-radius:5px;margin:10px 0;font-weight:700}#dr_order_section td input,#dr_order_section td select,.custom_fields_section td input,.custom_fields_section td select{margin:0 auto}#wccf_checkout_fields .required_field,#wccf_backend_fields .required_field,#dr_order_section .required_field{border:1px solid red}#wccf_checkout_fields #icd10_disclaimer .required_field,#wccf_backend_fields #icd10_disclaimer .required_field,#dr_order_section #icd10_disclaimer .required_field{border:0;font-weight:700;color:red}.loading-div{display:inline-block;position:relative;top:-8px}.loading-div>.lds-dual-ring{display:inline-block;width:15px;height:15px;margin:0 8px 0 0}.loading-div .lds-dual-ring:after{content:" ";display:block;width:15px;height:15px;margin:8px;border-radius:50%;border:3px solid #fff;border-color:#fff #fff0 #fff #fff0;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width:768px){.woocommerce-account table.shop_table_responsive tbody th,.woocommerce-account table.shop_table_responsive tbody th{display:block!important}.woocommerce-account table.shop_table_responsive tr td,.woocommerce-account table.shop_table_responsive tr td{text-align:center!important}.woocommerce-account table.shop_table_responsive tr td::before,.woocommerce-account table.shop_table_responsive tr td::before{content:""}}.woocommerce .form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0}.woocommerce .form .form-row label{line-height:2}.woocommerce .form .form-row label.hidden{visibility:hidden}.woocommerce .form .form-row label.inline{display:inline}.woocommerce .form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce .form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce .form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce .form .form-row select{cursor:pointer;margin:0}.woocommerce .form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce .form .form-row .optional{visibility:visible}.woocommerce .form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce .form .form-row input.input-text,.woocommerce .form .form-row textarea,.woocommerce .form .form-row select{width:100%;border:0;border-bottom:1px solid #dfdede}.woocommerce .form .form-row .select2-container{width:100%;line-height:2em}.woocommerce .form .form-row.woocommerce-invalid label{color:#a00}.woocommerce .form .form-row.woocommerce-invalid .select2-container,.woocommerce .form .form-row.woocommerce-invalid input.input-text,.woocommerce .form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce .form .form-row.woocommerce-validated .select2-container,.woocommerce .form .form-row.woocommerce-validated input.input-text,.woocommerce .form .form-row.woocommerce-validated select{border-color:#6dc22e}.woocommerce .form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce .form .form-row :-moz-placeholder{line-height:normal}.woocommerce .form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce .form.checkout_coupon,.woocommerce .form.login,.woocommerce .form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.ui-timepicker-wrapper{overflow-y:auto;max-height:150px;width:auto;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgb(0 0 0 / .2);-moz-box-shadow:0 5px 10px rgb(0 0 0 / .2);box-shadow:0 5px 10px rgb(0 0 0 / .2);outline:none;z-index:10052;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#1980ec;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}div.order-marker{display:inline-block}