.nav ul.sf-menu > li:hover:before,
.title-style-2 hr,
.title-style-1 hr,
.flex-control-paging li a.flex-active,
.btn-primary,
input[type="submit"].btn-primary,
.product-page input[type="submit"],
#review_form input[type="submit"],
.nav ul li ul li a:hover,
#address input[type="submit"],
#contactpage input[type="submit"],
.label-promotion {
	background: #ed1c24;
}

input[type="submit"],
.btn-default, input.btn-default,
.shopping-cart-table.table,
.btn-primary {
	border-color: #ed1c24!important;
}

.slider-bar-under {
	color: #ed1c24;
}
.slider-textbox .btn-default{
    background: #ed1c24;
}
.slider-textbox .btn-default:hover,
.slider-textbox .btn-default {
	border-color: #ed1c24 !important;
}
.slider-textbox .btn-default:hover {
	color: #ed1c24 !important;
}

ul.footer-links li i,
a:hover,
.btn-default, input.btn-default,
.bottom-book-slider i,
.btn-default:hover, input.btn-default:hover {
	color: #ed1c24;
}
@media only screen and (max-width: 767px) {
  .bdr{border-bottom: solid 3px #ed1c24;}
}

.main-header {
	background: #ffffff;
}

.nav ul li a, .main-header .storelogo a, .sf-menu .parent-menu:after {
	color: #000000 !important;
}

.parallax-one {
	background: #ebebeb;
}

.support-box-title {
	background-color: #00adef;
}

.bottom-book-slider {
	border-color: #ed1c24
}
.bottom-book-slider i {
	color: #ed1c24
}

.pre-footer {
  background: #333333;
}
