.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description
.text{width:72%;float:left}.widget_brand_description
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0
0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails
li{float:left;margin:0
3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns
li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1
li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2
li{width:48%}ul.brand-thumbnails.columns-3
li{width:30.75%}ul.brand-thumbnails.columns-5
li{width:16.95%}ul.brand-thumbnails.columns-6
li{width:13.5%}.brand-thumbnails li
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description
li{text-align:center}.brand-thumbnails-description li .term-thumbnail
img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index
li{float:left;margin:0
2px 2px 0}ul.brands_index li a,ul.brands_index li
span{border:1px
solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li
span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li
a.active{border-width:2px;padding:5px}div#brands_a_z
a.top{border:1px
solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.entry-summary .price,.woocommerce-notices-wrapper,.hide{display:none}.quantity_div{display:flex}.sub-total{color:#F99D29}.trigger{background:#3e3e3e;color:#fff}.per-device-price{float:right}.custom-modal,.view-custom-modal,.assessment-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);transform:scale(1.1);display:none;z-index:1000}#ui-datepicker-div{z-index:1001 !important}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;padding:1rem;width:40rem;border-radius:0.5rem}.close-button{float:right;width:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:0.25rem;background-color:lightgray;margin-bottom:14px}.close-button:hover{background-color:darkgray}.show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s}.age_type{right:0}.season_tabs{position:relative;min-height:23rem;clear:both;margin:6px
0}.season_tab{float:left;clear:both;width:20%;margin-top:5px}.season_tab_label{background:#eee;padding:5px;border:1px
solid #ccc;vertical-align:middle;position:relative;left:1px;cursor:pointer}.season_tab>label{cursor:pointer}.season_content{position:absolute;top:0;background:white;right:0;bottom:0;padding:10px;border:1px
solid #ccc;width:100%}.season_content
span{animation:0.5s ease-out 0s 1 slideInFromTop}.season_content .form-row-wide{margin:10px
0}[type="radio"]:checked~label{background:white;z-index:2}[type="radio"]:checked~label~.season_content{z-index:1}.patient_heading_name{text-align:center}.patient_label{border:1px
solid;padding:2px
5px}.save-button{float:right;padding:2px
10px}.action .row-actions{position:inherit}.success_message{background-color:#DFF2BF;color:#270;padding:8px;display:none}.patient-select-wrapper{right:16rem;position:absolute}.patient-select-wrapper
select{padding:4px
8px}.minus,.plus{padding:3px
15px;color:white}.plus{background-color:#0275d8;margin-left:5px}.minus{background-color:#d9534f;margin-right:5px}.display-none{display:none}.show_error::before{top:0.05em !important}.show_error{padding:0em
2em 0em 3.5em !important;margin-bottom:0 !important}.btn-primary{padding:7px
18px !important;background-color:#0275d8;color:white;font-size:medium;cursor:pointer}.phone_number_wrapper
.error{display:none;background-color:red;color:white;border-radius:5px;text-align:center}.edit_patient .form-row-input{position:absolute;left:30%}.view-custom-modal .modal-content{width:46rem}.toplevel_page_woocommerce .wp-submenu-wrap>li:nth-last-of-type(-n+2){display:none}canvas{background:#fff}#patient_action{width:200px}.custom-content-wrapper ul,ol{margin:0
1em 1.41575em 1.8em !important}.qty-addcart .submit-btn{margin-top:16px}.custom-content-wrapper
p{display:block!important;margin-right:10px!important}.custom-content-wrapper p
span{margin:unset!important}.tooltip .ordertooltiptext::after{top:15px!important;margin-left:-99px!important;border-color:transparent #e7e9eb transparent transparent!important}.home .swal2-container{z-index:9999999}.home .swal2-container .swal2-popup{width:35em;padding:30px
15px}.home #swal2-title{font-size:22px;margin:5px
0}.home .swal2-image{height:60px!important}.home .swal2-html-container{font-size:16px}