/**
*  2017-2022 Profileo
*
*  @author    Profileo <contact@profileo.com>
*  @copyright 2017-2022 Profileo
*  @license   Profileo
*/

.quantity_discount { margin-top: 10px; }
.product-miniature .quantity_discount.eohover { display: none; }
.product-miniature:hover .quantity_discount.eohover { display: block; }
.quantity_discount.eohover table {
	width: 100%;
	border: 1px solid #999999;
	background: white;
	border-collapse: inherit;
}
.quantity_discount.eohover table th {
	background: #fbfbfb;
	border-bottom-width: 1px;
	color: #333;
	vertical-align: middle;
	padding: .40rem;
}
.quantity_discount.eohover table td {
	padding: 8px;
	line-height: 1.42857;
	vertical-align: top;
	border-top: 1px solid #d6d4d4;
}

	#quantity_line { margin:0px auto; display:inline-block; padding:0 0px; width:100%; float:left;}
	#quantity_line .li_item { float:left; padding:2px 0px; color:#000; text-align:center; border:1px solid #ddd; background:rgba(252, 245, 245, 0.9);}
	#price_line { margin:0px auto; display:inline-block; padding:0 0px; width:100%; float:left; margin-top:-1px;}
	#price_line .li_item { float:left; padding:2px 0px; color:#000; text-align:center; border:1px solid #ddd; background:rgba(252, 245, 245, 0.9);}
	#price_line .style_1, #quantity_line .style_1 {width:50% !important;}
	#price_line .style_2, #quantity_line .style_2 {width:33.3333% !important;}
	#price_line .style_3, #quantity_line .style_3 {width:25% !important;}
	#price_line .style_4, #quantity_line .style_4 {width:20% !important;}
	#quantitydiscount_image ul { list-style:none;}
	#quantitydiscount_image ul li { display:inline-block;}
	#quantitydiscount_image ul li+li { border-left:0 solid #ddd !important;}
	
	
/* .quantity_discount { */
	/* width:100%; */
	/* padding:0; */
	/* position:absolute; */
	/* opacity: 0; */
	/* top:0px; */
	/* filter: alpha(opacity=0); */
	/* -webkit-transition: all 550ms ease 0s; */
	/* transition: all 550ms ease 0s; */
	/* z-index: 2000; */
/* } */
/* .product-container:hover #quantity_discount{ */
	/* opacity: 1; */
	/* top:0px; */
	/* filter: alpha(opacity=1); */
/* } */
/* #quantity_discount { width:100%; float:left; padding:0px 0;} */


	
	
.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #868e96 !important;
}

a.bg-secondary:focus, a.bg-secondary:hover {
  background-color: #6c757d !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:focus, a.bg-success:hover {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:focus, a.bg-info:hover {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: transparent !important;
}

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:focus, a.bg-light:hover {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:focus, a.bg-dark:hover {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:focus, a.text-primary:hover {
  color: #0062cc !important;
}

.text-secondary {
  color: #868e96 !important;
}

a.text-secondary:focus, a.text-secondary:hover {
  color: #6c757d !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:focus, a.text-success:hover {
  color: #1e7e34 !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:focus, a.text-info:hover {
  color: #117a8b !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:focus, a.text-warning:hover {
  color: #d39e00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:focus, a.text-danger:hover {
  color: #bd2130 !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:focus, a.text-light:hover {
  color: #dae0e5 !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:focus, a.text-dark:hover {
  color: #1d2124 !important;
}

.text-muted {
  color: #868e96 !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.first-block > .row
{
  margin:0px!important;
  display:block;
}

.discount-list
{
	font-size:12px;
	font-weight:normal;
	padding:0px;
	border-right:0px solid;
	border-left:0px solid;
	color:#000000!important;
	float:left;

}
.quantity_discount_border
{
  /* border: 1px solid #ddd; */
  padding:0px!important;
}

.quantity_discount{
	width:100%;
    visibility: visible;

    /* z-index: 2000; 
    position:absolute;
	*/
    padding:0px;
    top : 0px;
	left:0px;
    }