#message {
	text-align: center;
}

.viewTable .demande-td-open,
.viewTable .demande-grouped-td-checkbox {
	cursor: pointer;
}

.viewTable .demande-td-none {
	text-decoration: none;
}

/* FDC 30.04.21 : Mise en page du formulaire de demandes de bons et des pages de modification de demandes */
.page-id-1705 #menu-menu-superieur,
.page-id-1705 .menu-toggle {
	display: none;
}

.page-id-1707 .content-sidebar-wrap{
	max-width: none;
}
.demande-navigation {
	text-align: center;
	margin: 0 0 0.618em;
}

.demande-navigation .button-demande-disabled {
	opacity: 0.3;
	cursor: default;
}

.demande-region-info {
	text-align: center;
    padding-bottom: 30px;
}

/* MOD-FDC 13.05.2024 : Ajout du visuel de la page de génération de bons */
/*.demande-region-error,*/
.demande-adding-message-text.error,
.demande-adding-form-iban-message,
.gen-bons .gen-bon-form .gen-bon-form-message.error,
.gen-bons .gen-bon-form .gen-bon-form-div span {
	color: red;
}

.demande-adding .acf-fields.-left>.acf-field:before,
.demande-modify .acf-fields.-left>.acf-field:before {
	background: initial;
    border-color: initial;
    border-style: initial;
    border-width: initial;
}

.demande-adding .acf-fields>.acf-field,
.demande-modify .acf-fields>.acf-field {
	/*border-top: none;*/
}

.demande-adding .acf-field .acf-label label,
.demande-modify .acf-field .acf-label label {
    font-size: 16px;
	margin-top: 4px;
}

.demande-adding .acf-field .acf-label .description {
	font-size: 12px;
}
.demande-modify .acf-field .acf-label .description {
	display: none;
}

.demande-adding .acf-form-submit,
.demande-modify .acf-form-submit,
.demande-print {
	text-align: center;
}

.demande-adding .updated,
.demande-modify .updated,
.demande-print .updated {
	color: green;
	font-size: 20px;
	padding-left: 12px;
}

.demande-adding .acf-field-image .acf-input input,
.demande-modify .acf-field-image .acf-input input {
	width: 100%;
}
input[type='submit'].hcbn-modify,
input[type='submit'].hcbn-validate,
input[type='submit'].hcbn-refuse,
.button.demande-grouped-button-apply,
.button.demande-open-pdf {
	box-shadow: inherit;
}

input[type='submit'].hcbn-modify,
input[type='submit'].hcbn-validate,
input[type='submit'].hcbn-refuse {
	margin-right: 10px;
}

input[type='submit'].hcbn-modify,
.hcbn-status-modify,
.button.demande-grouped-button-apply,
.button.demande-open-pdf {
	background-color: black;
}

input[type='submit'].hcbn-validate,
.hcbn-status-validate {
	background-color: green;
}

input[type='submit'].hcbn-refuse,
.hcbn-status-refuse {
	background-color: red;
}

.hcbn-status {
	text-align: center;
	color: white;
}

.ui-datepicker {
	width: 21em !important;
}

.return-button-demande {
    margin-bottom: 20px;
}

.demande-td-remarque {
	border: none;
    padding: 0;
	border-radius: unset;
	line-height: 2.5;
}

.demande-grouped-action {
	text-align: right;
}

.demande-grouped-action-top {
	margin-bottom: 40px;
}

.demande-grouped-th-validate,
.demande-grouped-td-checkbox-validate {
	background-color: #D5F5E3;
}

.demande-grouped-th-refuse,
.demande-grouped-td-checkbox-refuse {
	background-color: #F5B7B1;
}

.demande-grouped-td-checkbox-validate,
.demande-grouped-td-checkbox-refuse {
	text-align: center;
}

.demande-grouped-action .fa-spinner {
	color: black;
}

