.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}#wwp_switch_modal_container {
padding: 15px;
}
form#wwp_switch_form {
text-align: center;
}
#TB_ajaxContent {
display: table-cell;
vertical-align: middle;
}
#wwp_modal_btns {}
#wwp_modal_footer {
font-size: 12px;
width: 100%;
border-top: 1px solid #eeeeee;
}
.wwp_b2b_btn,
.wwp_b2c_btn {
margin: 15px;
width: 150px;
margin-bottom: 35px;
} .formbuilder-required {
border-bottom: 0 !important;
color: #e2401c;
}
.rendered-form .btn-group>.btn {
position: relative;
float: left;
}
.rendered-form .formbuilder-autocomplete-list {
background-color: #fff;
display: none;
list-style: none;
padding: 0;
border-width: 0 1px 1px;
position: absolute;
z-index: 20;
max-height: 200px;
overflow-y: auto;
margin: 0px;
border: 1px solid gray;
-webkit-box-shadow: 1px 2px 12px -8px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 1px 2px 12px -8px rgba(0, 0, 0, 0.75);
box-shadow: 1px 19px 28px -24px rgba(0, 0, 0, 0.75);
}
.rendered-form .formbuilder-autocomplete-list li {
display: none;
cursor: default;
padding: 5px;
margin: 0;
transition: background-color 200ms ease-in-out;
}
.rendered-form .formbuilder-autocomplete-list li:hover,
.rendered-form .formbuilder-autocomplete-list li.active-option {
background-color: rgba(0, 0, 0, 0.075);
}
.form-group .formbuilder-required {
color: #c10000;
}
.rendered-form *[tooltip] {
position: relative;
}
.rendered-form *[tooltip]:hover::after {
background: rgba(0, 0, 0, 0.9);
border-radius: 5px 5px 5px 0;
bottom: 23px;
color: #fff;
content: attr(tooltip);
padding: 10px 5px;
position: absolute;
z-index: 98;
left: 2px;
width: 230px;
text-shadow: none;
font-size: 12px;
line-height: 1.5em;
}
.rendered-form *[tooltip]:hover::before {
border: solid;
border-color: #222 transparent;
border-width: 6px 6px 0;
bottom: 17px;
content: "";
left: 2px;
position: absolute;
z-index: 99;
}
.tooltip-element {
color: #fff;
background: #000;
width: 16px;
height: 16px;
border-radius: 8px;
display: inline-block;
text-align: center;
line-height: 16px;
margin: 0 5px;
font-size: 12px;
}
.rendered-form .formbuilder-checkbox-inline,
.rendered-form .formbuilder-radio-inline {
margin-right: 8px;
display: inline-block;
vertical-align: middle;
padding-left: 0;
}
.rendered-form .formbuilder-checkbox-inline label input[type="text"],
.rendered-form .formbuilder-radio-inline label input[type="text"] {
margin-top: 0;
}
.rendered-form .formbuilder-checkbox-inline:first-child,
.rendered-form .formbuilder-radio-inline:first-child {
padding-left: 0;
}
input#access_store_pass {
width: 100%;
}
.woocommerce-form-access_store {
margin: 5px 0;
}
#wholeslaer_acess {
width: 100%;
text-align: center;
background-color: #000000;
color: white;
font-weight: 700;
position: fixed;
z-index: 9999;
}
#wholeslaer_acess input {
padding: 5px 16px;
border-radius: 20px;
margin: 5px;
line-height: 17px;
}
.back_to_retailer_form {
margin: 0px;
padding: 0px;
}
#wholesale_tire_price tbody tr.active td {
color: black;
background-color: #cc7cf5;
}
.wwp_attachment_container {
max-width: 300px;
}
.wwp_requisition_list h2 {
display: inline-block;
}
.add_new_list {
float: right;
}
div#table_id_wrapper {
border: 1px solid #f2f2f2;
padding: 15px;
border-radius: 6px;
}
button.open_list {
font-size: 12px;
border: 1px solid #c3c3c3;
}
#TB_title {
border-bottom: 1px solid #767676 !important;
height: 29px !important;
background-color: #8053b4 !important;
color: white !important;
}
.tb-close-icon {
color: #ffffff !important;
}
div#TB_window { border-radius: 6px;
}
button.delete_list {
font-size: 12px;
border: 1px solid #c3c3c3;
}
.wwp_product_title {
display: flex;
}
.wwp_product_title span.dashicons.dashicons-trash {
margin-top: 8px;
margin-right: 3px;
margin-left: -6px;
}
.wwp_table_row:hover span.dashicons.dashicons-trash {
color: #c50d00;
}
.wwp_requisition_list_main .modal {
display: none;
position: fixed;
z-index: 1;
padding-top: 40px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0, 0, 0);
background-color: rgba(0, 0, 0, 0.4);
z-index: 999;
}
.wwp_requisition_list_main .modal-content {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
border: 1px solid #888;
width: 600px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
border-radius: 10px;
overflow: hidden;
margin-bottom: 40px;
}
.wwp_requisition_list_main .close {
color: white;
float: right;
font-size: 28px;
font-weight: bold;
right: 11px;
position: absolute;
}
.wwp_requisition_list_main .close:hover,
.wwp_requisition_list_main .close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.wwp_requisition_list_main .modal-header {
padding: 2px 16px;
color: white;
background-color: #8053b4 !important;
display: inline-flex;
width: 100%;
}
.wwp_requisition_list_main .modal-header h3 {
color: white;
margin: 0px;
}
.wwp_requisition_list_main .modal-body {
padding: 2px 16px;
}
.wwp_requisition_list_main .wwp_requisition_list_new {
padding-bottom: 10px;
}
.wwp_requisition_list_main table:not(.has-background) th {
background-color: #ffffff;
}
.wwp_requisition_list_main th.wwp_table_qty_header {
background-color: white !important;
}
.wwp_requisition_list_main .wwp_requisition_list_table .select2-container .select2-selection--single {
height: 40px;
}
.wwp_requisition_list_main .wwp_requisition_list_table .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 36px;
}
.wwp_requisition_list_main .wwp_requisition_list_table .select2-container--default .select2-selection--single .select2-selection__arrow {
top: 6px;
}
.wwp_requisition_list_main .wwp_product_subtotal {
text-align: center;
line-height: 43px;
}
.wwp_requisition_list_main .wwp_requisition_list_new input.form-control {
max-width: 55px;
border-radius: 3px;
}
.wwptotalamount {
padding-bottom: 20px;
border-bottom: 1px solid #b3b3b3;
}
.totalamountpopup {
float: right;
line-height: 47px;
font-size: 20px;
}
.wwp_totalcoloum {
padding-top: 20px;
}
.totalamountpopup span.wwp_price {
font-weight: 700;
}
.wwp_product_qty input.form-control {
text-align: center;
}
#myModal .loader {
border: 7px solid #f3f3f3;
border-radius: 50%;
border-top: 7px solid #b511ff;
border-bottom: 7px solid #540079;
width: 60px;
height: 60px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
margin: 0 auto;
margin-top: 10%;
margin-bottom: 10%;
display: none;
}
th.wwp_search_by_header {
padding-left: 0px;
}
.wwp_table_subtotal_header .tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}
.wwp_table_subtotal_header .tooltip .tooltiptext {
visibility: hidden;
width: 120px;
background-color: #8053b4;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
z-index: 1;
top: -5px;
right: 105%;
}
.wwp_table_subtotal_header .tooltip:hover .tooltiptext {
visibility: visible;
}
th.wwp_table_subtotal_header {
display: flex;
}
th.wwp_table_subtotal_header span.dashicons.dashicons-info {
font-size: 13px;
margin-top: 6px;
}
span.select2-selection__clear {
font-size: 0;
}
span.select2-selection__clear:before {
content: 'Clear X';
background-color: #918f8f;
border-radius: 6px;
color: white;
font-size: 13px;
position: absolute;
right: -16px;
z-index: 99999999999999;
margin: 0px;
padding: 0px;
top: 5px;
padding-right: 3px;
padding-left: 3px;
line-height: 28px;
}
.wwp_variation_wrap {
display: inline-block;
width: 100%;
}
.wwp_variation_lable {
float: left;
padding: 8px;
min-width: 73px;
border-radius: 12%;
border: 1px solid #dfdfdf;
text-align: center;
text-transform: capitalize;
}
input.wwp_quantitys {
float: right;
max-width: 50px;
}
.wwp_quantity_box {
float: right;
display: inline-flex;
}
button.minus,
button.plus {
padding-right: 10px;
padding-left: 10px;
}
.wwp_quantitys::-webkit-outer-spin-button,
.wwp_quantitys::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} .wwp_quantitys[type=number] {
-moz-appearance: textfield;
}
input.wwp_quantitys {
float: none;
margin: 0;
display: inline-block;
text-align: center;
}
.wwp_variation_table_enable form.variations_form.cart .quantity .qty , .wwp_variation_table_enable form.variations_form.cart .woocommerce-variation-price {
display:none;
}
.wwp_variation_table_enable form.variations_form.cart .single_variation_wrap  .woocommerce-variation-availability {
display:none;
}
.wwp_variation_wrap.wwp_disable_variation,.wwp_variation_wrap.wwp_disable_variation .wwp_quantity_box {
opacity: 0.6;
pointer-events:none;
color: #f96060;
}
.wwp_variation_wrap.wwp_disable_variation .wwp_variation_lable {
border: 1px solid #e76f6f;
}
.wwp_quantity_box_availability_html {
width: 100%;
float: left;
}
.g-recaptcha {
display: inline-block;
-webkit-transform: scale(.9);
transform: scale(.9);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
margin-bottom: 0.3rem;
}
.woo-login-captcha { 
display: none!important;
}
.wwp_group_announcement_table {
width: 100%;
border-collapse: collapse;
}
.wwp_group_announcement_table, .wwp_group_announcement_table th, .wwp_group_announcement_table td {
border: 1px solid #ddd;
padding: 8px;
}
.wwp_group_announcement_table th {
background-color: #f4f4f4;
text-align: left;
}
a.popup-trigger {
color: #6c63ff;
cursor: pointer;
text-decoration: underline;
}
.wwp-new-label {
background-color: green;
color: white;
font-size: 12px;
padding: 2px 4px;
margin-left: 5px;
border-radius: 3px;
}
.wwp-announcement-popup-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
display: flex;
justify-content: center;
align-items: center;
z-index: 1000;
}
.wwp-announcement-popup {
background-color: #fff;
padding: 20px;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
width: 400px;
}
.wwp-announcement-header {
display: flex;
justify-content: space-between;
align-items: center;
}
.wwp-close-popup {
cursor: pointer;
font-size: 18px;
}
.woocommerce-MyAccount-navigation-link--group-announcement {
width: 102%;
}
.wwp_wholesaler_registration_form .parent .chzn-drop, .wholesaler_shipping_address .parent .chzn-drop, .wwp_form_css_row  {
display: inline-flex;
flex-direction: column;
width: 100%;
margin: 5px 0;
}
.wwp_wholesaler_registration_form .parent .chzn-drop select, .wwp_form_css_row input, .wwp-password-wrapper input, .wwp_form_css_row select{
width: 100%;
padding: 5px;
margin-top: 5px;
}
.wwp_form_css_row .radio-group input, .wwp-shipping-address input { 
width: auto !important;
}
.wwp_form_css_row input { 
width: 98%;
}
.wwp-shipping-address { 
flex-direction: row;
}
#wwp_wholesaler_copy_billing_address{
margin: 7px;
}
p + h2 {
margin-top: 0 !important;
}
.wwp-password-wrapper {
position: relative;
}
.wwp-password-toggle, .wwp-confirm-password-toggle {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
cursor: pointer;
font-size: 16px;
color: #333;
}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable tr.dt-hasChild td.dt-control:before{content:"-";background-color:#d33333}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.9em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▴"}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▾"}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody table.dataTable thead>tr>th:before,div.dataTables_scrollBody table.dataTable thead>tr>th:after,div.dataTables_scrollBody table.dataTable thead>tr>td:before,div.dataTables_scrollBody table.dataTable thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgba(13, 110, 253, 0.9);animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);color:white}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.935)}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(230, 230, 230, 0.1);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}.wc-quote-icon{
cursor: pointer;
}
#wc-quote-li-icon {
width: auto;
}
#wc-quote-li-icon .dashicons-cart {
margin-top: 10px;
}
.colimg {
padding: 0%;
width: 25%;
float: left;
}
.colpro {
padding: 0%;
width: 60%;
float: left;
margin-left: 10px;
}
.coldel {
padding: 0%;
width: 10%;
float: left;
}
#view-quote {
text-align: center;
background-color: #1a1a1a;
color: white;
border-radius: unset;
border: 1px solid #1a1a1a;
font-size: 13px;
font-weight: bold;
padding: 10px;
}
.main-btn-col {
margin-top: 2%;
padding-left: 2%;
padding-right: 2%;
}
#dropdownMenuButton {
cursor: pointer;
}
#quantity {
font-size: 10px !important ;
}
.scrollable-menu {
height: auto;
max-height: 300px;
overflow-x: hidden;
}
#delete-quote {
margin-top: 23%;
cursor: pointer;
}
#delete-quote:hover {
color: red;
}
#empty-message {
font-size: 15px;
}
ul li#wc-quote-li .totalitems { margin-left: 3px;
}
.dashiconsc {
width: auto;
float: left;
margin-top: 2px;
}
ul li#wc-quote-li { width: auto;
}
.mini-quote-dropdown .quote_list {
position: initial;
}
.wc-quote-icon table.wc-quote-icon-widget__contents,
li.wc-quote-li .mini-quote-dropdown {
position: absolute;
top: 100%;
left: 0;
z-index: 5000;
display: none; 
background-color: whitesmoke !important;
}
li.wc-quote-li:hover a{
text-decoration: none;
}
div.wc-quote-icon {
position: relative;
}
li.wc-quote-li:hover .mini-quote-dropdown, .wc-quote-icon:hover .wc-quote-icon-widget__contents {
display: block;
}
li.wc-quote-li ul.quote_list {
max-height: 270px;
overflow-y: auto;
overflow-x: hidden;
padding: 0em 1em;
display: block !important;
background: inherit !important;
}
.mini-quote-dropdown li.wc-quote-mini-cart-item {
position: relative !important;
width: 200px;
overflow: hidden;
}
.mini-quote-dropdown li.wc-quote-mini-cart-item:hover a {
background: none;
}
.mini-quote-dropdown li.wc-quote-mini-cart-item a {
padding: 0em 1.41575em 0em 1.6em !important;
display: block;
width: auto; background: none !important;
}
.mini-quote-dropdown li.wc-quote-mini-cart-item a.wc-quote-remove {
font-size: 12px;
display: block;
background: #cdd7df;
border-radius: 50%;
position: relative;
float: left;
width: 15px;
height: 15px;
line-height: 13px;
padding: 0px !important;
text-align: center;
font-weight: 600;
overflow: hidden;
margin-right: 3px;
margin-top: 15px;
}
.mini-quote-dropdown li.wc-quote-mini-cart-item  a.wc-quote-remove:hover {
opacity: 1;
background: none;
color: red;
}
.mini-quote-dropdown p.total {
padding: 0.5em 0em;
margin: 0em 0em 1em 0em;
padding-left: 20px; display: inline-block;
min-width: 100%;
width: 100%;
border-bottom: 1px solid rgba(0,0,0,.05);
}
.mini-quote-dropdown p.buttons {
padding: 0em 1em;
text-align: center;
display: inline-block;
min-width: 100%;
width: 100%;
}
.mini-quote-dropdown li.wc-quote-mini-cart-item span.quantity {    padding: 0em 0.3em;
}
.mini-quote-dropdown p.wc-quote-mini-cart__empty-message {
padding: 10px;
white-space: nowrap;
margin-top: 10px;
}
form.wc-quote-form .alert-success {
display: none;
}
a.quote-btn {
margin-left: 3px;
}
a.wc-quote-download span {
-webkit-font-smoothing: antialiased;
font-style: normal;
vertical-align: middle;
margin-left: 0.2em;
font-variant: normal;
}
form.quote-convert-to-order {
width: auto;
display: inline;
}
div.wc_quote_convert_to_order_button , div.wc_quote_send_to_checkout_button{
text-align: right;
}
.wc-quote-widget__contents td{
border: 0px;
}
table.quote tr td,
table.quote tr th {
padding: 1.618em 5px 1.618em 5px !important;
vertical-align: middle;
}
table.quote tr.wcquote-view-btn td{
text-align: center;
}
table.quote tr td.actions {
padding: 0 !important;
}
p.wc_quote_counter{
font-weight: 600; }
.browse_list{
border: 1px solid black; 
color: black;
padding: 5px 10px;
font-size: 12px;
font-weight: 600;
display: inline-block;
margin-bottom: 12px;
border-radius: 4px;
}
a#view-quote {
margin-right:50px;
}
.underneath_add_to_cart {
display: block !important;
width: max-content;
margin: 10px 0;
}
.woocommerce .products-block-post-template .product {
text-align: center!important;
} #quote-form-fields input[type="text"],
#quote-form-fields input[type="email"],
#quote-form-fields .selection,
#quote-form-fields textarea {
width: 100%;
padding: 10px;
margin-bottom: 10px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
} .formio-errors {
color: red;
margin-top: 5px;
}
.quote_fields_start .input-group {
position: relative;
display: flex;
align-items: stretch;
width: 100%;
}
.quote_fields_start .sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.quote_fields_start .input-group-text {
display: flex;
align-items: center;
padding: 15px;
margin-bottom: 0;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
text-align: center;
white-space: nowrap;
background-color: #e9ecef;
border: 1px solid #ced4da;
border-radius: 0.25rem;
}
.quote_fields_start .has-feedback .form-control {
padding-right: 10px;
}
.quote_fields_start .choices[data-type*=select-one] .choices__input {
width: 100%;
padding: 10px;
border-bottom: 1px solid #ddd;
background-color: #fff;
margin: 0;
}
.quote_fields_start .formio-choices.form-group, .formio-choices.formio-form-group {
margin-bottom: 0;
}
.quote_fields_start .choices {
position: relative;
overflow: hidden;
margin-bottom: 24px;
font-size: 16px;
}
.quote_fields_start .row {
display: flex;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.quote_fields_start .list-group-item {
position: relative;
display: block;
padding: 0.75rem 1.25rem;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.125);
}
.quote_fields_start .list-group {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
margin-left: 0px;
}
.quote_fields_start .col-md-1 {
width: 10% !important;
}
.quote_fields_start .col-md-9 {
width: 65% !important;
}
.quote_fields_start .col-md-2 {
width: 25% !important;
} .wp-block-column{
page-break-after: always;
page-break-inside: avoid; }  .border-box {
border: 1px solid #dbdbdb;
width: 100%;
padding: 15px 15px 15px 15px;
background: #F0F0F0;
margin-bottom: 20px;
}
.quote-status-tracking-container { padding: 0;
width: 84%;
}
.quote-status-tracking-container {
border: 1px solid #ddd;
padding: 0px;
border-radius: 8px;
background-color: white;
max-width: 88%;
margin: 20px auto;
font-family: Arial, sans-serif;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.quote-status-tracking-container h2 {
font-size: 18px;
margin-bottom: 0px;
}
.quote-status-tracking-container form {
display: flex;
flex-direction: column;
gap: 15px;
}
.quote-status-tracking-container label {
font-size: 14px;
font-weight: bold;
margin-bottom: 5px;
}
.quote-status-tracking-container input {
padding: 6px;
border: 1px solid #ccc;
border-radius: 4px;
font-size: 14px;
width: 40%;
margin: 1px 59px;
background: white;
}
.quote_email {
margin: 25px 0px;
}
.quote-status-tracking-container button {
background-color: #007cba;
color: white;
border: none;
border-radius: 4px;
font-size: 16px;
cursor: pointer;
transition: background-color 0.3s ease;
width: 15%;
padding: 6px;
}
strong.fetch-status {
padding: 7px 45px 8px 8px;
border: 2px solid #dbdbdb;
margin: 0px 22px;
background: white;
color: #444444;
}
.quote-status-tracking-container button:hover {
background-color: #005a99;
} .quote-status-message {
margin-top: 15px;
padding: 10px;
border-radius: 4px;
font-size: 14px;
}
.quote-status-message.success {
background-color: #F0F0F0;
color: #060606;
padding: 20px 20px;
border: 1px solid #E7E7E7;
}
.quote-status-message.error {
background-color: #f8d7da;
color: #721c24;
border: 1px solid #f5c6cb;
}
.quote-status-form {
padding: 14px 14px;
background: white;
}
input#email_id {
width: 40.5% !important;
margin-left: 62px !important;
}  .wooicon {
font-family: "WooCommerce";
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.wooicon-ccv:before {
content: "\e604";
}
.wooicon-virtual:before {
content: "\e000";
}
.wooicon-up-down:before {
content: "\e022";
}
.wooicon-reports:before {
content: "\e023";
}
.wooicon-refresh:before {
content: "\e031";
}
.wooicon-navigation:before {
content: "\e032";
}
.wooicon-status-fill:before {
content: "\e03c";
}
.wooicon-contract:before {
content: "\e004";
}
.wooicon-downloadable:before {
content: "\e001";
}
.wooicon-plus:before {
content: "\e007";
}
.wooicon-simple:before {
content: "\e006";
}
.wooicon-on-hold:before {
content: "\e033";
}
.wooicon-external:before {
content: "\e034";
}
.wooicon-contract-2:before {
content: "\e036";
}
.wooicon-expand-2:before {
content: "\e035";
}
.wooicon-phone:before {
content: "\e037";
}
.wooicon-user:before {
content: "\e038";
}
.wooicon-status:before {
content: "\e039";
}
.wooicon-status-pending:before {
content: "\e012";
}
.wooicon-status-cancelled:before {
content: "\e013";
}
.wooicon-west:before {
content: "\e02f";
}
.wooicon-south:before {
content: "\e02e";
}
.wooicon-mail:before {
content: "\e02d";
}
.wooicon-inventory:before {
content: "\e02c";
}
.wooicon-attributes:before {
content: "\e02b";
}
.wooicon-north:before {
content: "\e02a";
}
.wooicon-east:before {
content: "\e029";
}
.wooicon-note:before {
content: "\e028";
}
.wooicon-windows:before {
content: "\e027";
}
.wooicon-user2:before {
content: "\e026";
}
.wooicon-search-2:before {
content: "\e025";
}
.wooicon-search:before {
content: "\e024";
}
.wooicon-star-empty:before {
content: "\e021";
}
.wooicon-share:before {
content: "\e030";
}
.wooicon-phone-fill:before {
content: "\e03b";
}
.wooicon-woo:before {
content: "\e03d";
}
.wooicon-user-fill:before {
content: "\e03a";
}
.wooicon-grouped:before {
content: "\e002";
}
.wooicon-status-refunded:before {
content: "\e014";
}
.wooicon-status-completed:before {
content: "\e015";
}
.wooicon-variable:before {
content: "\e003";
}
.wooicon-expand:before {
content: "\e005";
}
.wooicon-status-failed:before {
content: "\e016";
}
.wooicon-check:before {
content: "\e017";
}
.wooicon-right:before {
content: "\e008";
}
.wooicon-up:before {
content: "\e009";
}
.wooicon-query:before {
content: "\e018";
}
.wooicon-down:before {
content: "\e00a";
}
.wooicon-truck-1:before {
content: "\e019";
}
.wooicon-left:before {
content: "\e00b";
}
.wooicon-truck-2:before {
content: "\e01a";
}
.wooicon-image:before {
content: "\e00c";
}
.wooicon-globe:before {
content: "\e01b";
}
.wooicon-link:before {
content: "\e00d";
}
.wooicon-gear:before {
content: "\e01c";
}
.wooicon-calendar:before {
content: "\e00e";
}
.wooicon-cart:before {
content: "\e01d";
}
.wooicon-processing:before {
content: "\e00f";
}
.wooicon-card:before {
content: "\e01e";
}
.wooicon-view:before {
content: "\e010";
}
.wooicon-stats:before {
content: "\e01f";
}
.wooicon-status-processing:before {
content: "\e011";
}
.wooicon-star-full:before {
content: "\e020";
}
.wooicon-coupon:before {
content: "\e600";
}
.wooicon-limit:before {
content: "\e601";
}
.wooicon-restricted:before {
content: "\e602";
}
.wooicon-edit:before {
content: "\e603";
} td.quote-action-tab {
display: ruby-text !important;
}
td.quote-action-tab .button.wc-quote-download, td.quote-action-tab .woocommerce-button.button.view {
height: fit-content !important;
}
div.woocommerce-MyAccount-content table.cart tr.wc__quote-item td {
padding: 0.875em 0.875em !important;
}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th,table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}table.dataTable.display tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}.dataTables_wrapper.no-footer .dataTables_scrollBody,table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap,table.dataTable td.dt-nowrap,table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable th.dt-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap,table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left,table.dataTable td.dt-left,table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable th.dt-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center,table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable th.dt-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right,table.dataTable td.dt-right,table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable th.dt-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify,table.dataTable td.dt-justify,table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable th.dt-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable,table.dataTable td,table.dataTable th{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}div.wcpt_product_header p.product-price{display:grid}}.product-table .product-cart-chechbox-wrapper.variable-product-add-cart{padding-right:20px}.wcpt-table-wrapper {
--color: #666;
--background-color: #e2e2e2;
--highlight-color: #fff;
--highlight-background-color: #65bc7b;
--selected-color: var(--highlight-background-color);
--radius: 30px;
margin: 1.5em 0;
padding: 0 2px;
width: 100%
}
.wcpt-table-wrapper br {
display: none;
}
.wcpt-table-wrapper .wcpt-grid-wrapper {
overflow-x: auto
}
.wcpt-table-wrapper .wcpt-grid-wrapper::-webkit-scrollbar {
-webkit-appearance: none;
height: 10px;
margin: 0
}
.wcpt-table-wrapper .wcpt-grid-wrapper::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 0, .5);
border-radius: 5px;
box-shadow: 0 0 1px hsla(0, 0%, 100%, .5)
}
.wcpt-table {
--v: 2;
--h: 4;
--cols: var(--v);
--rows: var(--h);
--min-col: 40px;
margin: 0 -10px 15px
}
.wcpt-table .wcpt-row {
grid-auto-columns: minmax(0, 1fr);
grid-auto-flow: column;
grid-auto-rows: 1fr;
width: auto
}
.wcpt-table .wcpt-row>* {
padding: 4px 8px;
word-break: normal
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header {
align-items: flex-start;
flex-direction: column-reverse;
grid-row: 1
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header>.product-thumbnail-wrapper,
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header>img {
margin-top: 1em
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-row-header {
align-items: flex-start;
grid-column: 1;
margin: 0
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-row-header .wcpt-header-block>span {
margin: 0 1em
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header.wcpt-row-header {
flex-direction: column;
grid-column: 1;
grid-row: 1;
height: 100%;
margin: auto 0 0
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header.wcpt-row-header>* {
align-self: center;
margin: 0;
white-space: nowrap
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header.wcpt-row-header>div:nth-child(2) {
margin: 0 .5ch
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header.wcpt-row-header>select {
display: block;
font-weight: 400;
height: auto;
padding: 6px;
width: 100%
}
.wcpt-table .wcpt-row>.wcpt-header.wcpt-col-header.wcpt-row-header>select:not(:last-child) {
margin-bottom: 3px
}
.wcpt-table .wcpt-row>.wcpt-header .wcpt-header-block {
display: flex
}
.wcpt-table .wcpt-row>.wcpt-cell .price,
.wcpt-table .wcpt-row>.wcpt-cell .stock {
margin: 0
}
.wcpt-table .wcpt-row:not(.vert).left-label>.wcpt-row-header:not(.wcpt-col-header) {
flex-direction: row-reverse;
justify-content: space-between
}
.wcpt-table .wcpt-row:not(.vert).top-label>.wcpt-col-header:not(.wcpt-row-header) {
flex-direction: column-reverse
}
.wcpt-table .wcpt-row:not(.vert).top-label>.wcpt-col-header.wcpt-row-header {
margin: 0 0 auto
}
.wcpt-table .wcpt-row .wcpt-form-variation {
border: 2px solid transparent;
border-radius: 4px;
display: flex;
flex-flow: row wrap;
margin: 0 -4px;
padding: 1px 0
}
.wcpt-table .wcpt-row .wcpt-form-variation.selected {
border-color: var(--selected-color)
}
.wcpt-table .wcpt-row .wcpt-form-variation>* {
flex: 1;
margin: 1px 2px;
min-width: var(--min-col)
}
.wcpt-table .wcpt-row .wcpt-form-variation select.wcpt-additional-attribute {
height: auto;
padding: 6px
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button {
display: flex;
margin-bottom: 3px
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button>* {
flex: 1
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button>:not(:last-child) {
border-bottom-right-radius: 0;
border-top-right-radius: 0
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button>:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button>input[type=number] {
height: auto;
min-width: var(--min-col);
padding: 6px
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button>button[type=button] .icon {
display: block;
height: 100%;
width: 16px
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button>button[type=button].add .icon {
--mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="%23999" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" class=""></path></svg>');
background-color: var(--color);
mask: var(--mask);
-webkit-mask: var(--mask);
-webkit-mask-position: center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain
}
.wcpt-table .wcpt-row .wcpt-form-variation .wcpt-quantity-button>button[type=button].edit .icon {
--mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23999" d="M290.74 93.24l128.02 128.02-277.99 277.99-114.14 12.6C11.35 513.54-1.56 500.62.14 485.34l12.7-114.22 277.9-277.88zm207.2-19.06l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.76 18.75-49.16 0-67.91z" class=""></path></svg>');
background-color: var(--color);
mask: var(--mask);
-webkit-mask: var(--mask)
}
.wcpt-table .wcpt-row input.wcpt-quantity {
border: 1px solid #ccc;
box-sizing: border-box;
height: 100%;
margin-bottom: 0 !important;
padding: 5px;
width: 100%
}
.wcpt-table .wcpt-row input.wcpt-quantity:disabled {
opacity: .5
}
.wcpt-table .wcpt-row .woocommerce-Price-amount {
text-align: left
}
.wcpt-table .wcpt-row .woocommerce-price-suffix .woocommerce-Price-amount {
display: inline-block
}
.wcpt-table.vert {
--cols: var(--h);
--rows: var(--v);
display: flex
}
.wcpt-table.vert .wcpt-row {
flex: 1 0 auto;
grid-auto-flow: row
}
.wcpt-table.vert .wcpt-row.both-header-images,
.wcpt-table.vert .wcpt-row.row-header-images {
grid-auto-columns: 1fr
}
.wcpt-table.vert .wcpt-row>.wcpt-col-header {
align-items: flex-start;
flex-direction: row-reverse;
grid-column: 1;
grid-row: auto;
margin: 0
}
.wcpt-table.vert .wcpt-row>.wcpt-col-header>* {
flex: 1
}
.wcpt-table.vert .wcpt-row>.wcpt-col-header>span {
margin: 0
}
.wcpt-table.vert .wcpt-row>.wcpt-col-header>.product-thumbnail-wrapper,
.wcpt-table.vert .wcpt-row>.wcpt-col-header>img {
margin-left: 1em;
margin-top: 0
}
.wcpt-table.vert .wcpt-row>.wcpt-row-header {
align-items: flex-start;
flex-direction: column;
grid-column: auto;
grid-row: 1;
margin: 0
}
.wcpt-table.vert .wcpt-row>.wcpt-row-header>* {
margin: 0
}
.wcpt-table.vert .wcpt-row>.wcpt-col-header.wcpt-row-header {
flex-direction: row-reverse;
grid-column: 1;
grid-row: 1;
justify-content: flex-end;
margin: auto 0 0
}
.wcpt-table.vert .wcpt-row.top-label>.wcpt-row-header:not(.wcpt-col-header) {
flex-direction: column-reverse;
justify-content: flex-end
}
.wcpt-table.vert .wcpt-row.top-label>.wcpt-row-header.wcpt-col-header {
margin: 0 0 auto
}
.wcpt-table.vert .wcpt-row.left-label>.wcpt-col-header:not(.wcpt-row-header) {
flex-direction: row-reverse;
justify-content: space-between
}
.wcpt-table.headless .wcpt-row {
grid-auto-columns: 1fr
}
.wcpt-table.headless .wcpt-row>.wcpt-row-header {
display: none
}
.wcpt-table.headless.vert .wcpt-row {
grid-auto-columns: 1fr;
grid-template-rows: repeat(var(--rows), auto)
}
.wcpt-table.headless.vert .wcpt-row>.wcpt-row-header {
display: flex
}
.wcpt-table td {
min-width: var(--min-col);
padding: .5em;
vertical-align: top
}
.wcpt-table td:first-child a {
display: inline-block
}
.wcpt-table td:nth-child(1n+3) {
vertical-align: top
}
.wcpt-table th {
padding: .5em;
text-align: left
}
.wcpt-table ins:before {
content: "" !important;
display: none !important;
padding: 0 !important
}
.wcpt-table .stock-status {
display: inline-block;
line-height: 1.15
}
.wcpt-table .amount:not(:first-child) {
margin-top: 6px
}
.wcpt-table .cell-wrapper {
display: flex;
flex-direction: column;
justify-content: flex-start
}
.wcpt-table .cell-wrapper .amount {
margin-top: auto
}
form.wcpt-cart {
width: 100%
}
form.wcpt-cart fieldset {
margin: 0;
padding: 0
}
form.wcpt-cart .wcpt-total-wrapper {
display: grid;
grid-template-columns: 1fr 1fr;
padding-bottom: 10px;
width: 100%
}
form.wcpt-cart .wcpt-total-wrapper .wcpt-variation-pool {
display: none
}
form.wcpt-cart .wcpt-total-wrapper .wcpt-total-left p {
margin: 0
}
form.wcpt-cart .wcpt-total-wrapper .wcpt-total-left label[role=status] {
display: block;
height: 0;
overflow: hidden;
width: 0
}
form.wcpt-cart .wcpt-total-wrapper .wcpt-total-right {
align-self: end;
text-align: left
}
form.wcpt-cart .wcpt-total-wrapper .wcpt-total-right a.added_to_cart,
form.wcpt-cart .wcpt-total-wrapper .wcpt-total-right button.single_add_to_cart_button {
display: inline-block;
float: none;
margin: 5px 0 0 5px;
width: auto
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool {
margin: 0;
text-align: right
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool .wcpt-variation-pool-item {
background-color: var(--background-color);
border: 2px solid var(--background-color);
border-radius: var(--radius);
color: var(--color);
display: inline-block;
font-size: .85em;
margin: 3px;
padding: 0 8px
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool .wcpt-variation-pool-item.selected {
background-color: var(--highlight-background-color);
border-color: var(--highlight-background-color);
color: var(--highlight-color)
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool .wcpt-variation-pool-item.selected .action-delete {
background-color: var(--highlight-color)
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool .wcpt-variation-pool-item.layer-selected {
border-color: var(--highlight-background-color)
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool .wcpt-variation-pool-item .action-delete {
--mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23999" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"></path></svg>');
background-color: var(--color);
display: inline-block;
height: 16px;
margin: 5px -3px -1px 6px;
mask: var(--mask);
-webkit-mask: var(--mask);
width: 16px
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool .wcpt-variation-pool-item:hover {
cursor: pointer
}
form.wcpt-cart.wcpt-fast-pool .wcpt-variation-pool .wcpt-variation-pool-item .label {
display: inline-block;
font-size: 14px;
margin: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
vertical-align: 2px
}
.woocommerce-message ul.wcpt-cart-variation-list {
margin: 0 0 0 2em
}
.pswp.wpt-gallery {
z-index: 9999999
}
@media(min-width:800px) {
.with-product-details.has-bulk-variations .wc-quick-view-product-gallery {
max-width: 30%;
min-width: 15%
}
}
.has-subtle-light-gray-background-color {
background-color: #f3f4f5
}
.has-subtle-pale-green-background-color {
background-color: #e9fbe5
}
.has-subtle-pale-blue-background-color {
background-color: #e7f5fe
}
.has-subtle-pale-pink-background-color {
background-color: #fcf0ef
}
.is-style-stripes {
background-color: transparent;
border-bottom: 1px solid #f0f0f0
}
.is-style-stripes .wcpt-cell.wcpt-alt,
.is-style-stripes .wcpt-col-header,
.is-style-stripes .wcpt-row-header.wcpt-alt {
background-color: #f0f0f0
}
.is-style-stripes.has-subtle-light-gray-background-color .wcpt-cell.wcpt-alt,
.is-style-stripes.has-subtle-light-gray-background-color .wcpt-col-header,
.is-style-stripes.has-subtle-light-gray-background-color .wcpt-row-header.wcpt-alt {
background-color: #f3f4f5
}
.is-style-stripes.has-subtle-pale-green-background-color .wcpt-cell.wcpt-alt,
.is-style-stripes.has-subtle-pale-green-background-color .wcpt-col-header,
.is-style-stripes.has-subtle-pale-green-background-color .wcpt-row-header.wcpt-alt {
background-color: #e9fbe5
}
.is-style-stripes.has-subtle-pale-blue-background-color .wcpt-cell.wcpt-alt,
.is-style-stripes.has-subtle-pale-blue-background-color .wcpt-col-header,
.is-style-stripes.has-subtle-pale-blue-background-color .wcpt-row-header.wcpt-alt {
background-color: #e7f5fe
}
.is-style-stripes.has-subtle-pale-pink-background-color .wcpt-cell.wcpt-alt,
.is-style-stripes.has-subtle-pale-pink-background-color .wcpt-col-header,
.is-style-stripes.has-subtle-pale-pink-background-color .wcpt-row-header.wcpt-alt {
background-color: #fcf0ef
}
.wcpt-table {
margin: 0 0 15px
}
.wcpt-table .wcpt-row {
background-color: #fdfdfd
}
.wcpt-table .wcpt-row.wcpt-alt {
background-color: #f8f8f8
}
.wcpt-table .wcpt-row>* {
padding: .5em
}
.wcpt-table .wcpt-row>.wcpt-cell input.wcpt-quantity {
height: auto;
line-height: 1.618
}
.wcpt-table .wcpt-head-group:first-child .wcpt-row:first-child {
background-color: #f0f0f0;
font-weight: 600
}
.wcpt-table.vert .wcpt-head-group:first-child .wcpt-row.wcpt-alt,
.wcpt-table.vert .wcpt-head-group:first-child .wcpt-row:first-child {
background-color: #fdfdfd
}
.wcpt-table.vert .wcpt-row {
grid-template-rows: auto repeat(var(--rows), 1fr)
}
.wcpt-table.vert .wcpt-row.wcpt-alt {
background-color: #fdfdfd
}
.wcpt-table.vert .wcpt-row .wcpt-col-header {
background-color: #fdfdfd;
font-weight: 400
}
.wcpt-table.vert .wcpt-row .wcpt-colrow-image,
.wcpt-table.vert .wcpt-row .wcpt-row-header {
background-color: #f0f0f0;
font-weight: 600
}
.wcpt-table.vert .wcpt-row>.wcpt-v-alt {
background-color: #f8f8f8
}
.wcpt-table.vert .wcpt-row .wcpt-colrow-image,
.wcpt-table.vert .wcpt-row .wcpt-row-header,
.wcpt-table.vert .wcpt-row .wcpt-row-header.wcpt-col-header {
height: 2.67em;
min-height: 2.67em
}
.wcpt-table.wcpt-table {
display: table
}
.wcpt-table.wcpt-table .wcpt-head-group {
display: table-header-group
}
.wcpt-table.wcpt-table .wcpt-row-group {
display: table-row-group
}
.wcpt-table.wcpt-table .wcpt-row {
display: table-row
}
.wcpt-table.wcpt-table .wcpt-row>* {
display: table-cell;
vertical-align: top
}
.wcpt-table.legacy-grid {
grid-template-columns: 1fr repeat(var(--cols), 1fr)
}
.wcpt-table.legacy-grid.both-header-images,
.wcpt-table.legacy-grid.row-header-images,
.wcpt-table.legacy-grid.vert.both-header-images,
.wcpt-table.legacy-grid.vert.col-header-images {
grid-template-columns: 2fr repeat(var(--cols), 1fr)
}
div.popupContainer {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 20px;
max-width: 550px;
background-color: #fff;
border: 1px solid #ccc;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
z-index: 9999;
}
@media screen and (max-width: 767px) {
.popupContainer {
width: 90%;
border-radius: 15px;
}
}
img.loader-icon {
display: none; 
width: 45px;
z-index: 999;
position: relative;
bottom: 85px; }
button.closePopup {
text-decoration: unset;
align-items: center;
justify-content: center;
position: absolute;
right: 1px;
top: 2px;
width: 24px;
padding: unset;
background: #000;
color: #fff;
border-radius: 100px;
font-size: 14px;
}
img.popup_image {
max-width: 100%;
width: 100%;
}
img.zoomer-image {
width: 30px;
}
a.product-table-expandable {
display: flex;
justify-content: end;
}
.product-table-expandable:focus {
outline:none;
}
body.theme-storefront a.remove.remove_from_cart_button {
position: absolute;
left: 0px;
}
@media screen and (max-width: 768px) {
form.woocommerce-cart-form.wc-quick-order-form table.wc-quick-order__contents.shop_table_responsive td {
padding: 0px 0px 16px !important;
}
}
@media screen and (max-width: 768px) {
form.woocommerce-cart-form.wc-quick-order-form table.wc-quick-order__contents.shop_table_responsive td.product-name {
padding: 0px 20px  16px !important;
text-align: unset !important;
}
}#ptholder .product-table-wrap .product-cart-wrapper .button,
#ptholder .product-table-wrap .wcpt-selected-cart-wrapper .wcpt-selected-cart,
#ptholder table.product-table.dataTable .product-cart-wrapper .cart button {
padding: 0px 15px;
display: inline-block;
margin: 0;
line-height: 34px;
text-decoration: none;
text-align: center;
vertical-align: initial;
height: 34px;
border: none;
font-size: 12px;
font-weight: 600;
}
#ptholder .product-table-wrap .instock::before,
#ptholder .product-table-wrap .in-stock::before,
#ptholder .product-table-wrap .out-of-stock::before,
#ptholder table.product-table.dataTable .added_to_cart:after,
#ptholder .wcpt-selected-cart-wrapper .added_to_cart:after {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
vertical-align: middle;
font-style: normal;
font-variant: normal;
font-family: "Font Awesome 5 Free";
font-family: "fontello";
font-weight: 900;
line-height: inherit;
vertical-align: middle;
}
@font-face {
font-family: "fontello";
src: url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/fonts/product-table/fontello.eot?39201872);
src: url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/fonts/product-table/fontello.eot?39201872#iefix) format("embedded-opentype"), url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/fonts/product-table/fontello.woff?39201872) format("woff"), url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/fonts/product-table/fontello.ttf?39201872) format("truetype"),
url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/fonts/product-table/fontello.svg?39201872#fontello) format("svg");
font-weight: normal;
font-style: normal;
}
#ptholder {
width: 100%;
max-width: 100%;
}
#ptholder * {
box-sizing: border-box;
}
#ptholder .product-table-wrap {
position: relative;
}
#ptholder .product-table-wrap .product-cart-wrapper .quantity {
margin-right: 5px;
}
#ptholder .product-table-wrap .product-cart-wrapper .quantity.buttons_added {
margin-bottom: 5px;
min-width: 111px;
}
#ptholder .product-table-wrap ins {
padding: 0;
text-decoration: none;
}
#ptholder .product-table-wrap .instock,
#ptholder .product-table-wrap .in-stock,
#ptholder .product-table-wrap .out-of-stock {
font-size: 14px;
font-family: inherit;
}
#ptholder .product-table-wrap .instock::before,
#ptholder .product-table-wrap .in-stock::before,
#ptholder .product-table-wrap .out-of-stock::before {
margin-right: 5px;
}
#ptholder .product-table-wrap .instock,
#ptholder .product-table-wrap .in-stock {
color: #0f834d;
}
#ptholder .product-table-wrap .instock:before,
#ptholder .product-table-wrap .in-stock:before {
content: "\f118";
}
#ptholder .product-table-wrap .out-of-stock {
color: #e2401c;
}
#ptholder .product-table-wrap .out-of-stock:before {
content: "\f119";
}
#ptholder .product-table-wrap .wcpt-selected-cart-wrapper {
text-align: right;
display: flex;
justify-content: flex-end;
flex-direction: column;
text-align: right;
}
#ptholder .product-table-wrap .wcpt-selected-cart-wrapper .wcpt-selected-cart {
height: auto;
line-height: normal;
padding-top: 10px;
padding-bottom: 10px;
max-width: fit-content;
word-break: normal;
margin-left: auto;
}
#ptholder .product-table-wrap .wcpt-selected-cart-wrapper .wcpt-selected-cart + span {
margin-top: 5px;
}
#ptholder .product-table-wrap .wcpt-selected-cart-wrapper a {
width: fit-content;
width: -moz-fit-content;
margin-right: 0 !important;
}
#ptholder .product-table-wrap .dataTables_wrapper {
margin-top: 15px;
}
#ptholder .product-table-wrap .dataTables_wrapper .dtr-details {
width: 100%;
}
#ptholder .product-table-wrap .dataTables_wrapper .dtr-details li .dtr-data .product-cart-wrapper .cart {
max-width: none;
}
#ptholder .product-table-wrap .dataTables_wrapper .wcpt-selected-cart-wrapper {
margin-bottom: 20px;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_filter {
margin-bottom: 15px;
text-align: left;
display: flex;
align-items: center;
font-size: 14px;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_filter label {
display: flex;
align-items: center;
white-space: nowrap;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_filter input[type="search"] {
height: 32px;
background-color: #f2f2f2;
color: #43454b;
border: 0;
margin-left: 0;
-webkit-appearance: none;
box-sizing: border-box;
font-weight: normal;
margin-left: 5px;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.125);
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_length {
font-size: 14px;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_length label {
display: block;
line-height: 34px;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_length select {
height: 34px;
border: 1px solid #ddd;
background: #f2f2f2;
margin: 0 5px;
padding: 0 5px;
}
#ptholder .product-table-wrap .dataTables_wrapper .product-table {
font-size: 14px;
margin-bottom: 30px;
top: 15px;
position: relative;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_info {
margin-bottom: 15px;
padding: 0;
line-height: 30px;
font-size: 12px;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_paginate {
padding: 0;
margin-bottom: 15px;
font-size: 12px;
}
#ptholder .product-table-wrap .dataTables_wrapper .dataTables_paginate .paginate_button {
padding: 0.1em 0.6em;
}
#ptholder .product-table-wrap .dataTables_wrapper .variations select {
height: 34px;
border: 1px solid #ddd;
padding: 0 8px;
margin-bottom: 5px;
font-size: 12px;
display: block;
border-radius: 0;
}
#ptholder .product-table-wrap .dataTables_wrapper .variations .reset_variations {
display: none;
}
#ptholder .product-table-wrap .dataTables_wrapper .variations + .single_variation_wrap {
margin-top: 5px;
}
#ptholder table.product-table.dataTable .added_to_cart,
#ptholder .wcpt-selected-cart-wrapper .added_to_cart {
background: none;
color: #333;
padding: 0;
width: auto;
min-width: 0;
text-align: right;
font-size: 14px;
font-weight: 600;
margin-left: 5px;
margin-top: 5px;
}
#ptholder table.product-table.dataTable .added_to_cart:after,
#ptholder .wcpt-selected-cart-wrapper .added_to_cart:after {
content: "\f178";
margin-left: 0.5em;
}
#ptholder .product-table-filter-cart-wrapper {
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: flex-start;
font-size: 12px;
}
@media screen and (max-width: 767px) {
#ptholder .product-table-filter-cart-wrapper {
flex-wrap: wrap;
}
#ptholder .product-table-filter-cart-wrapper .wcpt-selected-cart-wrapper {
flex-basis: 100%;
}
}
#ptholder .wc-product-table-select-filters {
margin: 15px 0 10px;
line-height: 34px;
display: flex;
}
#ptholder .wc-product-table-select-filters .filter-attr {
height: 34px;
font-size: 14px;
}
#ptholder .wc-product-table-select-filters .reset-filters {
white-space: nowrap;
margin-left: auto;
align-self: baseline;
box-shadow: none;
text-decoration: none;
margin-right: 10px;
}
#ptholder .wc-product-table-select-filters .reset-filters:before {
background: url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/reset.png) center center/cover no-repeat;
margin-right: 0.5em;
vertical-align: baseline;
position: relative;
top: 1px;
display: inline-block;
content: "";
width: 13px;
height: 13px;
}
#ptholder .wc-product-table-select-filter {
margin-right: 15px;
display: flex;
}
#ptholder .wc-product-table-select-filter > label {
padding-right: 10px;
}
#ptholder .wcpt-selected-cart-wrapper .wcpt-added-products {
color: #155724;
font-weight: 600;
padding: 0;
margin-bottom: 14px;
margin-top: 0.5rem;
}
#ptholder .wcpt-selected-cart-wrapper .wcpt-added-products + .added_to_cart.wc-forward {
display: block;
}
#ptholder table.product-table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before,
#ptholder table.product-table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before {
top: calc(50% - 9px);
}
#ptholder .wc-product-table-select {
display: flex;
flex-wrap: wrap;
}
#ptholder .wc-product-table-select select {
height: 34px;
border: 1px solid #ddd;
padding: 0 12px;
margin: 0 3px 5px;
}
#ptholder .product-table-wrap .dataTables_wrapper .variations .reset_variations {
margin: 5px 0;
font-size: 12px;
}
#ptholder .product-table-wrap .dataTables_wrapper .woocommerce-variation-description p {
font-size: 14px;
line-height: normal;
margin-bottom: 15px;
}
#ptholder .product-table-wrap .dataTables_wrapper .woocommerce-Price-amount {
font-size: 14px;
font-weight: 600;   color: #333;
display: inline;
}
#ptholder .product-table-wrap .wcpt-selected-cart-wrapper {
margin-top: 15px;
}
#ptholder table.product-table.dataTable tbody th,
#ptholder table.product-table.dataTable tbody td {
padding: 8px 10px;
border-top: 1px solid #eee;
}
#ptholder table.product-table.dataTable tbody td:first-child {
padding-left: 30px;
}
#ptholder table.product-table.dataTable img { }
.wcpt_quick_view_cart .wcpt_quick_add_to_cart .icon, button.quick_view_btn .icon{
position: absolute;
left: 10px;
top: 50%;
transform: translateY(-50%);
background-size: cover;
}
#ptholder table.product-table.dataTable .product-cart-wrapper {    }
#ptholder table.product-table.dataTable .product-cart-wrapper .status-product {
display: none;
}
#ptholder table.product-table.dataTable .product-cart-wrapper .product-cart-chechbox {
margin-right: 0;
}
#ptholder table.product-table.dataTable .product-cart-wrapper .cart { }
#ptholder table.product-table.dataTable .product-cart-wrapper .cart .single_add_to_cart_button:first-child {
line-height: normal;
white-space: normal;
padding: 5px 5px 7px;
}
#ptholder table.product-table.dataTable .product-cart-wrapper .cart .quantity + .single_add_to_cart_button {
white-space: nowrap;
border-radius: 0;
height: 34px;
}
#ptholder table.product-table.dataTable .product-cart-wrapper .cart.variations_form select {
margin-bottom: 0;
margin-top: 5px;
width: 100%;
}
#ptholder table.product-table.dataTable .product-cart-wrapper .cart.variations_form .reset_variations {
color: darkred;
text-decoration: none;
box-shadow: none;
}
#ptholder table.product-table.dataTable .product-cart-wrapper .cart.variations_form .reset_variations::before {
content: "\02A2F";
font-size: 12px;
color: darkred;
position: relative;
top: 1px;
}
#ptholder table.product-table.dataTable .product-cart-wrapper:only-child {
width: 100%;  font-size: 12px;
}
#ptholder table.product-table.dataTable .product-cart-chechbox-wrapper {  }
#ptholder table.product-table.dataTable .product-cart-chechbox-wrapper .cart {
margin-bottom: 10px;
margin-right: -20px; min-width: 170px;
flex-wrap: wrap;
}
#ptholder table.product-table.dataTable .product-cart-chechbox-wrapper .stock {
display: none;
}
#ptholder table.product-table.dataTable .dtr-data .product-cart-chechbox-wrapper .cart {
max-width: 180px;
}
#ptholder table.product-table.dataTable .single_variation_wrap {
display: block; }
#ptholder table.product-table.dataTable .product_type_external {
padding: 5px 10px;
line-height: normal;
border-radius: 0;
}
#ptholder table.product-table.dataTable td a {
display: inline-block;
vertical-align: middle;
white-space: normal;
word-break: initial;
}
@media screen and (max-width: 767px) {
#ptholder .dataTables_wrapper .dataTables_info,
#ptholder .dataTables_wrapper .dataTables_paginate {
text-align: left;
}
}
@media screen and (max-width: 640px) {
#ptholder .product-table-filter-cart-wrapper {
flex-direction: column-reverse;
}
#ptholder .wcpt-selected-cart-wrapper {
width: 100%;
}
#ptholder .dataTables_wrapper .dataTables_length,
#ptholder .dataTables_wrapper .dataTables_filter {
text-align: left;
font-size: 12px;
}
}
#ptholder .product-table-loader {
display: none;
align-items: center;
justify-content: center;
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 999;
background: rgba(255, 255, 255, 0.7);
}
#ptholder .no-product-added {
color: red;
font-weight: bold;
}
#ptholder table.dataTable td,
#ptholder table.dataTable th {
word-break: normal;
}
#ptholder table.dataTable td[data-name="cart_button"]:not(:last-child),
#ptholder table.dataTable th[data-name="cart_button"]:not(:last-child) {
width: 182px !important;
padding: 10px !important;
}
#ptholder table.dataTable td:last-child,
#ptholder table.dataTable th:last-child {
width: auto !important;
}
#ptholder table.dataTable td:last-child .quantity,
#ptholder table.dataTable th:last-child .quantity {
margin: 0px 0px 0px 0px !important;
display: inline-block;
vertical-align: bottom;
}
#ptholder table.dataTable td[data-name="id"],
#ptholder table.dataTable th[data-name="id"] {
width: 50px !important;
}
#ptholder table.dataTable > tbody > tr.child span.dtr-title {
margin-bottom: 5px;
}
#ptholder table.dataTable.nowrap th[class*="sorting"] .sorting-btns {
display: inline-flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin: 0 10px;
vertical-align: middle;
}
#ptholder table.dataTable.nowrap th[class*="sorting"] .sorting-btns .sorting-asc,
#ptholder table.dataTable.nowrap th[class*="sorting"] .sorting-btns .sorting-des {
margin: 1px;
display: block;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
}
#ptholder table.dataTable.nowrap th[class*="sorting"] .sorting-btns .sorting-asc {
border-bottom: 6px solid #ccc;
}
#ptholder table.dataTable.nowrap th[class*="sorting"] .sorting-btns .sorting-des {
border-top: 6px solid #ccc;
}
#ptholder .spinner-loader {
position: absolute;
top: calc(50% - 16px);
left: calc(50% - 16px);
border: 2px solid #f3f3f3;
border-radius: 50%;
border-top: 2px solid #999;
width: 32px;
height: 32px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#ptholder .wcpt-selected-cart-wrapper .wcpt-added-products .product-cart-chechbox-wrapper .product-cart-wrapper .stock.in-stock {
display: none;
}
#ptholder .cart .quantity .qty,
#ptholder .cart .quantity {
max-width: 45px;
padding: 0px 0px;
height: 35px;
font-size: 16px;
}
#ptholder #popup_quickview .wcpt_product_container input.input-text.qty.text, #ptholder #popup_quickview .wcpt_product_container .tribe-ticket-quantity input.input-text.qty.text {
height:45px;
}
#ptholder .single_variation_wrap .variations_button,
#ptholder .cart {
display: block;    }
#ptholder .single_variation_wrap .variations_button .quantity,
#ptholder .cart .quantity {    border: none;
}
#ptholder .single_variation_wrap .variations_button .quantity + .single_add_to_cart_button,
#ptholder .cart .quantity + .single_add_to_cart_button {
margin-left: 5px !important;
}
#ptholder .single_variation_wrap .variations_button .quantity input:not(.minus):not(.minus),
#ptholder .cart .quantity input:not(.minus):not(.minus) {
margin: 0 -1px;
border-radius: 0;
border: 1px solid #ccc;
min-height: 0;
}
#ptholder .single_variation_wrap .variations_button .quantity .plus,
#ptholder .single_variation_wrap .variations_button .quantity .minus,
#ptholder .cart .quantity .plus,
#ptholder .cart .quantity .minus {
border-radius: 0;
border: 1px solid #ccc !important;
background: #f2f2f2 !important;
color: #999 !important;
font-size: 12px !important;
line-height: 34px !important;
min-width: 34px;
vertical-align: top;
float: none !important;
max-width: 34px;
height: 34px;
padding: 0px !important;
margin: 0 !important;
}
#ptholder .single_variation_wrap .variations_button { }
#ptholder table.product-table.dataTable .product-cart-wrapper .wc-pao-addon-container label.wc-pao-addon-name{
display: block;
}
#ptholder table.product-table.dataTable .product-cart-wrapper p.wc-pao-addon-wrap {
margin-top: 5px;
margin-bottom: 0px; }
#ptholder table.product-table.dataTable .product-cart-wrapper p.wc-pao-addon-wrap:last-child {
margin-bottom: 15px;
}
#ptholder table.product-table.dataTable .product-cart-wrapper p.wc-pao-addon-wrap input {
vertical-align: sub;
}
.modal-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%; z-index: 9999;
display: none;
opacity: 0.1;
}
.wcpt_popup_quickview_content_wrapper, .wcpt_image_quickview_content_wrapper {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 20px; background-color: #fff;
border: 1px solid rgba(0,0,0,.15);
box-shadow: 0 1px 5px rgb(0 0 0 / 4%);
overflow: hidden;
width: 80%;
max-width: 800px;
height: 500px;
overflow-y: auto;
z-index: 99999;
border-radius: 10px;
}
table.product-table .wp-post-image{
margin-left: unset;
}
#ptholder .wcpt_popup_quickview_content_wrapper .close-wcpt-modal {
display: flex;
align-items: center;
justify-content: center;
-webkit-transition: 0.3s;
transition: 0.3s;
position: absolute;
right: 1px;
top: 2px;
height: 24px;
width: 24px;
padding: unset;
background: #000;
color: #fff;
border-radius: 100px;
font-size: 14px;
text-decoration: unset;
}
.wcpt_product_container {
display: flex;
flex-direction: row;
padding: 10px 0;
overflow: hidden;
}
#ptholder .wcpt_popup_quickview_content_wrapper .wcpt_product_container .wcpt_product_images {
display: flex;
flex-direction: column;
}
#ptholder .wcpt_popup_quickview_content_wrapper .wcpt_product_container .wcpt_product_main_img img {
padding: 10px;
max-height: 325px;
box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 10%);
-webkit-box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 10%);
-moz-box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 10%);
-o-box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 10%);
-ms-box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 10%);
border: 1px solid #e8e8e8;
align-items: center;
width: 400px;
max-width: 329px;
}
#ptholder table.product-table .wcpt_product_img_thumb {
display: flex;
margin-top: 5px;
}
#ptholder table.product-table .wcpt_product_img_thumb img {
width: 70px;
cursor: pointer;
}
.wcpt_product_container h3 {
font-size: 34px;
line-height: 1;
color: #2f2e2e;
margin: 0;
font-weight: 400;
}
.wcpt_product_header {
border-bottom: 1px solid #e8e8e8;
padding: 0 0 15px;
display: flex;
flex-direction: column;
justify-content: flex-start;
}
.wcpt_product_header .wwp-wholesale-pricing-details p:last-child {
margin: 0 !important;
}
a.product-table-expandable {
position: absolute;
left: 0px;
bottom: 90px;
}
.wcpt_product_info {
margin-left: 30px;
width: 100%;
}
.wcpt_popup_quickview_content_wrapper .wcpt_product_container .wcpt_product_info .wcpt_product_header .product-price span.woocommerce-Price-amount.amount {
color: #2f2e2e;
font-size: 20px;
}
.wcpt_popup_quickview_content_wrapper .woocommerce-variation-description {
max-width: 500px;
white-space: normal;
}
.wcpt_popup_quickview_content_wrapper .woocommerce-product-details__short-description {
padding: 10px 0;
}
.wcpt_popup_quickview_content_wrapper .woocommerce-product-details__short-description h3 {
font-weight: 500;
margin: 0 0 12px;
font-size: 20px;
color: #2f2e2e;
line-height: 1;
}
span.wcpt_rating {
padding: 10px 0;
display: block;
}
span.wcpt_rating .star-rating {
font-size: 1.2em;
}
.wcpt_quick_view_cart .wcpt_quick_add_to_cart {
position: relative;
margin-right: 3px;
}
.wc-pao-addons-container .wc-pao-addon-select {
border: 1px solid;
}
.wcpt_popup_quickview_content_wrapper form.cart.wcpt_quick_view_cart .quantity {
margin-right: 5px !important;
}
.wcpt_quick_view_cart .wcpt_quick_add_to_cart .icon {
background-image: url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/cart-icon.png);
width: 22px;
height: 22px;
}
.wcpt_product_info .variable_form_wrapper .variations {
display: flex;
flex-direction: column;
width: fit-content;
gap: 8px;
}
.wcpt_product_info .quantity {
display:initial!important;
}
#ptholder .product-table-wrap .product-cart-wrapper button.quick_view_btn {
position: relative;
padding-right: 0;
width: 116px;
}
button.quick_view_btn .icon {
background-image: url(//mitchellsmedicinals.com/wp-content/plugins/woocommerce-wholesale-pricing/public/images/product-table/quick_view_icon.png);
width: 14px;
height: 14px;
}
.wcpt_img_container {
width: 50%;
margin: 50px auto;
padding: 0.75em 0.75em 0.5em;
background: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
height: 100%;
} .wcpt_img_container .slider-thumb {
margin-top: 10px;
}
.wcpt_img_container .slider-thumb img {
width: 70px;
padding: 5px;
} .wcpt_product_info button.single_add_to_cart_button {
text-transform: capitalize;
}
#ptholder .product-table-wrap .dataTables_wrapper .product-table img.attachment-woocommerce_thumbnail,
#ptholder .product-table-wrap .dataTables_wrapper .product-table img.woocommerce-placeholder {
width: 115px;
}
.wcpt_popup_quickview_content_wrapper .wcpt_product_container .wcpt_product_info del {
font-size: 21px;
color: #6d6d6da6;
}
.wcpt_popup_quickview_content_wrapper .wcpt_product_container .wcpt_product_info del > span {
color: #6d6d6da6 !important;
}
#ptholder table.product-table .wc-pao-addon-container {
font-size: 15px;
}
#ptholder div#wcbp_single_prod_qty table,
#ptholder div#wcbp_single_prod_qty table tbody tr td {
border: 1px solid #ddd !important;
}
#ptholder div#wcbp_single_prod_qty table tbody td {
background: #fff !important;
}
#ptholder div#wcbp_single_prod_qty table th {
background: #fff !important;
font-size: initial;
color: inherit !important;
}
#ptholder table tbody td .wcpt_product_info a {
font-size: initial;
}
#ptholder table tbody td .wcpt_product_info,
#ptholder table tbody td .wcpt_product_info .input-text {
font-size: initial;
color: initial;
}
.bundle_form div.bundled_product_summary .bundled_product_images {
width: 20%;
float: left;
margin-right: 6.6666666667%;
}
button.closePopup {
text-decoration: unset;
align-items: center;
justify-content: center;
position: absolute;
right: 1px;
top: 2px;
width: 24px;
padding: unset;
background: #000;
color: #fff;
border-radius: 100px;
font-size: 14px;
}
@media screen and (max-width: 767px) {
#ptholder .dataTables_wrapper .dataTables_info,
#ptholder .dataTables_wrapper .dataTables_paginate {
text-align: left;
}
}
@media screen and (max-width: 767px) {
div.popupContainer {
width: 70%;
}
img.zoomer-image{
width: 30px;
margin-left:0 !important;
}
img.loader-icon {
left: 50%  !important;
bottom: 70px  !important;
}
}
div.popupContainer {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 20px;
background-color: #fff;
border: 1px solid rgba(0,0,0,.15);
box-shadow: 0 1px 5px rgb(0 0 0 / 4%);
max-width: 550px;
overflow-y: auto;
z-index: 99999;
border-radius: 10px;
overflow: hidden;
}
img.popup_image {
max-width: 100%;
width: 100%;
}
img.zoomer-image{
width: 30px; }
.product-table-expandable:focus {
outline:none;
}
a.product-table-expandable {
vertical-align: bottom !important;
}
button.single_add_to_cart_button.bundle_add_to_cart_button.button.alt {
height: 35px;
padding-top: 6px;
margin-bottom: 5px;
}
img.loader-icon {
display: none;
width: 40px;
z-index: 999;
position: relative;
bottom: 103px;
left: 36px;
}
div.wcpt-minicart-icon_top{
top: 4rem;
}
div.wcpt-minicart-icon_middle{
top: 50%;
}
div.wcpt-minicart-icon_bottom{
bottom: 5rem;
}
div.wcpt-minicart-icon_right{
right: 25px;
}
div.wcpt-minicart-icon_left{
left: 25px;
}
@media screen and (max-width: 767px) {
div.wcpt-minicart-icon_right{
right: 0px;
top: 70px;
}
div.cart-drawer_right{
right: -16px;
height: 85%;
}  
}
div.wcpt-minicart-icon {
position: fixed;
border-radius: 10px;
cursor: pointer;
z-index: 99999;
}
.logged-in.admin-bar .cart-drawer{
top: 32px;
} 
.cart-drawer {
z-index: 999;
position: fixed;
top: 0px;
right: -410px;
width: 400px;
height: 100vh;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
overflow-y: auto;
transition: right 0.3s ease-in-out; }
.cart-drawer p {
padding: 20px;
margin: 0;
}
.wcpt_popup_quickview_content_wrapper input.input-text.qty.text{
height:45px !important;
}
#ptholder .wcpt-selected-cart-wrapper a.added_to_cart.wc-forward {
width:100%;
}
.bundle_form button {
vertical-align: bottom;
}
.wcpt-mini-cart-title{
padding: 7px 18px;
border-bottom: 0.5px solid #ebebeb;
} .wcpt-mini-cart-title h4 {
font-weight: 600;
margin: 0;
display: inline-block;
}
div.cart-drawer li.woocommerce-mini-cart-item.mini_cart_item {
padding: 10px 30px 10px 30px;
}
div.cart-drawer span.quantity {
font-weight: 600;
font-size: 17px;
}
div.cart-drawer li.woocommerce-mini-cart-item a {
text-decoration: none;
font-size: 18px;
font-weight: 600;
}
div.cart-drawer p.woocommerce-mini-cart__total.total {
display: flex;
justify-content: space-between;
margin: 0% 3%;
font-size: 19px;
margin-bottom: 15px;
}
span.mini_cart_contents_count{
background: black;
font-size: 15px;
position: absolute;
height: 20px;
line-height: 19px;
font-weight: 500;
display: block;
color: white;
border-radius: 75px;
width: 80%;
top: -10px;
right: -11px;
text-align: center;
}
.range_container {
display: flex;
flex-direction: column;
width: 100%;
margin: 5% auto;
position: relative;
top: 30px;
}
.sliders_control {
position: relative;
min-height: 50px;
width: 100%;
}
div.wcpt-price-range-inputs {
position: relative;
display: flex;
text-align: center;
font-size: 16px;
color: #635a5a;
align-items: end;
}
.wcpt-price-range input[type="range"]::-webkit-slider-thumb {
-webkit-appearance: none;
pointer-events: all;
width: 24px;
height: 24px;
background-color: #fff;
border-radius: 50%;
box-shadow: 0 0 0 1px #c6c6c6;
cursor: pointer;
}
.wcpt-price-range input[type="range"]::-moz-range-thumb {
-webkit-appearance: none;
pointer-events: all;
width: 24px;
height: 24px;
background-color: #fff;
border-radius: 50%;
box-shadow: 0 0 0 1px #c6c6c6;
cursor: pointer;
}
.wcpt-price-range input[type="range"]::-webkit-slider-thumb:hover {
background: #f7f7f7;
}
.wcpt-price-range input[type="range"]::-webkit-slider-thumb:active {
box-shadow: inset 0 0 3px #387bbe, 0 0 9px #387bbe;
-webkit-box-shadow: inset 0 0 3px #387bbe, 0 0 9px #387bbe;
}
.wcpt-price-range input[type="number"] {
color: #8a8383;
width: 50px;
height: 30px;
font-size: 16px;
border: none;
}
.wcpt-price-range input[type="number"]::-webkit-inner-spin-button,
.wcpt-price-range input[type="number"]::-webkit-outer-spin-button {
opacity: 1;
}
.wcpt-price-range input[type="range"] {
-webkit-appearance: none;
appearance: none;
height: 3px;
width: 100%;
position: absolute;
background-color: #c6c6c6;
pointer-events: none;
}
#fromSlider {
height: 0;
z-index: 15;
}
div.price-range div.wcpt-price-range-inputs{
display: none;
}
div.wcpt-price-range {  margin-left: 15px;
padding: 7px;
order: -1;
border:1px solid #ddd;
}
input.form_control_container__time__input {
font-size: 16px;
padding: 0;
margin: 0 0 0 1.2rem; }
input#toSlider:focus, input#fromSlider:focus,input.form_control_container__time__input:focus, button#toggleButton:focus {
outline:none;
}
button#toggleButton {
width: 100%;
}
span.price-range-separator {
margin: 0px 4px;
font-size: 35px;
}
input#to_max {
margin-right: 25px;
}
.wcpt-price-range .form_control_container {
width:100px;
}
input#from_min, input#to_max {
margin: auto;
width: 100%;
padding: 0px 3px;
}
svg#Layer_1 {
height: 35px;
width: 35px;
}
div.wcpt-minicart-icon{
height: 35px;
width: 35px;
}
.cart-drawer .woocommerce-mini-cart__buttons .button {
margin-right: 10px;
}
a.button.pd-quick-view-button {
color: white;
background-color: #333333;
font-size: 11px;
}
a.button.pd-quick-view-button:hover {
color: white;
background-color: #000000;
}
.bulk-product-cart-wrapper{
display: flex;
}
.bulk-product-cart-wrapper #wtp-tooltip {
padding: 0;
margin-right: 10px !important;
margin-left: 0px !important;
display: flex;
align-items: center;
}
span#wtp-tooltip-bulk-table {
display: flex;
align-items: center;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 120px;
background-color: #555;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
z-index: 1;
bottom: 125%;
left: 50%;
margin-left: -60px;
opacity: 0;
transition: opacity 0.3s;
}
.tooltip .tooltiptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #555 transparent transparent transparent;
}
.tooltip:hover .tooltiptext {
visibility: visible;
opacity: 1;
}
div.cart-drawer div.widget_shopping_cart_content p.form-row-first,
div.cart-drawer div.widget_shopping_cart_content p.form-row-last,
div.cart-drawer div.widget_shopping_cart_content div#order_review,
div.cart-drawer div.widget_shopping_cart_content h3#order_review_heading,
div.cart-drawer div.widget_shopping_cart_content div#customer_details
{
width: unset !important;
float: unset !important;
margin-right: unset !important;
clear: unset !important;
}
.wcpt-mini-cart-title {
display: flex;
align-items: center;
justify-content: space-between;
flex-direction: row-reverse;
}
.mini-cart-close, .back-to-cart {
border-radius: 50%;
background: #555;
color: #fff;
}
.mini-cart-close:hover, .back-to-cart:hover {
cursor: pointer;
}
.wcpt-global-loader.active {
position: fixed;
top:0; left:0; right:0; bottom:0;
background: rgba(255,255,255,0.6);
z-index: 9999;
display: none; justify-content: center;
align-items: center;
display: flex; }
.wcpt-spinner.active {
border: 4px solid #f3f3f3; 
border-top: 4px solid #555; 
border-radius: 50%; 
width: 40px; 
height: 40px; 
animation: spin 1s linear infinite;
}
div.cart-drawer div.widget_shopping_cart_content div.woocommerce-billing-fields h3,
div.cart-drawer div.widget_shopping_cart_content h3#order_review_heading,
div.cart-drawer div.widget_shopping_cart_content label.woocommerce-form__label.woocommerce-form__label-for-checkbox,
div.cart-drawer div.widget_shopping_cart_content div#order_review
{
margin-left: 15px;
}
div.cart-drawer div.widget_shopping_cart_content input#ship-to-different-address-checkbox
{
top: 20px !important;
margin-right: 30px !important;
}
.wcpt-spinner-add-cart {
display: inline-block;
width: 16px;
height: 16px;
border: 2px solid rgba(255, 255, 255, 0.6);
border-top-color: #fff;
border-radius: 50%;
animation: spin 0.6s linear infinite;
margin-right: 6px;
vertical-align: middle;
}
@keyframes spin {
to { transform: rotate(360deg); }
} div.product-details-wrapper p .selected-product-qty {
max-width: 45px;
height: 35px;
font-size: 16px;
text-align: center;
margin-right: 10px;
}
div.product-details-wrapper p label {
font-size: medium;
} div.product-cart-wrapper form.grouped_form select.grouped-product-selector {
height: 34px;
border: 1px solid #ddd;
padding: 0 8px;
margin-bottom: 5px;
font-size: 12px;
display: block;
border-radius: 0;
margin-bottom: 0;
margin-top: 5px;
width: 100%;
}
.group_table {
width: 100%;
border-collapse: collapse;
margin-bottom: 20px;
border: 1px solid #ddd;
font-family: Arial, sans-serif;
}
.group_table thead th,
.group_table tbody td {
padding: 12px 15px;
border-bottom: 1px solid #eee;
text-align: left;
}
.group_table tbody tr:hover {
background-color: #f9f9f9;
}
.group_table td img {
max-width: 60px;
height: auto;
border-radius: 6px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.group_table td {
vertical-align: middle;
}
.group_table .woocommerce-Price-amount {
font-weight: bold;
color: #444;
display: block;
margin-top: 4px;
}
.group_table .quantity {
max-width: 100px;
}
.single_add_to_cart_button:hover {
background-color: #145b99;
}
@media (max-width: 600px) {
.group_table td {
display: block;
width: 100%;
}
.group_table tr {
display: block;
margin-bottom: 15px;
border-bottom: 1px solid #ddd;
}
.group_table td img {
margin-bottom: 10px;
}
}
.single_add_to_cart_button.loading {
position: relative;
opacity: 0.7;
pointer-events: none;
}
.single_add_to_cart_button .spinner {
width: 16px;
height: 16px;
border: 2px solid #fff;
border-top-color: transparent;
border-radius: 50%;
display: inline-block;
vertical-align: middle;
animation: spin 0.7s linear infinite;
margin-right: 8px;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
body.wp-theme-twentytwentyfive #ptholder table.product-table.dataTable tbody td {
text-align: center;
}
body.wp-theme-twentytwentyfive form.variations_form div.single_variation_wrap,
body.wp-theme-twentytwentyfive div.product-table-wrap div.simple-product-add-cart
{
text-align: justify;
}
body.wp-theme-twentytwentyfive form.grouped_form button.group-product-btn {
display: flex !important;
}
div.product-details-wrapper a.remove-product {
margin-left: 10px;
color: #262626;
font-size: 14px;
transition: color 0.2s ease;
}
div.product-details-wrapper a.remove-product:hover {
color: red;
} .product-table .dtr-data span {
white-space: normal !important;
word-wrap: break-word;
word-break: break-word;
}table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child {
position: relative;
padding-left: 30px;
cursor: pointer;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before {
top: 9px;
left: 4px;
height: 14px;
width: 14px;
display: block;
position: absolute;
color: white;
border: 2px solid white;
border-radius: 14px;
box-shadow: 0 0 3px #444;
box-sizing: content-box;
text-align: center;
text-indent: 0 !important;
font-family: 'Courier New', Courier, monospace;
line-height: 14px;
content: '+';
background-color: #31b131;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
content: '-';
background-color: #d33333;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
padding-left: 27px;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
top: 5px;
left: 4px;
height: 14px;
width: 14px;
border-radius: 14px;
line-height: 14px;
text-indent: 3px;
}
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
position: relative;
cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
top: 50%;
left: 50%;
height: 16px;
width: 16px;
margin-top: -10px;
margin-left: -10px;
display: block;
position: absolute;
color: white;
border: 2px solid white;
border-radius: 14px;
box-shadow: 0 0 3px #444;
box-sizing: content-box;
text-align: center;
text-indent: 0 !important;
font-family: 'Courier New', Courier, monospace;
line-height: 14px;
content: '+';
background-color: #31b131;
}
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
content: '-';
background-color: #d33333;
}
table.dataTable > tbody > tr.child {
padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
display: inline-block;
list-style-type: none;
margin: 0;
padding: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li {
border-bottom: 1px solid #efefef;
padding: 0.5em 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
display: inline-block;
min-width: 75px;
font-weight: bold;
}
div.dtr-modal {
position: fixed;
box-sizing: border-box;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 100;
padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 50%;
height: 50%;
overflow: auto;
margin: auto;
z-index: 102;
overflow: auto;
background-color: #f5f5f7;
border: 1px solid black;
border-radius: 0.5em;
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
position: relative;
padding: 1em;
}
div.dtr-modal div.dtr-modal-close {
position: absolute;
top: 6px;
right: 6px;
width: 22px;
height: 22px;
border: 1px solid #eaeaea;
background-color: #f9f9f9;
text-align: center;
border-radius: 3px;
cursor: pointer;
z-index: 12;
}
div.dtr-modal div.dtr-modal-close:hover {
background-color: #eaeaea;
}
div.dtr-modal div.dtr-modal-background {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 101;
background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
div.dtr-modal div.dtr-modal-display {
width: 95%;
}
}
@media screen and (max-width: 767px) {
div.wcpt_product_container {
display: block;
}
div.wcpt_product_header{
display: block;
}
}
@media screen and (max-width: 767px) {
div.wcpt_product_header p.product-price {
display: grid;
}
}