.nc_dropdown { clear: both; margin-bottom: 0px;}
h4.titreselecteur {color:white;text-align:center;text-transform: uppercase;}
.nc_dropdown .block_content { margin-bottom: 0;margin-left: 10%;
    margin-right: 10%; }
.nc_dropdown .block_content > input { margin-top: 10px;}
.nc_dropdown select, .nc_dropdown.in_column select { margin-left: 0 }
.nc_dropdown select, .nc_dropdown .nc_dropdown_select { width: 200px }
.nc_dropdown.in_column select, .nc_dropdown.in_column .nc_dropdown_select, .nc_dropdown.in_column .nc_dropdown_container { width: 100% }
.nc_dropdown label, .nc_dropdown .nc_dropdown_container { float: left }
.nc_dropdown.in_column label, .nc_dropdown.in_column .nc_dropdown_container { float: none }
.nc_dropdown label, .nc_dropdown label:first-child { margin: 10px 6px 0 0; line-height: 3em;color: white;}
.nc_dropdown.in_column label { margin: 16px 0 0 0; line-height: normal }
.nc_dropdown.in_column label:first-child { margin-top: 0 }
#header .nc_dropdown { padding: none;background: #515151;border:none;}
#nc_dropdown_list { padding-bottom: 1em; }
#nc_dropdown_list ul { padding-left: 1em; }
#nc_dropdown_list li { border-bottom: none!important; }
#nc_dropdown_list li.last { margin-bottom: 0; padding-bottom: 0; }
.nc_dropdown .nc_dropdown_container { display: table; margin: 10px 10px 0 0 }
.nc_dropdown .nc_dropdown_select { display: table-cell }
.nc_dropdown .btn { display: table-cell; margin-top: -0.25rem; height: 2.5rem }
.nc_dropdown .with_reset { margin-right: 10px }
@media (min-width: 768px) {
	.nc_dropdown.in_column .nc_dropdown_container { width: 100% }
	.nc_dropdown .block_content { display: block!important;width: 800px;margin:auto; }
	.nc_dropdown label { display: inline-block }
}
@media (min-width: 480px) and (max-width: 767px) {
	.nc_dropdown.in_column .nc_dropdown_container { margin: 0 16px 16px 0 }
	.nc_dropdown.in_column select, .nc_dropdown.in_column .nc_dropdown_select { width: 200px }
	.nc_dropdown.in_column label, .nc_dropdown.in_column .nc_dropdown_container { float: left }
	.nc_dropdown.in_column label, .nc_dropdown.in_column label:first-child { margin: 0 6px 16px 0; line-height: 30px }
}
@media (max-width: 479px) {
	.nc_dropdown .nc_dropdown_container, .nc_dropdown .nc_dropdown_select, .nc_dropdown select { width: 100% }	
}
@media (min-width: 1200px) {
    .nc_dropdown.in_column .with_search { float: right }  	
}