/* FDC 30.04.21 : Mise en page de la page des remboursements automatiques */
.remboursement-message {
	text-align: center;
}

/* MOD-FDC 13.05.2024 : Ajout du visuel de la page de génération de bons */
.demande-adding-message-text,
.demande-modify-message-text,
.remboursement-message.valid,
.gen-bons .gen-bon-form .gen-bon-form-message.valid {
	color: green;
}

.action_remboursement_button .button.cancel {
	background-color: black;
}

/* FDC 30.04.21 : Mise en page de la page d'ajout d'un commerçant */
.commercant-adding .acf-accordion .acf-accordion-title label {
	font-size: 20px;
}

.commercant-adding .acf-fields.-left>.acf-field:before {
	background: initial;
    border-color: initial;
    border-style: initial;
    border-width: initial;
}

.commercant-adding .acf-accordion-content .acf-fields.-left>.acf-field>.acf-label {
	width: 16%;
}

.commercant-adding .acf-fields>.acf-field {
	border-top: none;
}

.commercant-adding .acf-field-text .acf-label label,
.commercant-adding .acf-field-email .acf-label label,
.commercant-adding .acf-field-select .acf-label label,
.commercant-adding .acf-field-number .acf-label label {
    font-size: 16px;
	margin-top: 4px;
}

.commercant-adding .acf-accordion {
	border-bottom: none;
}

.commercant-adding .acf-form-submit {
	padding: 30px 0px;
}

.commercant-adding .updated {
	color: green;
	font-size: 20px;
	padding-left: 12px;
}

.commercant-adding .acf-form-submit,
.demande-modify-form-submit-div {
	text-align: center;
}

/* MOD-FDC 13.05.2024 : Ajout du visuel de la page de génération de bons */
.gen-bons {
	text-align: center;
}

.gen-bons .gen-bon-form .gen-bon-form-div {
	margin-bottom: 15px;
}

.gen-bons .gen-bon-form .gen-bon-form-div label:not(.gen-bon-form-div-label-radio) {
	display: block;
}

/* MOD-FDC 21.10.2024 : Traitement visuel du formulaire VDB pour la demande de soutien 16-25 ans */
.custom-site-img {
	max-width: initial !important;
	width: 100px;
}

@media (min-width: 992px) {
	.custom-site-img {
		margin-top: 10px;
		width: 230px;
	}
}

.demande-adding {
	max-width: 75%;
	margin-left: auto;
	margin-right: auto;
}

.demande-adding-message,
.demande-modify-message {
	text-align: center;
}

span.required {
	color: #005eb8;
}

.demande-adding-form-fieldset,
.demande-modify-form-fieldset {
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.demande-adding-form-fieldset-legend,
.demande-modify-form-fieldset-legend {
	font-weight: 700;
    margin-bottom: 1.2rem;
}

.demande-modify-form-div,
.demande-adding-form-div {
	margin-bottom: 1em;
}

.demande-modify-form-div-label,
.demande-adding-form-div-label {
	margin-bottom: 0;
    padding-bottom: calc(.375rem + 1px);
    padding-top: calc(.375rem + 1px);
}

.demande-modify-form-div-input,
.demande-adding-form-div-input {
	border-radius: 0;
	background-color: #fff;
    border: 1px solid #ced4da;
}

.demande-adding-form-submit {
    border-radius: 0 !important;
    color: #005eb8 !important;
    padding: 1rem 9rem !important;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent !important;
    border: 2px solid #005eb8 !important;
	display: block !important;
	box-shadow: inherit !important;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
	width: inherit !important;
	margin-top: 40px;
}

.demande-adding-form-submit:hover{
    background-color: #005eb8 !important;
    color: #fff !important;
}

.demande-adding-form-file-message {
	font-size: small;
}

/* MOD-FDC 07.04.2025 : Date d'exécution variable suite demande Vernier */
.remboursement_button-date {
	margin-bottom: 10px;
}