.navigation--body {


	.theme-decouvrir-vincennes,
	.theme-culture-sports-loisirs,
	.theme-famille,
	.theme-democratie-locale,
	.theme-sante-solidarite,
	.theme-cadre-de-vie,
	.theme-economie-commerce {
		&.open,
		& {
			border: none;
			// background-color: #96bf31;
		}
	}
	/*.theme-decouvrir-vincennes.open,
	.theme-decouvrir-vincennes { border-color: @green; }
	.theme-culture-sports-loisirs.open,
	.theme-culture-sports-loisirs { border-color: @pink; }
	.theme-famille.open,
	.theme-famille { border-color: @orange; }
	.theme-democratie-locale.open,
	.theme-democratie-locale { border-color: @mauve; }
	.theme-sante-solidarite.open,
	.theme-sante-solidarite { border-color: @blue; }
	.theme-cadre-de-vie.open,
	.theme-cadre-de-vie { border-color: @brown; }
	.theme-economie-commerce.open,
	.theme-economie-commerce { border-color: @gray; }*/
}

@media (min-width: 992px) {
	.navigation--body {
		.theme-decouvrir-vincennes.open a:before,
		.theme-decouvrir-vincennes a:before { color: @green; }
		.theme-culture-sports-loisirs.open a:before,
		.theme-culture-sports-loisirs > a:before { color: @pink; }
		.theme-famille.open a:before,
		.theme-famille a:before { color: @orange; }
		.theme-democratie-locale.open a:before,
		.theme-democratie-locale a:before { color: @mauve; }
		.theme-sante-solidarite.open a:before,
		.theme-sante-solidarite a:before { color: @blue; }
		.theme-cadre-de-vie.open a:before,
		.theme-cadre-de-vie a:before { color: @brown; }
		.theme-economie-commerce.open a:before,
		.theme-economie-commerce a:before { color: @gray; }
	}
}

.input-group .form-control:first-child, 
.input-group-addon:first-child, 
.input-group-btn:first-child > .btn, 
.input-group-btn:first-child > .btn-group > .btn, 
.input-group-btn:first-child > .dropdown-toggle, 
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), 
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
