/* -------------
----DEFAULT ----
--------------*/
.section-title { 
	background-color: #e60012;
}
/* --------------------------------------------------
	Typography
----------------------------------------------------- */
a {
	color: #e60012;
}
a:hover, a:active, a:focus {
	color: #e60012;
}
.default {
	color: #e60012;
}
.header.style2 {
	border-bottom-color: #e60012;
}
.header.style4 {
	border-bottom-color: #e60012;
}
.header.style6 {
	border-bottom-color: #e60012;
}
.header.style6:after {
    background-color: #e60012;
}
.divider-strip.colored {
	border-top-color: #e60012;
}
.divider-solid.colored {
	border-top-color: #e60012;
}
.divider-dashed.colored {
	border-top-color: #e60012;
}
.bg-default {
	background-color: #e60012;
}
/* --------------------------------------------------
	Paginations
----------------------------------------------------- */
.pagination > li > a:hover,
.pagination > li > a:active,
.pagination > li > a:focus {
	background-color: #e60012;
}
.pagination > li.active > a {
	background-color: #e60012;
}
.pagination > li.active > a:hover,
.pagination > li.active > a:active,
.pagination > li.active > a:focus {
	background-color: #e60012;
}
/*pager*/
.pager > li > a:hover,
.pager > li > a:active,
.pager > li > a:focus {
	background-color: #e60012;
}
/* --------------------------------------------------
	Modals
----------------------------------------------------- */
.modal .modal-header {
	background-color: #e60012;
}
/* --------------------------------------------------
	Progress Bars
----------------------------------------------------- */
.progress-bar-default {
	background-color: #e60012;
}
/* --------------------------------------------------
	NAVBAR
----------------------------------------------------- */
.search-cart .cart .items-in-cart {
    background-color: #e60012;
}
/* --------------------------------------------------
	Bacgrounds
----------------------------------------------------- */
.color-background {
	background: #e60012;
}
/* --------------------------------------------------
	Tabs and Pills
----------------------------------------------------- */
.nav-pills > li.active a {
	background-color: #e60012;
}
.nav-pills > li.active a:hover,
.nav-pills > li.active a:active,
.nav-pills > li.active a:focus {
	background-color: #e60012;
}
.color-background .nav-tabs > li > a {
	background-color: #e60012;
}
.color-background .nav-tabs > li.active > a {
	border-bottom-color: #e60012;
}
.color-background .nav-tabs > li.active > a:hover,
.color-background .nav-tabs > li.active > a:active,
.color-background .nav-tabs > li.active > a:focus {
	border-bottom-color: #e60012;
}
.color-background .nav-pills > li > a:hover,
.color-background .nav-pills > li > a:active,
.color-background .nav-pills > li > a:focus {
	background-color: #e60012;
}
/* --------------------------------------------------
	Accordions and Tabs
----------------------------------------------------- */
.accordion.style1 .panel .panel-title a,
.toggle.style1 .panel .panel-title a {
	color: #e60012;
}
.accordion.style1 .panel .panel-title a:before,
.toggle.style1 .panel .panel-title a:before {
	color: #e60012;
}
.accordion.style2 .panel .panel-title a,
.toggle.style2 .panel .panel-title a {
	color: #e60012;
}
.accordion.style2 .panel .panel-title a:before,
.toggle.style2 .panel .panel-title a:before {
	color: #e60012;
}
.color-background .accordion.style2 .panel .panel-heading,
.color-background .toggle.style2 .panel .panel-heading{
	background-color: #e60012;
}
/* ------------------
----SOCIAL ICONS ----
-------------------*/
.social-icons li a .fa {
	background-color: #e60012;
	border: 1px solid #e60012;
}
/*hover*/
.social-icons.hover li a .fa:hover {
	color: #e60012;
	border-color: #e60012;
}
/*fill hover*/
.social-icons.fill-hover li a .fa:hover {
	background: #e60012;
	border-color: #e60012;
}
/*border-default*/
.social-icons.border-default li a .fa {
	border-color: #e60012;
	color: #e60012;
}
/*fill-default-hover*/
.social-icons.fill-default-hover li a .fa:hover {
	color: #e60012;
	border: 1px solid #e60012;
}
/*social animation effect*/
.hvr-ripple-out:before {
	border-color: #e60012;
}
.social-icons.hover .hvr-ripple-out:before {
	border-color: #e60012;
}
.social-icons.fill-hover .hvr-ripple-out:before {
	border-color: #e60012;
}
.social-icons.border-default .hvr-ripple-out:before {
	border-color: #e60012;
}
.social-icons.fill-border-default .hvr-ripple-out:before {
	border-color: #e60012;
}
.social-icons.fill-default-hover .hvr-ripple-out:before {
	border-color: #e60012;
}
/* ------------------
------WIDGETS--------
-------------------*/
.widget-media .media-body h6 a:hover,
.widget-media .media-body h6 a:active,
.widget-media .media-body h6 a:focus {
	color: #e60012;
}
.widget-twitter .tweets ul li a:hover,
.widget-twitter .tweets ul li a:active,
.widget-twitter .tweets ul li a:focus {
	color: #e60012;
}
.dark-background .widget-links .nav-pills li a:hover,
.dark-background .widget-links .nav-pills li a:active,
.dark-background .widget-links .nav-pills li a:focus {
	color: #e60012;
}
.widget-tags ul li a:hover {
	background-color: #e60012;
}
.dark-background .widget-tags ul li a:hover {
	background-color: #e60012;
}
.widget-archive-categories li a:hover,
.widget-archive-categories li a:active,
.widget-archive-categories li a:focus {
	color: #e60012;
}
/* ------------------
-----PORTFOLIO-------
-------------------*/
.cbp-l-grid-masonry-projects .cbp-l-caption-buttonLeft,
.cbp-l-grid-masonry-projects .cbp-l-caption-buttonRight {
  background-color: #e60012;
}
.cbp-l-caption-buttonLeft,
.cbp-l-caption-buttonRight {
  background-color: #e60012;
}
.cbp-l-grid-mosaic .cbp-caption-activeWrap {
  background-color: #e60012;
  background-color: rgba(154, 89, 181, 0.9);
}
.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active {
  background-color: #e60012;
  border-color: #e60012;
}
.cbp-l-filters-buttonCenter .cbp-filter-counter {
  background-color: #e60012;
}
.cbp-l-filters-buttonCenter .cbp-filter-counter:after {
  border-top: 4px solid #e60012;
}
.cbp-l-filters-work .cbp-filter-item:hover {
  background: #e60012;
}
.cbp-l-filters-work .cbp-filter-item.cbp-filter-item-active {
  background: #e60012;
}