.path-webform{ .region-content{ // div:nth-of-type(2):not(#edit-actions):not(.form-item-couriel-mail-2):not(.form-item-titre-du-document):not(.form-item-intitule-de-l-offre-de-service){ // display: none; // } // [role="contentinfo"]{ // display: none; // } [aria-label="Message d'avertissement"]{ display: none; } // #block-contenudelapageprincipale{ .block-system-main-block{ h2{ display:none} } // } #webform-submission-deposer-une-contribution-add-form{ display: flex; flex-direction: row; flex-wrap: wrap; flex-basis: auto; justify-content: flex-start; #edit-titre{ width: 100%; font-family: 'Source Code Pro'; font-size: 1.5rem; font-weight: 800; color: $white; background-color: $blue-light; text-transform: uppercase; padding-left: 13%; padding-top: 2rem; padding-bottom: 2rem; vertical-align: middle; } #edit-sous-titre{ width: 100%; font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: $white; background-color: $blue-light; text-transform: uppercase; width: fit-content; margin-left: 13%; margin-top: 8rem; } #edit-processed-text{ margin-top: 10vh; margin-left: 13%; margin-right: 20%; width: 60%; } .form-item-titre-du-document{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; height: 5rem; } } .form-item-auteur-s-{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; } } .form-item-date-de-parution{ margin-left: 13%; width: 27%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; } } .form-item-nombre-de-pages{ margin-right: 20%; width: 27%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; margin-right: 3rem; label{width: 100%;} input{ // margin-top: 1rem; width: 100%; } } .form-item-nom-de-la-revue-et-de-l-editeur{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; } } .form-item-type-de-document-revue-article-etc-{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; } } .form-item-resume-de-la-ressource{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 1rem; } label{width:100%} div{ width: 90%; textarea{width: 100%;} } } .form-item-_-ou-4-mots-ou-expression-cles-pour-identifier-le-sujet{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; label{width: 100%;} input{ width: 90%; height: 3rem; } } .form-item-piece-s-jointe-s-{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; label{width: 100%;} } .form-item-url-vers-une-video-ou-un-site-internet{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; label{width: 100%;} input{ width: 90%; height: 3rem; } } .form-item-courriel{ margin-left: 13%; width: 28%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{width: 90%;} } .form-item-telephone{ margin-right: 20%; width: 29%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; margin-right: 3rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{width: 90%;} } #edit-actions{ // display: inline-flex; width: 60%; input{ width: 30%; align-self: flex-end; background-color: $blue-light; text-transform: uppercase; color: $white; font-size: 1.2rem; font-weight: 600; float: right; margin-top: 1rem; border: none; } #edit-actions-submit:after{ content: url('data:image/svg+xml,'); } } } #webform-submission-offre-de-service-add-form{ display: flex; flex-direction: row; flex-wrap: wrap; flex-basis: auto; justify-content: flex-start; // input:focus ~ label, // input:not(:placeholder-shown) ~ label { // z-index: -1; // } #edit-title{ width: 100%; font-family: 'Source Code Pro'; font-size: 1.5rem; font-weight: 800; color: $white; background-color: $blue-light; text-transform: uppercase; padding-left: 13%; padding-top: 2rem; padding-bottom: 2rem; vertical-align: middle; } #edit-sous-titre{ width: 100%; font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: $white; background-color: $blue-light; text-transform: uppercase; width: fit-content; margin-left: 13%; margin-top: 8rem; } #edit-processed-text{ margin-top: 10vh; margin-left: 13%; margin-right: 20%; width: 60%; } .form-item-intitule-de-l-offre-de-service{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; height: 5rem; } } .form-item-structure{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; } } .form-item-localisation{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%; } input{ width: 90%; } } div{ width: 100%; .form-item-description{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; label{width: 100%;} textarea{ width: 90%; } } } .form-item-description{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; label{width: 100%;} textarea{ width: 90%; } } .form-item-image{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .form-item-des-documents-complementaires-en-pdf{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } #edit-lien--wrapper{ width: 100%; .form-item-lien-url{ margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; } } } .form-item-courriel{ margin-left: 13%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; width: 28%; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{width: 90%;} } .form-item-telephone{ margin-right: 20%; width: 29%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; margin-right: 3rem; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{width: 90%;} } .form-item-j-accepte-que-mon-courriel-soit-diffuse-sur-la-page-de-mon-offre{ margin-top: 3rem; margin-bottom: 3rem; margin-left: 13%; margin-right: 20%; width: 60%; } #edit-actions{ // display: inline-flex; width: 60%; input{ width: 30%; align-self: flex-end; background-color: $blue-light; text-transform: uppercase; color: $white; font-size: 1.2rem; font-weight: 600; float: right; margin-top: 1rem; border: none; } #edit-actions-submit:after{ content: url('data:image/svg+xml,'); } } } #webform-submission-question-add-form{ display: flex; flex-direction: row; flex-wrap: wrap; flex-basis: auto; justify-content: flex-start; margin-top: 10vh; width: 60%; margin-left: 13%; margin-right: 20%; .form-item-couriel{ display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; width: 100%; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } label{width: 100%;} input{ width: 90%; } } .form-item-question{ display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; width: 100%; &:after{ content: "*"; color: red; font-size: 2rem; padding-left: 0.9rem; } label{width: 100%;} div{ width: 90%; textarea{ width: 100%; height: 5rem; } } } #edit-actions{ // display: inline-flex; width: 90%; input{ width: 30%; align-self: flex-end; background-color: $blue-light; text-transform: uppercase; color: $white; font-size: 1.2rem; font-weight: 600; float: right; margin-top: 1rem; border: none; } #edit-actions-submit:after{ content: url('data:image/svg+xml,'); } } } } }