.mmqw_shipping .extra-flate-tool-tip, .mmqwm_shipping .forceall-tooltip{display:inline;position:relative;}
.mmqw_shipping [data-tooltip]{position:relative;z-index:2;cursor:pointer;}
.mmqw_shipping [data-tooltip]:before,
.mmqw_shipping [data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;}
.mmqw_shipping [data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:300px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0, 0%, 20%, 0.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2;}
.mmqw_shipping [data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0, 0%, 20%, 0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0;}
.mmqw_shipping [data-tooltip]:hover:before,
.mmqw_shipping [data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;}
.mmqw_shipping .extra-flate-tool-tip, .mmqwm_shipping .forceall-tooltip{display:inline-block !important;float:left;margin-right:7px;}
.forceall_shipping_method{display:none;}
#shipping_method li label{font-weight:400;}
.mmqw_shipping .forceall-tooltip{position:relative;display:inline-block;border-bottom:1px dotted black;}
.mmqw_shipping .forceall-tooltip .tooltiptext{visibility:hidden;position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:300px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0, 0%, 20%, 0.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2;}
.mmqw_shipping .forceall-tooltip:hover .tooltiptext{visibility:visible;}
.single-product form.cart .quantity.hidden{display:block;width:100%;padding:20px 0 20px;}
.mmqw-display-rules{padding-top:20px;}
.checkout-rules-table{width:100%;border-collapse:collapse;margin-bottom:20px;font-family:Arial, sans-serif;}
.checkout-rules-table th, .checkout-rules-table td{border:1px solid #ddd;padding:8px;text-align:left;}
.checkout-rules-table th{background-color:#f4f4f4;font-weight:bold;}
.checkout-rules-table tr:nth-child(even){background-color:#f9f9f9;}
.checkout-rules-table tr:hover{background-color:#f1f1f1;}
.checkout-rules-table td[colspan="2"]{text-align:left;}
.quantity .select2-container .select2-selection{min-height:44px !important;}
.quantity .select2-selection__rendered, .quantity .select2-selection__arrow{height:44px !important;line-height:44px !important;padding:0px 15px !important;}
.quantity-select{padding:10px;}
ul.cart-display-rules {
margin: 0 0 0 20px;
}