.input-color[type="radio"]:checked+span::before, .input-color[type="radio"]:hover+span::before {
top:14px;
left:18px;
}

.input-container {
text-align: center;
} 

.currency-selector{
top: 12px;
}


.payu-mini-installments-widget {
color:#99cd4e;
font-weight: 700;
}

.payu-mini-installments-widget-details {
color:#99cd4e !important;
font-weight: 700;
}

.modal.in .modal-dialog {
    scale: 0.9;
}

#product-availability{

font-weight: 900;

}

 .leo-megamenu .navbar-nav > li > a > .menu-title {
    color: #313132;
  }

.leo-megamenu .navbar-nav > li.parent > a::after {
   color: #313132;
}

body:not(#index) .leo-megamenu .navbar-nav > li > a span {
 color: #313132  !important;;
}

.product-description img {
    max-width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
}

.breadcrumb {
  margin-right: 6%;
  float: right;
}

#wrapper .breadcrumb li a {
font-size: 11px;

}

.product-actions .add-to-cart, .product-actions .leo-compare-button {
color: white;
background: black;

}

.product-variants > .product-variants-item select {
    width: 8.75rem; 
}

.button-container .add-to-cart {
    margin-bottom: 30px;
}


.button-container .add-to-cart:hover {
    background: black;
    border: 1px solid black;
}

.main-menu .link-levelone>.link, .main-menu .link-leveltwo>.link {

display:none;

}

.block-social {
padding: 15px;
}

.leo-megamenu button::before{

background: white;
}

#cart-block {
color:black;
}

#search_button {
color:black;
}


.blockreassurance_product {

display:none;

}

.product-additional-info {

 display:none;

}

.currency-selector {

float:right;

}

.language-selector-wrapper {

float:right;
padding-right: 15px;
padding-left: 15px;
font-size: 13px;

}

.footer-bottom .block-social {
display:none;
}

.nav21 .ApHtml{
float: right;
}

#header, #header .header-top {
    background-color: transparent; 
    border-bottom: none!important;
}

.btn.disabled, .btn.disabled:hover {
    background: black;
    opacity: 1;
}

.bestseller-flag {
background-color: #b73838 !important;
}

.product-flag {

border-radius: 5px;
font: normal 500 1.4rem/1.86 Madera, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 1.86;
 font-style: normal;
}

.thumbnail-container .product-meta {
    margin-top: 0px  !important;
}


#conditions-to-approve{
margin-top: 30px;
}

.condition-label {
font-style: italic; 
}

.ion-android-star-outline::before, div.star.star_on:before, div.star.star_hover:before  {
color: #ffcd00;
font-size: 21px;
}

.bacwhite {
background-color:white !important;
}

@media only screen and (max-width: 600px) {
  .leo-megamenu .navbar-nav > li > a > .menu-title {
    color: #313132;
  }
}

.on1::before{
    color: #ffcd00;
    font-size: 16px;
}


.product-condition{
   display:none !important;
}

.hotpot-post .ApHtml p {
text-transform: initial !important;
}

#cart-block{
    position: relative;
    float: right;
    margin-top: -30px;
    margin-right: -55px;
}

.block-social {
      padding: 0px;
      margin-left: 30px;

}

.product-actions .add-to-cart {
color: white  !important;
background: #27cb43;
border: none;
border-radius:6px;
width: 260px;
}

.product-actions .add-to-cart:hover {
color: white!important;
background: #269d3a;
border: none !important;


}
   
#product-availability {
font-weight: bold !important;
}

.cc-nb-okagree { 

background-color: #A25FF5 !important;

}

.cc-nb-reject{
background-color: #A25FF5 !important;
}

.cc-cp-foot-save {
background-color: #A25FF5 !important;
}


@media screen and (max-width: 600px) {
.termsfeed-com---nb-simple {
    max-width: 100% !important;
}

.left-last  {
    
    justify-content: center !important;
    
}




}

.js-product-availability {
padding-top: 10px;
}

.tabs-top {

margin-top: 10px !important;

}

.leoproductsearch-content {

width: 260px !important;   

}

#_desktop_cart .ion-bag {
    color: black;
    background: white;
    display: inline-block;
    width: 20px;
    height: 20px;
    top: -6px;
    right: -16px;
}

#_desktop_cart {
    position: relative;
    float: right;
    margin-left: 13px;
    margin-top: 14px;
    padding-right: 33px;
}

.custom-column {
    
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 5px;
    
}

.left-last  {
    
    justify-content: right;
    
}



.slick-list {
   
    overflow: visible !important;
}

.delivery-information{
    
    display:none!important;
}

.products-selection {

display:none;


}


@media (max-width: 1300px) and (min-width: 900px) {
  .header-top {
    transform: scale(0.7)!important;
  }
}

.form_735147838983845 {

display:none;

}



[class*="x13faq__question"] {
display: block !important;
font-family: inherit !important;
}

.block-categories .category-sub-menu li > a {

font-size: 14px !important;
}


.current-price-value {

color: #A25FF5;

}

.product-price-and-shipping {
color: #A25FF5;
}