.isdev .menu *:is(nav, nav:not(nav nav) > ul, nav:not(nav nav) > ul > li,  nav:not(nav nav) > ul > li > a) {
	
	
}

.isdev .menu  *:is(nav:not(nav nav) > ul > li) > a {
	min-height: 42px;
	display: flex;
	flex-direction: row;
	
}
.isdev .menu  *:is(nav:not(nav nav) > ul > li) > a > *, .isdev .header-search-bar-wrapper inputx {
	margin-top: auto;
	margin-bottom: auto;
}

.isdev .menu  *:is(nav:not(nav nav) > ul > li) > a > *, .isdev .header-search-bar-wrapper inputx {
	font-family: 'Lemonde-courrier','Open Sans', Arial, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing: 0.2px;
	font-weight: 600;
	color:#333;
}
.isdev  .menu {
	border: none!important;
	outline: none!important;
	box-shadow: inset 0px -1px 0px 0px #aaa, inset 0px 1px 0px 0px #aaa, 0px 0px 15px 0px rgba(0,0,0,0.05)!important;
	background-color: #fff;
}
.isdev .content-wrapper, .isdev .footer-below-group {
	position: relative;
}
.isdev .content-wrapper::before, .isdev .footer-below-group::before {
	display: block;
	content:  ' ';
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	min-height: 200px;
	pointer-events: none;
	background:linear-gradient(to bottom, rgba(0,0,0,0.03) 20px, rgba(0,0,0,0) 200px );
	z-index: 1;
}
.isdev header {
	background:linear-gradient(to top, rgba(0,0,0,0.04) 20px, rgba(0,0,0,0) 100px );
}
.isdev .content-wrapper .card {
	z-index: 2;
}

.isdev nav:not(nav nav) > ul > li:is(.selected, :hover) > a > * {
	color:rgba(255,81,0,1)!important;
}

.isdev .header-search-bar-wrapper  *:is(input, button) {
	z-index: 3;


}
.isdev .header-search-bar-wrapper  *:is(input) {
		background-color: #fff;
	box-shadow: inset -2px 2px 5px 0px rgba(0,0,0,0.05)!important;
}