.user-profile .profile nav ul  .active a{

 color: #000;

}

.user-profile .profile nav ul  .active{

    background-color: rgba(172, 175, 176, 0.07);

}

/*cart discount */
  .shipping-discount {
    height: 30px;
    line-height: 30px;
    background: #E3106E;
    display: block;
    color: #fff;
    padding-left: 5px;
    font-weight: 700;
    font-size: 14px;
  }
  .discount-price{
  text-decoration: line-through;
  color: red;
}
.slider-right__money{
  line-height: 0px !important;
}
.qty_unit
{
 min-height: 27px;
}

.bg-custom {
 
  background-color: #E3106E;

}
/*cart discount */

/*invoice order */
.invoice-header p{
  font-size: 13px !important;
}
/*invoice order */

/* checkout cart empty design  */

.cart-icon{
  background-color: rgba(227, 16, 110, 0.1);
 border-radius: 50px;
 width: 100px;
 height: 100px;
 color: #fff;
 margin: 0 auto;
 text-align: center;
 }
 .cart-icon i {
     color: #e3106e;
     font-size: 50px;
     line-height: 100px;
 }
 
 .shopping-now
 {
     color: #e3106e;
 }

/* checkout cart empty design  */

/* custome input box stripe  */

.stripe_input {

   margin-top: 10px;
   background-color: #fff;

}

.more-less {
 color: #E3106E !important;
 font-size: 14px;
}

.custom-cart-total {
text-align: center;
background: #fff;
border-radius: 5px;
color: #E3106E;
font-weight: 700;
}

.cart-bottom {

position: fixed !important;
bottom: 0 !important;
left: 0 !important;
color: #000;
background-color: #fff;
width: 100%;
height: 47px;
box-shadow: 0 -1px 10px #ccc;
webkit-transform: translateZ(0);
z-index: 100;

}

.no-padding
{
 padding: 0px !important;
}

.price-bottom
{

  /* color: #E3106E; */
  font-size: 15px;
  font-weight: bold;
  text-align: center;

}

.login-with-social {

   font-size: 15px;
   margin-bottom: 10px;

}
.login-headline {
 
  font-size: 2em;
  text-transform: uppercase;

  

}

.sign-up-input
{
  margin-top: 20px;
height: 50px;
font-size: 16px;
}

.ml-social {
  margin-left: 10px;
}

/* added to cart box design  */
.cart-btn
{
border: 1px solid rgba(37, 37, 37, .2);
color: #252525;
transition: 1s ease all;
margin-top: 15px;
width: 100%;
}

.item-cart
{
  width : 100%;
  height : 40px;
  /* display: inline; */
  border: 1px solid #e6e6e6;
  
}

.qty-minus {
  width: 20%;
  /* border-radius: 25px 0 0 25px; */
  height: 100%;
  line-height: inherit;
  line-height: 45px;


}

.qty-minus i {
 color :red;
 font-weight: bolder;
 font-size: 1.1em;
 text-align: center;

}
.qty-plus {
  width: 20%;
  /* border-radius: 0 25px 25px 0; */
  height: 100%;
  line-height: 40px;
}

  .qty-plus i {
 color :green;
 font-weight: bolder;
 font-size: 1.1em;
}

.qty-text{
  width: 60%;
  line-height: 40px;
  background-color: #e6e6e6;
}
.qty_unit_details {

  margin-top:-15px;
  font-size:1.2em
}

/* custome input box stripe  */

/* order completed design  */
.order_box{
  margin-top : 30px;
}

.order_box .box {

padding-top    : 30px;
padding-bottom : 30px;

}

.order-heading h2{
 color : #32BEA6;  
 margin-bottom: 20px; 
}
.order-body {

margin-top : 30px;
padding : 15px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;

border-color : #32BEA6;

}

.error_status{

  border-color : red !important;
}

.order-footer {
  margin-top : 30px
}
/* order completed design  */

/* checkout cart  */
  .shipping-discount {
    height: 30px;
    line-height: 30px;
    background: #E3106E;
    display: block;
    color: #fff;
    padding-left: 5px;
    font-weight: 700;
    font-size: 14px;
  }
  .discount-price{
  text-decoration: line-through;
  color: red;
}
/* checkout cart  */
.fb_dialog_advanced {
  /* border-radius: 0px !important; */
  padding: 0px !important;
  }
/* sidebar left  */
.fb_dialog {
  z-index : 899 !important;
  bottom : 50px !important;

}

.willDisplay{
display : block !important;
}
/* sidebar left  */

/* menu active bg  */

   /* .active_bg_color > a{
    background-color: #fff9f9;
    color: #000;
   } */
/* menu active bg  */

/* color radio button design  */
.btn i.fas {    			
	opacity: 0;				
}
.btn.active i.fas {				
	opacity: 1;				
}
/* color radio button design  */

/* checkout form design  */

.form-checkout {

background-color: #e4e4e4;
border: none;
color: #000;

}
.form-checkout:focus {

background-color: #e4e4e4;
color: #000;

}

 select.form-checkout {
  color: #000 !important;
}

.checkout-heading {
background: #0B0B0B;
height: 100%;
color: white;
}

/* checkout form design  */


