/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

button.btn.btn-primary.add-to-cart {
  background-color: #edadad;
  color: #ffffff;
}

#color {
 color: #edadad;
}

.vg {
  color: #edadad;
}

a.nav-link.js-product-nav-active.active {
    color: #edadad;

}

label.label {
    color: #edadad;
font-weight: 400;
}

#wrapper {
  font-style: italic!important;
}
b, strong {
    font-weight:500!important;
}

h1.h1 {
  text-transform: none!important;
 font-weight:500!important;
}

label.label {
  color: #edadad!important;
}

div.modal-header {
  background-color: #edadad!important;
}

button.btn.btn-secondary {
  background-color: #edadad!important;
}

a.btn.btn-primary {
  background-color: #edadad!important;
  color: white!important;
}

a.btn.btn-outline {
  background-color: #edadad!important;
}

h2.h2.products-section-title.text-uppercase.title_block {
  color: #edadad!important;
  text-transform: none!important;
}

.leo-dropdown-cart-subtotals .label {
  text-transform: none!important;
}

h6.h6.product-name {
  color: #edadad;
  font-weight: 400;
font-style: italic;
}

h2.h2.products-section-title.text-uppercase.title_block {
  font-size: xx-large!important;
}

h1, h2 ,h3 ,h4 ,h5 {
color: black!important;
font-weight: 500!important;
font-style: italic!important;
}

.footer-container .block .title_block {
color:white!important;
}


.leo-megamenu .navbar-nav > li > a
 {
        padding-top: 11px!important;
    padding-right: 11px!important;
    padding-bottom: 20px!important;
 }