.widget span {
    display: block;
}
.sls-title {
display:none;
}
.sls-body a {
    color: #f52525 !important;
    text-decoration: none;
}
.sls-body a, .main-nav__quicklinks > li > a, .main-header .text-ori-link-color, .main-header .mobile-nav .text-ori-link-color, .calculator__row__action {
    color: #f52525;
    text-decoration: none;
    text-decoration-line: none;
    text-decoration-style: initial;
    text-decoration-color: initial;
}
.section--padded-half, .section__title.section__title--toggler, .wrapper--notes > .inner-wrapper, .wrapper--faq-notes > .inner-wrapper {
    padding-top: 0;
    padding-bottom: 0;
}
    .arrow-toggler:hover:after,
    .panel-toggler:hover:after,
    .checkout__register__toggler:hover:before,
    .section-content-toggler:hover:before,
    .faux-toggle-tbl--header:hover .tbl__toggle-arrow:before,
    .section__title--toggler:hover:after,
    .item__expandable-contents-toggler:hover:after,
    select:hover + .dropdown-btn .dropdown-arrow:after,
    select:focus + .dropdown-btn .dropdown-arrow:after,
    .faux-dropdown:hover .arrow-toggler:after {
        color: #a41112;
    }
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
footer {
    width: 100%;
    padding: 25px 10px!important;
	/*display:inline-block !important;*/
    position: relative;
    z-index: 997!important;
    margin-top: 10px;
    background-color: #212528;
    -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, .4), inset 0 1px 1px rgba(255, 255, 255, .2);
    -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, .4), inset 0 1px 1px rgba(255, 255, 255, .2);
    box-shadow: 1px 2px 3px rgba(0, 0, 0, .4), inset 0 1px 1px rgba(255, 255, 255, .2);
    border: 1px solid #000;
    background-image: -webkit-linear-gradient(bottom, #1a1b1f, #212528);
    background-image: -moz-linear-gradient(bottom, #1a1b1f, #212528);
    background-image: -o-linear-gradient(bottom, #1a1b1f, #212528);
    background-image: -ms-linear-gradient(bottom, #1a1b1f, #212528);
    background-image: linear-gradient(to top, #1a1b1f, #212528);
}