.ua-element-product-table .wpt_product_table_wrapper p.woocommerce-mini-cart__buttons.buttons {
display: inline-flex;
float: right;
}
.ua-element-product-table .wpt_product_table_wrapper p.woocommerce-mini-cart__buttons.buttons a.button {
margin-left: 10px;
line-height: 22px;
width: unset !important;
padding: 5px 22px !important;
}
.ua-element-product-table .wpt_product_table_wrapper p.woocommerce-mini-cart__total.total {}
.ua-element-product-table .wpt_product_table_wrapper p.woocommerce-mini-cart__total.total {float: left;font-size: 22px !important;color: black;}
.ua-element-product-table .wpt_product_table_wrapper .widget_shopping_cart_content {
}
.ua-element-product-table .wpt_product_table_wrapper ul.woocommerce-mini-cart.cart_list.product_list_widget { display: block !important; }
.ua-element-product-table .wpt_product_table_wrapper span.woocommerce-Price-amount.amount {}
.ua-element-product-table .wpt_product_table_wrapper p.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount {
color: #0fc392;
padding-left: 20px;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item {
border: 0 none;
margin-bottom: 10px;
border-radius: 0;
padding-bottom: 5px;
text-align: left;
}
.ua-element-product-table .wpt_product_table_wrapper thead .wpt_table_header_row th {
background: #5c6b79;
font-weight: 500;
border-bottom: 3px solid #0fc392;
border-bottom: 3px solid var(--medilac-primary);
}
.ua-element-product-table .wpt_product_table_wrapper table.wpt_product_table>tbody tr.wpt_row td a.button,
.ua-element-product-table .wpt_product_table_wrapper table.wpt_product_table>tbody tr.wpt_row td a.button.wpt_woo_add_cart_button.add_to_cart_button
.ua-element-product-table .wpt_product_table_wrapper table.wpt_product_table>tbody tr.wpt_row td a.add_to_cart_button
{
border: 2px solid #0000;
border-radius: 0;
background: #0fc392;
color: #ffffff;
padding: 0.6em 1em 0.4em;
cursor: pointer;
transition: 0.3s;
-webkit-transition: 0.3s;
}
.ua-element-product-table .wpt_product_table_wrapper table.wpt_product_table>tbody tr.wpt_row td a.button:hover,
.ua-element-product-table .wpt_product_table_wrapper table.wpt_product_table>tbody tr.wpt_row td a.button.wpt_woo_add_cart_button.add_to_cart_button:hover,
.ua-element-product-table .wpt_product_table_wrapper table.wpt_product_table>tbody tr.wpt_row td a.add_to_cart_button:hover
{
border-color: #0fc392;
background: transparent;
color: #0fc392;
}
.ua-element-product-table .wpt_product_table_wrapper .quantity .qty {
width: 5em;
text-align: center;
}
.ua-element-product-table .wpt_product_table_wrapper .qib-button.qib-button-wrapper{
max-width: 100px;
height: 50px;
position: relative;
margin: 0;
background: #f4f9fc;
}
.ua-element-product-table .wpt_product_table_wrapper .qib-button.qib-button-wrapper .quantity.wqpmb_quantity,
.ua-element-product-table .wpt_product_table_wrapper .qib-button.qib-button-wrapper .quantity.wqpmb_quantity input{
width: 100%;
}
.ua-element-product-table .wpt_product_table_wrapper .qib-button.qib-button-wrapper .minus.qib-button{
position: absolute;
right: 0;
bottom: 0;
width: 25px;
background: #0fc392;
color: #ffffff;
font-size: 26px;
}
.ua-element-product-table .wpt_product_table_wrapper .qib-button.qib-button-wrapper .plus.qib-button{
position: absolute;
top: 0;
right: 0;
width: 25px;
background: #5c6b79;
color: #ffffff;
font-size: 23px;
}
.ua-element-product-table .wpt_product_table_wrapper .qib-button.qib-button-wrapper  .quantity input.input-text.qty.text{
height: 52px;
min-width: 100px;
background-color: #f4f9fc;
padding: 20px 26px 15px 20px;
text-align: left;
border:none;
font-size:17px;
font-weight:500;
}
.ua-element-product-table .wpt_product_table_wrapper .qib-button.qib-button-wrapper button.qib-button{
padding: 2px;
min-height: 25px;
height: auto;
border: none;
} body.woocommerce div.wpt_notice_board div{padding-left: 15px;}
body.woocommerce .wpt_product_table_wrapper select, .wpt_varition_section select select {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI5IDE0IiBoZWlnaHQ9IjE0cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyOSAxNCIgd2lkdGg9IjI5cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMC4xNSwwIDE0LjUsMTQuMzUgMjguODUsMCAiLz48L3N2Zz4=) no-repeat;
background-size: 10px;
background-position: right 10px center;
-moz-appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
padding: 4px 20px;
border-radius: 0;
}
div.wpt-footer-cart-wrapper>a:after {
background-color: #0fc392;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box a.cart-contents {
color: #fff;
display: block;
width: 100%;
padding: 10px;
clear: both;
box-sizing: border-box;
white-space: nowrap;
overflow: hidden;
left: 0;
background: #5c6b79;
text-decoration: none;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box a.cart-contents span.amount {
color: #16ecb2;
background: rgb(0 0 0 / 45%);
padding: 12px;
height: 100%;
}
.ua-element-product-table table#wpt_table.wpt_product_table a.added_to_cart.wc-forward {
font-size: unset;
padding: inherit;
font-weight: 500;
color: unset;
text-decoration: unset;
display: block;
clear: both;
background: transparent;
}
.ua-element-product-table table#wpt_table.wpt_product_table a.added_to_cart.wc-forward:hover {
color: black;
font-weight: bold;
background: transparent;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box {
clear: both;
box-sizing: border-box;
overflow: hidden;
background: #00000008;
padding: 0;
margin-bottom: 15px;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box:empty{display: none;}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box p.woocommerce-mini-cart__empty-message {
padding-top: 0;
margin-top: -10px;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box .widget_shopping_cart_content {
padding-top: 8px;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item a.remove{
top: -2px !important; 
margin-right: -2px;
}
.ua-element-product-table div.wpt_product_table_wrapper input[type=checkbox]:checked+label:before {
background: #0fc392;
border-color: #0c9e77;
}
.ua-element-product-table div.wpt_product_table_wrapper input[type=checkbox]+label:before {
border-color: #5c6b79;
background-color: #f4f9fc;
}
.ua-element-product-table div.wpt_product_table_wrapper input[type=checkbox]:checked+label:after {
top: -4px;
left: 1px;
}
.ua-element-product-table .wpt_table_pagination span.page-numbers.current, 
.ua-element-product-table .wpt_table_pagination a.page-numbers.current {
background-color: #0fc392;
border-color: #0c9e77;
}
.ua-element-product-table .wpt_table_pagination a.page-numbers:hover, 
.ua-element-product-table .wpt_table_pagination a.page-numbers:focus, 
.ua-element-product-table .wpt_table_pagination span.page-numbers:hover, 
.ua-element-product-table .wpt_table_pagination span.page-numbers:focus {
background-color: #0fc392;
} .ua-element-product-table .wpt_product_table_wrapper ::-webkit-scrollbar-thumb {
background: #0fc392; 
} .ua-element-product-table .wpt_product_table_wrapper ::-webkit-scrollbar-track {
background: #e2ebf1; 
}
.ua-element-product-table .all_check_footer {
background: #f4f9fc;
}
.ua-element-product-table .wpt_edit_table > a {
color: #0fc392;
background: #f4f9fc;
}
.ua-element-product-table .wpt-footer-cart-wrapper > a,
.ua-element-product-table div.wpt-footer-cart-wrapper>a:after {
background-color: #0fc392 !important;
}
.ua-element-product-table .wpt-footer-cart-wrapper{
transition: all .1s;
bottom: 33px;
}
.ua-element-product-table.header-scrolled .wpt-footer-cart-wrapper { right: 128px;
}
.ua-element-product-table .normal_table_wrapper ul.woocommerce-mini-cart.cart_list.product_list_widget {
padding-left: 0;
padding-right: 0;
}
.ua-element-product-table table.add_cart_only_icon tr .wpt_action a.button:before {
content: "\f217";
margin: unset;
font-size: 16px;
padding: 7px 11px !important;
font-family: "Font Awesome 5 Free";
display: inline-block;
font-weight: bold;
}
.ua-element-product-table table.add_cart_left_icon tr .wpt_action a.button:before{
content: "\f217";
font-family: "Font Awesome 5 Free";
font-weight: bold;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box div.widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item a.remove.remove_from_cart_button {
font-size: 0;
width: 22px;
margin-left: 0;
}
.ua-element-product-table .wpt-footer-cart-wrapper.bottom_right>a {
box-shadow: 0px 0px 8px 0px #00000040;
}
.ua-element-product-table .custom_table tbody tr td {
border: 1px solid #5d6b7942;
}
.ua-element-product-table .search_single .query_box_direct_value, .instance_search_input {
padding: 3px 5px 3px 5px;
}
.ua-element-product-table .search_single label.search_keyword_label {
margin-bottom: 7px;
}
.ua-element-product-table div.wpt_product_table_wrapper input[type=checkbox]+label:before {
width: 18px;
height: 18px;
}
.ua-element-product-table div.wpt_product_table_wrapper th input[type=checkbox]+label:before {
width: 20px;
height: 20px;
}
.ua-element-product-table div.wpt_product_table_wrapper input[type=checkbox]:checked+label:after {
top: -2px;
left: 3px;
}
.ua-element-product-table div.wpt_product_table_wrapper .all_check_header_footer.all_check_header input[type=checkbox]+label:after {
top: 4px !important;
left: 5px !important;
}
.ua-element-product-table div.wpt_product_table_wrapper table th input[type=checkbox]:checked+label:after {
left: 3px;
top: -1px;
font-size: 100%;
}
.ua-element-product-table .all_check_header_footer.all_check_header>span>label{
display: flex;
align-items: center;
}
.ua-element-product-table .all_check_header_footer.all_check_header>span {
background: transparent;
border: 0 none;
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box{
}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box .widget_shopping_cart_content {
display: block;
width: 100%;
clear: both;
overflow: hidden;
padding: 0 14px;
margin: 46px 0 6px 0;
}
.ua-element-product-table table.wpt_product_table {
border: 0 none;
border-radius: 0;
clear: both;
}
.ua-element-product-table .search_single .query_box_direct_value, 
.ua-element-product-table .instance_search_input {
width: 100%;
border-radius: 5px;
padding: 6px 5px 5px 5px;
border: 1px solid #a9a1a1;
height: 32px;
}
.ua-element-product-table div.wpt_product_table_wrapper.woocommerce{clear: both;}
.ua-element-product-table .wpt_product_table_wrapper div.tables_cart_message_box a.cart-contents span.count {
padding-left: 8px;
opacity: 0.9;
}
@media only screen and (min-width: 761px){
.ua-element-product-table table.custom_table>tbody>tr:nth-child(2n+2)>td { }
}
.wpt_product_table_wrapper table.wpt_product_table tbody tr.wpt_row td a.single_add_to_cart_button.button{
height: auto;
}
h3.search_box_label {
display: none;
}
.search-title-show-yes h3.search_box_label {
display: block;
}
.all_check_header_footer.all_check_header {
text-align: right;
padding: 5px 0;
float: right;
display: flex;
align-items: center;
}
.wpt_product_table_wrapper table.wpt_product_table tbody tr.wpt_row td a.add_to_cart_button,
.wpt_product_table_wrapper table.wpt_product_table tbody tr.wpt_row td a.button,
.wpt_product_table_wrapper .all_check_header_footer a.button.add_to_cart_all_selected,
.wpt_product_table_wrapper .widget_shopping_cart_content p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward {
line-height: 26px;
font-size: 16px;
font-weight: 500;
}
.wpt_product_table_wrapper table.wpt_product_table tbody tr.wpt_row td a.add_to_cart_button.disabled,
.wpt_product_table_wrapper table.wpt_product_table tbody tr.wpt_row td a.button.disabled{
opacity: 0.5;
}