/* STYLES FORMULAIRES (NON COMMUNAUTAIRES) DES PAGES DE DEMANDE D'INFORMATION (SOLEAD) */

.Breadcrumb {
	display: none!important;
}

.column-control-v2-placeholder-1 .texte.section p {
	margin-bottom: 0!important;
}

.panel {
    background-color: #ffffff!important;
}

.verticalTabbedPanelLayout {
	padding: 15px 0 0 15px!important;
}

.guidetoolbar {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

.guideFieldLabel.top {
	text-align: center!important;
	padding-top: 1rem!important;
	padding-bottom: 0.025rem!important;
}

.guideFieldNode {
	padding-bottom: 0!important;
	margin-bottom: 0!important;
}

.guidePanelNode {
	padding-bottom: 0.75rem!important;
}

input {
	margin: auto!important;
	width: 100%!important;
	text-align: center!important;
	font-size: 13px!important;
}

textarea {
	text-align: center!important;
}

input::placeholder,
textarea::placeholder {
	font-size: 13px!important;
}

.filter-option {
	font-size: 13px!important;
	text-align: center!important;
	color: #666e8a!important;
}

.guideRadioButtonGroupItems {
	text-align: center!important;
}

#guideContainer-rootPanel-panneau_principal-etape_1-captcha__ {
	padding: 0 0 15px 0!important;
}

.af-captcha .guideFieldLabel label {
	padding-top: 0!important;
}

.Forms_Mentions_Politique_Protection_Donnees p ,
.Forms_Mentions_Politique_Protection_Donnees p a {
	font-size: 0.75rem!important;
	width: 100%!important;
	margin: auto!important;
	padding-top: 0!important;
	padding-bottom: 15px!important;
	text-align: center!important;
}

.xfaButton {
	text-align: center!important;
}

.button-RebondPageConfirmation {
	padding-top: 35px!important;
}

.guideFieldError {
	text-align: center!important;
	font-size: 0.9em!important;
	margin-top: 10px!important;
}

.af-captcha .guideFieldError {
	margin-top: 0!important;
}

.guideFieldDescription {
	text-align: center!important;
	font-size: 0.9em!important;
	padding-top: 1.1em!important;
}

.guideFieldDescription p {
	margin-bottom: 0!important;
}

.npc-msl-titre-font-size-xxl {
	font-size: 20px!important;
}

.clearButton {
	top: 47%!important;
	right: 10%!important;
}

.guideHelpQuestionMark {
	display: none!important;
}

/* RÉVISION COLONNAGE CAPTCHA */
/*
/*
.controleur-de-colonne-v2:nth-child(2) .af-captcha {
	width: 50%!important;
	margin: auto!important;
}

/* RESPONSIVE CAPTCHA */
/*
/*
@media screen and (max-width: 1280px) {
	.controleur-de-colonne-v2:nth-child(2) .af-captcha {
   		width: 100%!important;
	}
}