/****** PLACE YOUR CUSTOM STYLES HERE ******/

a,
.bg-light a,
.bg-light a:hover,
.btn,
.btn:visited,
.bg-primary .btn:hover,
.bg-primary input[type="submit"],
.bg-primary button[type="submit"],
input[type="submit"].hollow,
button[type="submit"].hollow,
.text-tabs .active .tab-title,
.icon-tabs .active .tab-title,
.icon-tabs .active .tab-title i,
.feature-1 i,
.feature-2 i,
.feature-3 i,
.cart-overview a:hover,
.product-single .price:not(.old-price),
.filters li {
  color: #35af71;
}

.color-primary {
  color: #35af71 !important;
}

.background-multiply .background-image-holder {
  background-color: #35af71 !important;
}

.label,
.btn:hover,
.btn-filled,
.widget-handle .cart .label,
input[type="submit"],
button[type="submit"],
input[type="submit"].hollow:hover,
button[type="submit"].hollow:hover,
.checkbox-option.checked .inner,
.radio-option.checked .inner,
.accordion-1 .active .title,
.accordion-1 .active .title:hover,
.button-tabs .active .tab-title,
.button-tabs .active .tab-title:hover,
.text-tabs .tab-title:after,
.progress-bar,
.pagination li a:hover,
.pagination li.active a,
.pagination li.active:hover a,
.feature-2 i:hover,
.feature-2.filled i,
.feature-color:nth-of-type(1),
.pricing-table.emphasis,
.masonry-item blockquote:hover,
.sc-background-orange {
  background: #35af71;
}

.bg-primary {
  background: #35af71 !important;
}

.bg-secondary blockquote,
.btn,
.image-bg .btn.btn-filled,
.image-bg .btn-filled:visited,
input[type="submit"],
button[type="submit"],
input[type="submit"].hollow,
button[type="submit"].hollow,
.checkbox-option,
.radio-option,
.checkbox-option .inner,
.radio-option .inner,
.progress-2 .bar-holder,
.pagination li a:hover,
.pagination li.active a,
.pagination li.active:hover a,
.feature-2 i,
.filters li,
.filters li.active {
  border-color: #35af71;
}

.spinner {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 2px 1px 0 #35af71;
}


/* Undo changes caused by same specificity and order */

.btn-filled,
.btn-filled:visited {
  color: #fff;
}

.image-bg .btn-filled:hover {
  border-color: #35af71;
  color: #35af71;
}

.btn-filled:hover {
  background: #fff;
  color: #35af71 !important;
}

.menu li a {
  color: #292929;
}

.btn-white:visited,
.btn:visited:hover {
  color: #fff;
}

.btn-white {
    color: #fff;
    border-color: #fff;
}


/*
.bg-secondary,
.feature.boxed,
.pricing-table.emphasis,
.ratings li {
background: #f5f7fa
}*/

@media (max-width: 767px) {
  br {
  display: inline; /* Overrule theme, set to default value */
  }
}
