/* surcharge css pour legend de bootstrap*/
legend {
    border-bottom: none;
	margin-bottom:0px;
}
.fieldSetSearchCriteriasNotice legend {
	margin-bottom:10px;
}
.text-nicelabel + label{
	display: inline-block!important;
	margin: 2px!important;
	font-size: 15px!important;
}

.nicelabel-unchecked-image, .nicelabel-checked-image {
	display: none!important;
}

.typeDocCheckboxes{
	overflow-x: auto;
    max-height: 160px;
}
#text-checkbox label {
	font-family: "roboto_condensed" !important;
	font-size: 14px !important;
}

#periodeDePublicationAnnee, .periodeDate{
	width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 17px;
    padding-right: 15px;
    padding-top: 31px;
}

#periodeDePublicationAnnee > div:nth-child(1) {
	width: 25%;
}
#periodeDePublicationAnnee > div:nth-child(2) {
	width: 25%;
}
#periodeDePublicationAnnee > div:nth-child(3) {
	display: flex;
    justify-content: center;
}
#periodeDePublicationAnnee > div:nth-child(4) {
	width: 25%;
}

.periodeDate > div:nth-child(1) {
	width: 20%;
}
.periodeDate> div:nth-child(2) {
	width: 35%;
	display: flex;
    justify-content: center;
}
.periodeDate> div:nth-child(3) {
	display: flex;
    justify-content: center;	
}
.periodeDate> div:nth-child(4) {
	width: 35%;
	display: flex;
    justify-content: center;
}


#optionlistoptionsannee select {
	height: 39px;
}

.wrap-date-publication .input-group-addon {
	background-color: #eee;
	border: 3px solid #434343;
}
.checkContainer {
	margin-bottom: 20px;

}
.checkContainer label {
	font-weight: normal;
}