.extra-instock-spacing{margin-top:20px}.cwgstock_button{background-color:#3a925c;border:none;color:white;padding:10px 20px;font-size:14px;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;border-radius:4px;box-shadow:none;transition:background-color 0.3s ease,opacity 0.3s ease}.cwgstock_button:hover{background-color:#2e6e46;opacity:0.9}.ui.reqrecommendation_single_prod .ui.form .field{margin-bottom:1em}.ui.reqrecommendation_single_prod .ui.form .ui.button{margin-top:1em}.ui.reqrecommendation_single_prod .ui.form input{width:100%;padding:10px;border-radius:4px;border:1px solid #ddd}.ui.reqrecommendation_single_prod .ui.primary.button{background-color:#105d94;border:none;color:white;padding:10px 20px;font-size:14px;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;border-radius:4px;box-shadow:none;transition:background-color 0.3s ease,opacity 0.3s ease}.ui.reqrecommendation_single_prod .ui.primary.button:hover{background-color:#0d4a72;opacity:0.9}.gform_wrapper .gform_body{font-size:16px!important}.gform_button{color:#fff!important;border-color:#105d94;background-color:#105d94;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px!important;cursor:pointer!important}.tml-button{color:#fff!important;border-color:#0093d7;background-color:#0093d7;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px!important;cursor:pointer!important}.tml-links{list-style-type:none!important}.tml-field{padding:8px!important}.woocommerce-MyAccount-navigation ul{list-style-type:none!important}button#place_order{margin-top:20px}.woocommerce-checkout-payment{margin-bottom:50px}h3#order_review_heading{margin-top:30px}.container:before{background-color:transparent!important}.et_pb_widget_area_right{border-left:0!important}.et_pb_widget_area_left{border-right:0!important}ul.products{display:flex;flex-wrap:wrap;align-items:flex-end}.filebases .listing-item{background:none;border:none;margin:0 0 2em;width:auto;max-width:600px;color:#777777;clear:both}.filebases .listing-item .title{text-transform:uppercase;letter-spacing:0.125em;font-weight:500;margin-bottom:10px;display:block;font-size:20px}.filebases .listing-item img{padding-right:10px}.filebases .listing-item .download{font-size:15px}.product-template-default #sidebar{display:none}#gform_wrapper_5{line-height:1.7;font-size:19px}.woocommerce-MyAccount-content{margin-bottom:20px}.mwb_woo_smc_show_button{margin-left:20px!important}.mwb_woo_smc_modified_row .remove{margin-top:15px!important;margin-left:10px!important}@media (max-width:767px){.pao-for-mobile{width:240px}}@media (max-width:729px){.pao-hide-on-mobile{display:none}input[name="import_patient_file"]{width:150px}.pao-for-mobile-margin-bot{margin-bottom:20px!important}.pao-for-mobile-prestpl-header{margin-left:5%!important}}@media (max-width:579px){.pao-hide-on-mobile-s{display:none}}@media (max-width:929px){.pao-hide-on-mobile-l{display:none}}@media (max-width:639px){.pao-hide-on-mobile-m{display:none}}@media (max-width:539px){#pao_patient_table_filter input[type="search"]{width:100px}#pao_patient_recent_order_filter input[type="search"]{width:100px}#pao_preshistory_table_filter input[type="search"]{width:100px}#pao_msg_table_filter input[type="search"]{width:100px}#pao_msgtemplate_table_filter input[type="search"]{width:100px}#pao_prestemplate_table_filter input[type="search"]{width:100px}#pao_pres_patient_table_filter input[type="search"]{width:90px}#pao_msg_table_filter input[type="search"]{width:90px}}button[name="save_account_details"]{margin-bottom:20px!important}@media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;max-width:200px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgba(0,0,0,0.1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgba(0,0,0,0.8);cursor:default}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.1);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgba(0,0,0,0.07)}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.07);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}.allergyalert{padding:2px 2px;text-align:center;background:#d82222;color:white;font-weight:bold;position:absolute;top:6px;right:6px;font-size:12px}.products .product .pao-product-details{position:absolute;background:rgba(233,237,239,0.9);top:0;left:0;right:0;bottom:0;color:#000000;padding:1.618em;text-align:left;opacity:0;height:226px;filter:alpha(opacity=@opacity * 100);-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s}ul.products li.product:hover .pao-product-details{filter:alpha(opacity=@opacity * 100);opacity:1}ul.products li.product a img:hover{opacity:0.9}.single-product .product-type-bundle .bundled_item_cart_details ins:nth-child(2){display:none!important}.custom-pao-dosing-hide{display:none}.custom-pao-dosing-show{display:block}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open+#mega-menu-primary-menu{margin-top:15px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item.mega-menu-item-object-logout{margin:0 5px}.woocommerce .woocommerce-form-login label.woocommerce-form-login__rememberme{margin-top:13px}.woocommerce-account .woocommerce-info{margin-top:30px;margin-bottom:20px}.woocommerce-invalid #checkout_noreturn{outline:2px solid red;outline-offset:2px}.woocommerce-invalid #checkout_certify{outline:2px solid red;outline-offset:2px}body.single-product .product_meta{margin-top:20px}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img{visibility:visible!important}.woocommerce a.button,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button{color:#105d94!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#105d94!important}.woocommerce a.button.alt,.woocommerce-page a.button.alt{border-color:#105d94!important}.woocommerce a.button,.woocommerce-page a.button{font-size:15px!important}.woocommerce a.button:after,.woocommerce-page a.button:after{font-size:25px!important}.woocommerce-shop .product-categories li.cat-item-408{display:none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-107474{margin-top:0px!important}.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button,.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button{display:block;opacity:1}.woocommerce a.checkout-button{color:#fff!important}.woocommerce a.checkout-button:hover{color:#fff!important}.woocommerce button.button{color:#fff!important}.woocommerce .summary button.single_add_to_cart_button{color:#fff!important}.woocommerce button.button:hover{color:#fff!important}.woocommerce button.woocommerce-form-login__submit{cursor:pointer!important;display:inline-block!important;min-height:1em!important;outline:0!important;border:none!important;vertical-align:baseline!important;background:#105d94!important;color:#fff!important;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif!important;text-transform:none!important;font-style:normal!important;text-align:center!important;text-decoration:none!important;border-radius:0.28571429rem!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.woocommerce button.single_add_to_cart_button{cursor:pointer!important;display:inline-block!important;min-height:1em!important;outline:0!important;border:none!important;vertical-align:baseline!important;background:#105d94!important;color:#fff!important;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif!important;text-transform:none!important;font-style:normal!important;text-align:center!important;text-decoration:none!important;border-radius:0.28571429rem!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.woocommerce-checkout #place_order{cursor:pointer!important;display:inline-block!important;min-height:1em!important;outline:0!important;border:none!important;vertical-align:baseline!important;background:#105d94!important;color:#fff!important;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif!important;margin:1.5em 0.25em 1.0em 0!important;text-transform:none!important;font-style:normal!important;text-align:center!important;text-decoration:none!important;border-radius:0.28571429rem!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.woocommerce-MyAccount-content button.button[value="Save address"]{background-color:#105d94;color:#fff;border:none;border-radius:0.28571429rem;padding:0.78571429em 1.5em!important;line-height:1.7em!important;font-size:1rem;font-weight:700;text-transform:none;transition:background-color .2s ease,color .2s ease;vertical-align:top;cursor:pointer;display:inline-block;font-family:Lato,helvetica neue,Arial,Helvetica,sans-serif;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset}.woocommerce-cart button.button{cursor:pointer!important;display:inline-block!important;min-height:1em!important;outline:0!important;border:none!important;vertical-align:baseline!important;background:#105d94!important;color:#fff!important;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif!important;margin:0 0.25em 0em 0!important;text-transform:none!important;font-style:normal!important;text-align:center!important;text-decoration:none!important;border-radius:0.28571429rem!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.woocommerce-cart .checkout-button{cursor:pointer!important;display:inline-block!important;min-height:1em!important;outline:0!important;border:none!important;vertical-align:baseline!important;background:#105d94!important;color:#fff!important;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif!important;margin:0 0.25em 1.5em 0!important;padding:0.78571429em 2.5em!important;text-transform:none!important;font-weight:700!important;line-height:1em!important;font-style:normal!important;text-align:center!important;text-decoration:none!important;border-radius:0.28571429rem!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.woocommerce-cart .checkout-button:hover{cursor:pointer!important;display:inline-block!important;min-height:1em!important;outline:0!important;border:none!important;vertical-align:baseline!important;background:#105d94!important;color:#fff!important;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif!important;margin:0 0.25em 1.5em 0!important;padding:0.78571429em 2.5em!important;text-transform:none!important;font-weight:700!important;line-height:1em!important;font-style:normal!important;text-align:center!important;text-decoration:none!important;border-radius:0.28571429rem!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.button:after{display:none! important}.woocommerce .button:hover{padding:.3em 1em!important}.woocommerce-Button.button[value="Save changes"]:hover,.woocommerce-Button.button[value="Reset password"]:hover{background-color:#105d94;color:#fff;border:none;border-radius:0.28571429rem;padding:0.78571429em 1.5em!important;line-height:1.7em!important;font-size:1rem;font-weight:700;text-transform:none;transition:background-color .2s ease,color .2s ease;vertical-align:top;cursor:pointer;display:inline-block;font-family:Lato,helvetica neue,Arial,Helvetica,sans-serif;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset}.woocommerce-Button.button[value="Save"]{background-color:#105d94;color:#fff;border:none;border-radius:0.28571429rem;padding:0.78571429em 1.5em!important;line-height:1.7em!important;font-size:1rem;font-weight:700;text-transform:none;transition:background-color .2s ease,color .2s ease;vertical-align:top;cursor:pointer;display:inline-block;font-family:Lato,helvetica neue,Arial,Helvetica,sans-serif;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset}.woocommerce-Button.button[value="Save"]:hover{background-color:#105d94;color:#fff;border:none;border-radius:0.28571429rem;padding:0.78571429em 1.5em!important;line-height:1.7em!important;font-size:1rem;font-weight:700;text-transform:none;transition:background-color .2s ease,color .2s ease;vertical-align:top;cursor:pointer;display:inline-block;font-family:Lato,helvetica neue,Arial,Helvetica,sans-serif;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset}.et_pb_button:after{display:none! important}.et_pb_button:hover{padding:.3em 1em!important}.woocommerce .checkout-button:hover{padding:0.78571429em 2.5em!important}body.woocommerce-checkout .button{background-color:#105d94!important;color:#fff!important}#field_33_1 input.small{width:100%;max-width:none}#field_33_2 input.small{width:100%;max-width:none}#field_33_3 .gfield_radio,#field_33_3 .gfield_checkbox{text-align:left;padding-left:20px}body.post-type-archive-product ul.product-categories li.cat-item-411{display:none}body.page-id-191 button.ui:hover,body.page-id-96176 button.ui:hover,body.page-id-96767 button.ui:hover{background-color:#3a925c!important}@media only screen and (max-width:600px){#mega-menu-wrap-max_mega_menu_8{margin-top:5px}}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-7:after{visibility:hidden!important}@media only screen and (max-width:767px){.ui.grid>.stackable.stackable.row>.column,.ui.stackable.grid>.column.grid>.column,.ui.stackable.grid>.column.row>.column,.ui.stackable.grid>.column:not(.row),.ui.stackable.grid>.row>.column,.ui.stackable.grid>.row>.wide.column,.ui.stackable.grid>.wide.column{padding:0rem!important;padding-top:1rem!important;padding-bottom:1rem!important}}.mega-search-wrap span.search-icon{display:none}