/*------------------------------------------------------------------
[Table of contents]

 - Default colors

- Project:	Moresa - Multipurpose HTML Template
- Version:	1.1
- Author:  Andrey Sokoltsov
- Profile:	http://themeforest.net/user/andreysokoltsov

-------------------------------------------------------------------*/
.customBgColor,
.customPseudoElBg:before,
.customPseudoElBg:after,
.fixed-menu .header {
	background-color: #e24545;
}

.navbar-main > li > a:focus,
.navbar-main > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.customColor {
	color: #e24545;
}

.custom-filter {
	background-color: rgba(226, 69, 69, 0.9);
}

.logo span {
	color: #e24545;
}

/*highlight*/
.highlight-primary {
	background: #e24545;
	color: #fff;
}

.highlight-secondary {
	background: #222222;
	color: #fff;
}

.highlight-dotted {
	background: #fff;
	outline: 1px dotted #878787;
}

.highlight-primary-nobg {
	color: #e24545;
	background: transparent;
}

.highlight-secondary-nobg {
	color: #222222;
	background: transparent;
}

.highlight-gray-nobg {
	color: #bbbbbb;
	background: transparent;
}

/* tooltips */
.color-tooltip {
	color: #e24545;
}

.color-tooltip + .tooltip > .tooltip-inner {
	background: #e24545;
}

.color-tooltip + .tooltip > .tooltip-arrow {
	border-top-color: #e24545;
}

/*list styles*/
.b-list.check-circle-o li:before {
	color: #e24545;
}

.b-list.l-checked .l-not-check:before {
	color: #e24545;
}

.b-list.l-checked-square .l-check-square:before {
	color: #e24545;
}
.b-list.l-checked-square .l-not-check-square:before {
	color: #e24545;
}

.b-list.l-plane li:before {
	color: #e24545;
}

.b-list.l-circle li:before {
	font-family: FontAwesome;
	content: "\f111";
	display: inline-block;
	position: absolute;
	top: 1px;
	left: 5px;
	font-size: 12px;
	color: #e24545;
}

/*Dropcap styles*/
.b-round-dropcap .round-dropcap {
	background: #e24545;
}

.b-square-dropcap .square-dropcap {
	background: #e24545;
}

.b-square-dropcap-mod .square-dropcap {
	color: #e24545;
	border-color: #e24545;
}

/*Blockquote Style*/
.b-blockquote-left-border:before {
	background: #e24545;
}

.b-blockquote-bg {
	background-color: #e24545;
}

/* buttons */
.btn-primary {
	background: #e24545;
	border-color: #e24545;
}
.btn-primary:hover {
	border-color: #e24545;
}

.btn-default {
	color: #e24545;
}
.btn-default:hover {
	background: #e24545;
	border-color: #e24545;
}

.btn-primary-arrow {
	background: #e24545;
	border-color: #e24545;
}
.btn-primary-arrow:hover {
	border-color: #e24545;
	background: none;
}

.btn-default-arrow {
	color: #e24545;
}
.btn-default-arrow:hover {
	background: #e24545;
	border-color: #e24545;
}

.btn-reply {
	color: #e24545;
}

/* pagination */
.pag-btn:hover {
	color: #e24545;
}

.pag-prev:after,
.pag-next:after {
	background-color: #e24545;
}

/* forms */
.b-form .form-control:focus {
	border-color: #e24545;
}

/*checkbox/radio*/
.checkbox-1 input[type=checkbox]:checked + label:before {
	background: #e24545;
}

.radio1 label:before {
	background: #e24545;
}

.radio3 label:after {
	background-color: #e24545;
}

/* progress bar */
.progress.progress-color2 .progress-bar {
	background: #e24545;
}

.progress-mod.progress-color2 {
	border: 2px solid #e24545;
}
.progress-mod.progress-color2 .progress-bar {
	background: #e24545;
}

/* tables */
.table.table-striped thead tr td {
	border-color: #e24545;
}

/* pricing plans */
.b-plan-item .plan-title:before,
.b-plan-item-odd .plan-title:before {
	background: #e24545;
}
.b-plan-item .plan-price,
.b-plan-item-odd .plan-price {
	color: #e24545;
}

/*Accordion*/
.b-accordion .ui-accordion-header.ui-state-active {
	background: #e24545;
	border-color: transparent;
}

/* footer */
.b-footer-socials .socials-title {
	color: #e24545;
}
.b-footer-socials .socials-title:before {
	background: #e24545;
}

/* contacts */
.b-contact-info .contact-info-title span,
.b-work-info .contact-info-title span {
	color: #e24545;
}

/* works */
.b-items-sort li.active-filt {
	color: #e24545;
}
.b-items-sort li.active-filt:before {
	background: #e24545;
}

/* work details */
.b-work-info a:hover {
	color: #e24545;
}

/* blog post */
.b-post-tags a:hover {
	color: #e24545;
}

/* tabs */
.b-tabs .nav-tabs > li.active > a,
.b-tabs .nav-tabs > li.active > a:focus,
.b-tabs .nav-tabs > li.active > a:hover {
	color: #e24545;
}
.b-tabs .tab-custom .b-tab-additional a.active::before {
	background: rgba(226, 69, 69, 0.9);
}

/* about */
.facts-icon i {
	color: #e24545;
}

.b-member-info .member-socials a:hover {
	color: #e24545;
}

.b-member-list .member-list-item a.active .member-img::before {
	background: rgba(226, 69, 69, 0.9);
}

/* bxslider custom controls */
.bx-outside-controls span {
	border-color: #e24545;
}

/* home */
.secondary-home-news .b-blog-item:hover:before {
	background: rgba(226, 69, 69, 0.9);
}

.section-home-secondary .primary-home-news a {
	display: block;
}
.section-home-secondary .primary-home-news a:hover {
	text-decoration: none;
}
.section-home-secondary .primary-home-news a:hover .caption-title {
	color: #e24545;
}

.b-video-holder a {
	color: #e24545;
}
.header-background-color {
	background: #e24545;
}
