.steps-dashboard-1.owl-carousel .owl-nav .owl-prev:hover,
.steps-dashboard-1.owl-carousel .owl-nav .owl-next:hover,
.steps-dashboard-2.owl-carousel .owl-nav .owl-prev:hover,
.steps-dashboard-2.owl-carousel .owl-nav .owl-next:hover {
	color: #003d39;
	background: none;
}

label {
	font-size: 14px;
}

.form-control.k-input {
	font-size: 12px;
}

/* daterange */

.daterangepicker td.active,
.daterangepicker td.active:hover {
	background-color: #003d39;
}

.daterangepicker td.active,
.daterangepicker td.active:hover {
	background-color: #003d39;
}

/* add doc */

.sep-btn:before {
	display: none;
}

.blc-docs-btn {
	display: flex;
	justify-content: flex-start;
	flex-direction: row-reverse;
}

.sep-btn > div {
	padding: 0;
}

.footer-btn {
	justify-content: flex-end !important;
}

.badge-signatory,
.bg-title .sub-title:not(.sub-title-primary).status-operation {
	font-size: 10px !important;
	font-weight: 400;
	height: 20px !important;
	line-height: 22px !important;
	padding: 0 10px !important;
	margin: 0;
	text-transform: uppercase;
	text-decoration: none;
	border-radius: 3px;
	color: #003d39 !important;
	background: #adcaa6 !important;
	border: none;
	cursor: default !important;
	font-style: normal;
}

.bg-title .sub-title:not(.sub-title-primary).status-operation span {
	color: #003d39 !important;
}

.badge-signatory:hover {
	border: none !important;
	background: #adcaa6 !important;
	color: #003d39 !important;
}

.badge-signatory,
.badge-signatory span {
	font-family: Lato !important;
}

.badge-signatory:hover span {
	color: #003d39 !important;
}

.footer-blc-docs-attached {
	border-top: 1px solid #E7E9EA;
	padding-top: 20px;
}

.badge,
.badge.badge-ord,
.badge.badge-vie {
	font-size: 10px;
	font-weight: 400;
	height: 20px;
	line-height: 22px;
	padding: 0 10px;
	margin: 0;
	text-transform: uppercase;
	text-decoration: none;
	border-radius: 3px;
	color: #003d39 !important;
	background: #adcaa6;
}

.badge span,
.badge.badge-ord span,
.badge.badge-vie span {
	font-size: 10px !important;
}

.delete-operation {
	font-size: 12px;
	background-color: #003d39 !important;
	display: inline-block;
	padding: 0 16px !important;
	position: relative;
	color: #fff !important;
	line-height: 39px;
	height: 39px;
	font-family: lato !important;
	font-weight: 400;
	display: flex;
	align-items: center;
}

.status-operation-title {
	display: none;
}

.status-operation {
	position: absolute !important;
	top: 10px;
	left: 100px;
}

.sign-title span:last-child {
	padding: 0 !important
}

.signataire-circle {
	background-color: #ADCAA6;
	color: #003D39;
}

.signataire-circle span.signed,
.signataire-circle span.notsigned {
	background-color: #55A185;
}

.signataire-circle span.notsigned {
	background-color: #C96048;
}


.k-tabstrip.tabstrip-signatory .k-tabstrip-items:after {
	top: 55px;
}

.k-tabstrip.tabstrip-signatory .k-tabstrip-next,
.k-tabstrip.tabstrip-signatory .k-tabstrip-prev {
	top: 12px !important;
	background: none !important;
}

.k-tabstrip.tabstrip-signatory .k-tabstrip-next .k-icon,
.k-tabstrip.tabstrip-signatory .k-tabstrip-prev .k-icon {
	color: #D52819 !important;
}

.k-tabstrip.tabstrip-signatory .k-tabstrip-next:hover,
.k-tabstrip.tabstrip-signatory .k-tabstrip-prev:hover {
	background: #182630 !important;
}

.k-tabstrip.tabstrip-signatory .k-tabstrip-next:hover .k-icon,
.k-tabstrip.tabstrip-signatory .k-tabstrip-prev:hover .k-icon {
	color: #ffffff !important;
}


.row-signatory .btn {
	background: #fff;
	border: 1px solid #d52819;
	color: #d52819 !important;
	text-transform: initial !important;
}

.badge-filtre > .btn.btn-primary,
.badge-filtre > .btn.btn-primary:hover {
	font-weight: 400;
	font-size: 10px;
	font-family: 'lato' !important;
	height: 20px;
	line-height: 22px;
	padding: 0 10px;
	margin: 0;
	text-transform: uppercase;
	text-decoration: none;
	border-radius: 3px;
	color: #003d39 !important;
	background: #adcaa6 !important;
	border: none !important;
}

.badge-filtre > .btn * {
	color: #003d39 !important;
}
