



/*
This page is protected by firstinclude to be able to have session reconnection



































	


*/
a,a:hover, a:focus {
	text-decoration: none;
	color: #EB0029;
}
/*******************************************************************************
	TEXT COLOR
*******************************************************************************/
.txt-color {
	color: #EB0029;
}
.txt-color-light {
	color: rgba(235, 0, 41, 0.5) !important;
}
.txt-color-lighter {
	color: rgba(235, 0, 41, 0.2) !important;
}
/*******************************************************************************
	BORDER COLOR
*******************************************************************************/
.border-color {
	border-color: #EB0029 !important;
}
.border-color-light {
	border-color: rgba(235, 0, 41, 0.5) !important;
}
.border-color-lighter {
	border-color: rgba(235, 0, 41, 0.2) !important;
}

/*******************************************************************************
	BACKGROUND COLOR
*******************************************************************************/
.bg-color {
	background-color: #EB0029 !important;
}
.bg-color-light {
	background: rgba(235, 0, 41, 0.5);
}
.bg-color-lighter {
	background: rgba(235, 0, 41, 0.2);
}


/*******************************************************************************
	SPE
*******************************************************************************/
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	background-color: #EB0029;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #EB0029;
	border-color: #EB0029;
}
.pagination > li > a, .pagination > li > span {
	color: #EB0029;
}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
	color: #EB0029;
	border-color: #EB0029;
	background-color: white !important;
}
@media (max-width: 768px) {
	.breadcrumb-wrapper a.active {
		background-color: #EB0029 !important;
	}
}
@media (min-width: 992px) {
	.catalog .actions i.fa-cart-plus {
		color: #EB0029;
	}
}
button.btn-details i {
	color: #EB0029;
}
.ui-rating-hover {
	color: #EB0029 !important;
}

/** histo **/
.cbp_tmlabel.bg-color-light:after {
	border-right-color: rgba(235, 0, 41, 0.5) !important;
}

.cbp_tmlabel.bg-color-lighter:after {
	border-right-color: rgba(235, 0, 41, 0.2) !important;
}
.cbp_tmtimeline > li .cbp_tmicon {
	box-shadow: 0 0 0 8px #EB0029 !important;
}
@media screen and (max-width: 47.2em) {
	.cbp_tmtimeline > li .cbp_tmlabel.bg-color-lighter:after {
		border-bottom-color: rgba(235, 0, 41, 0.2) !important;
		border-right-color: transparent !important;
	}
	.cbp_tmtimeline > li .cbp_tmlabel.bg-color-light:after {
		border-bottom-color: rgba(235, 0, 41, 0.5) !important;
		border-right-color: transparent !important;
	}
}
.gbf-title {
	color: #EB0029 !important;
}

/* pagination */
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	color: #EB0029;
}

/* composite steps */
#steps-wrapper li.active:not(:last-child):after {
	border-left-color: #EB0029 !important;
}
/*******************************************************************************
	BTNS
*******************************************************************************/
.btn-primary, .btn-success {
	color: #fff;
	background-color: #EB0029;
	border-color: #EB0029;
}
.btn-primary:hover, .btn-primary:focus, .btn-success:hover, .btn-success:focus {
	color: #fff;
	background-color: #a4001c;
	border-color: #a4001c;
}

/*
LOADING
*/
.lds-roller div:after {
	background: #EB0029;
}