.sf-menu li a {
  text-transform: none;
}

#mainslider .item .slidecaption .btn-slide {
  background: #fe3300;
}

.section-title h2 {
  text-transform: none !important;
}

.products-table thead th {
  text-transform: none !important;
}

.mb_120 {
  margin-bottom: 120px;
}

.fa.border-icon_white {
  background: transparent;
  padding: 19px;
  font-size: 32px;
  color: #fff;
  border-radius: 50%;
  border: 2px solid #fff;
  width: 80px;
  height: 80px;
  vertical-align: middle;
  line-height: 41px;
  text-align: center;
}

.section_primary, .index-video-container:before, .cover-image:before {
  background: #ef4a44 !important;
}

.section-title.font_white h2 span {
  color: #ef4a44
}

.btn {
  font-size: 15px
}

.single_box.font_white h3 {
  color: #fff;
}

.bg_red.fontfaded p {
  color: #ffb2af;
}

.faq-questions .panel-title a:hover, .faq-questions .panel-title a:active, .faq-questions .panel-title a:focus {
  background: #ef4a44;
  color: #fff
}

.panel-body {background-color: #eee}

#mainslider .item:before, .index-video-container:before, .cover-image:before, #index-video:after {
	background: #2c2538;
	content: " ";
	height: 100%;
	left: 0;
	opacity: 0.8;
	position: absolute;
	top: 0;
	width: 100%;
}

.bg_dark_blue {
    background: #2c2538;
    color: #fff;
}

#mainslider .item .slidecaption .btn-slide {
    background: #ef4a44;
}

#mainslider .item .slidecaption .btn-slide:hover{background: #ffbf15;}
.main_menu {
    padding: 5px 0;
    /* border-bottom: 1px solid #322a3e; */
    background: #352f3e;
}

.footer ul li a:hover {
	color: rgb(239,74,68);
	text-decoration: none;
}

#back-to-top {
  bottom: 100px;
  right:28px;
}
