.tabpanel-steps .nav-tabs > li {
	width: 16.66%;
}

.step-tab:nth-child(7), .step-tab.active:nth-child(7) {
    background-color: #aac438;
}

.cursor-line .cursor.cursor-step1 {
    left: 8.33%;
}
.cursor-line .cursor.cursor-step2 {
    left: 24.99%;
}
.cursor-line .cursor.cursor-step3 {
    left: 41.65%;
}
.cursor-line .cursor.cursor-step4 {
    left: 58.31%;
}
.cursor-line .cursor.cursor-step5 {
    left: 74.97%;
}
.cursor-line .cursor.cursor-step6 {
    left: 91.63%;
}

.tabpanel-steps.tabpanel-cotitulaire .nav-tabs > li {
	width: 20%;
}
.tabpanel-cotitulaire .cursor-line .cursor.cursor-step1 {
	left: 10%;
}
.tabpanel-cotitulaire .cursor-line .cursor.cursor-step2 {
	left: 30%;
}
.tabpanel-cotitulaire .cursor-line .cursor.cursor-step3 {
	left: 50%;
}
.tabpanel-cotitulaire .cursor-line .cursor.cursor-step4 {
	left: 70%;
}
.tabpanel-cotitulaire .cursor-line .cursor.cursor-step6 {
	left: 90%;
}

.tabpanel-steps.tabpanel-accesseur .nav-tabs > li {
	width: 50%;
}
.tabpanel-accesseur .cursor-line .cursor.cursor-step1 {
	left: 25%;
}
.tabpanel-accesseur .cursor-line .cursor.cursor-step6 {
	left: 75%;
}

.tabpanel-steps.tabpanel-steps-etapes .nav-tabs > li {
	width: 33.3%;
}
.tabpanel-steps-etapes .cursor-line .cursor.cursor-step1 {
	left: 16.65%;
}
.tabpanel-steps-etapes .cursor-line .cursor.cursor-step2 {
	left: 50%;
}
.tabpanel-steps-etapes .cursor-line .cursor.cursor-step3 {
	left: 83.35%;
}

.header .header-onglet h1, a, .btn-link, .breadcrumb > li + li:before, .pagination > li > a,
.pagination > li > span, .list-group-item.active > .badge,
.nav-pills > .active > a > .badge, h3,
.h3, .modal-content .modal-header .close:hover {
	color: #1590a3;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus, a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #1590a3;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus, .color-corpo-dark, .tabpanel-steps .nav-tabs > li > a:hover,
.tabpanel-steps .nav-tabs > li > a:focus,
.tabpanel-steps .nav-tabs > li > a:active, .collapse-panel-steps .panel-heading a:hover,
.collapse-panel-steps .panel-heading a:focus,
.collapse-panel-steps .panel-heading a:active, .collapse-panel-steps .panel:nth-child(6) .panel-heading, .card-logement .steps-logement-container .steps-logement > li:nth-child(6),
.card-logement .steps-logement-container .steps-logement > li > a:hover,
.card-logement .steps-logement-container .steps-logement > li > a:focus,
.card-logement .steps-logement-container .steps-logement > li > a:active {
	background-color: #1590a3;
}

a:hover,
a:focus, .btn-link:hover,
.btn-link:focus {
	color: #148698;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus, .pager li > a:hover,
.pager li > a:focus, .step-tab:nth-child(5),
.step-tab.active:nth-child(5), .collapse-panel-steps .panel:nth-child(5) .panel-heading, .step-peda-container .step-peda, .panel-default > .panel-heading {
	background-color: #148698;
}

.panel-group .panel, .panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-color: #148698;
}

.form-control:focus, .nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus, .nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus, .bootstrap-switch.bootstrap-switch-focused, .select2-container--open > .selection > .select2-selection  {
	border-color: #19adc4;
}

.bootstrap-select .dropdown-menu li.active a, .bootstrap-select .dropdown-menu li.selected a, .bootstrap-select .dropdown-menu li a:hover {
	background-color: #19adc4;
}

.form-control:focus, .select2-container--open > .selection > .select2-selection {
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(25, 173, 196, 0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(25, 173, 196, 0.6);
}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a, .nav-tabs-justified > li > a {
    border-bottom-color: #19adc4;
  }
}

.nav-tabs > li > a:hover, .tab-dossier-loc > li > a:hover  {
  border-color: #19adc4 #19adc4 #b9b9b9;
}

.btn-default, .btn-default.disabled, .color-corpo, .color-corpo-05
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active, .nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus, .nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus, .tab-dossier-loc > li > a:hover, .card-logement .steps-logement-container .steps-logement > li:nth-child(5) {
	background-color: #19adc4;
}

.btn-default .badge, .step-peda-container .step-peda:after {
	color: #19adc4;
}

.step-peda-container p {
	border-left-color: #19adc4;
}

.color-corpo-03, .step-tab:nth-child(3),
.step-tab.active:nth-child(3), .collapse-panel-steps .panel:nth-child(3) .panel-heading, .card-logement .steps-logement-container .steps-logement > li:nth-child(3) {
	background-color: #c7e4e9;
}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {
	background-color: #1591a3;
}

.step-tab:nth-child(1),
.step-tab.active:nth-child(1), .collapse-panel-steps .panel:nth-child(1) .panel-heading {
  background-color: #a3d9e2;
}
.step-tab:nth-child(2),
.step-tab.active:nth-child(2), .collapse-panel-steps .panel:nth-child(2) .panel-heading {
  background-color: #8dcdd8;
}
.step-tab:nth-child(3),
.step-tab.active:nth-child(3), .collapse-panel-steps .panel:nth-child(3) .panel-heading {
  background-color: #74c1cd;
}
.step-tab:nth-child(4),
.step-tab.active:nth-child(4), .collapse-panel-steps .panel:nth-child(4) .panel-heading {
  background-color: #58b2c0;
}
.step-tab:nth-child(5),
.step-tab.active:nth-child(5), .collapse-panel-steps .panel:nth-child(5) .panel-heading {
  background-color: #3da4b5;
}
.step-tab:nth-child(6),
.step-tab.active:nth-child(6), .collapse-panel-steps .panel:nth-child(6) .panel-heading {
  background-color: #2799ab;
}
.step-tab:nth-child(7),
.step-tab.active:nth-child(7), .collapse-panel-steps .panel:nth-child(7) .panel-heading {
  background-color: #1591a3;
}

/* A CONSERVER A LA FIN DE CE FICHIER */
.tab-dossier-loc > li.active > a, .tab-dossier-loc > li.active > a:hover, .tab-dossier-loc > li.active > a:focus {
    color: #fff;
    background-color: #929292;
    border: none;
}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {
	color: inherit;
}

.nav > li > a:hover {
    background-color: #3da4b5;
}

.nav > li > a:focus {
    background-color: #a3d9e2;
}

.bootstrap-select .dropdown-toggle:focus {
  outline: 5px auto #19adc4 !important;
}