/************************************************** DECLARATION DE VARIABLE ***************************************/ :root { --hauteur_menu: 80px; } /************************************************************ PAGE *************************************************/ html { /* font-size:2.0em; */ } /***************************************************** ZONE DE TRAVAIL *********************************************/ body { max-width:99%; } /********************************************************* ENTETE **************************************************/ #entete nav { grid-template-columns: 1fr; grid-row-gap: 0px; } #entete nav .menu { /* font-size:2em; */ } #entete nav .menu a { background-color: var(--bleu_koriolan_fonce); color: var(--bleu_koriolan); /* display: block; */ /* width: 96%; */ padding:20px 0px; margin: auto; /* line-height: 2em; */ } /*********************************************************** PIED DE PAGE *********************************************/ #pied_de_page { grid-template-columns: 1fr; grid-row-gap: 0px; grid-template-rows: 100px 1em; } #pied_de_page .marque { text-align: center; height: 100px; padding: 20px; grid-column: 1 / span 3 !important; } #pied_de_page .mentions_legales { text-align: center; grid-column: 1 / span 3 !important; grid-row: 2 / span 3 !important; } #pied_de_page .mentions_legales a { text-align: center; display: inline-block; width: 90%; margin: 20px auto; border: 1px solid var(--bleu_koriolan); } #pied_de_page .signature { grid-column: 1 / span 3 !important; text-align: center; padding: 50px; height: 100px; } #pied_de_page a { padding:20px 0px; } /********************************************************* TITRES ********************************************/ h1 { font-size:2.0em; } h2 { font-size:1.4em; } /****************************************************** TABLEAUX STANDARD *****************************************/ /***************************************************** FORMULAIRES ***************************************************/ input, textarea, select { /* padding:10px 10px; */ font-size: 1.0em; } select { /* height: 40px; */ /* font-size: 1.5em; */ } ::placeholder { /* font-size: 1.8em; */ } /********************************************************* LIENS HYPERTEXTES ***************************************/ ul { padding-inline-start: 20px; /* C'est une valeur par défaut de 40px, ce qui est beaucoup sur un affichage téléphone... */ } ul li { margin-bottom: 0px; } /********************************************************* PARAGRAPHES ***************************************/ p { margin:10px 0px; /* line-height:50px; */ /* font-size:1.8em; */ } /********************************************************* ANCRES ***************************************/ .ancre { /* padding-top: 350px; /* Taille du menu déployé */ /*margin-top: -350px; Même valeur que ci-dessus pour compenser */ } /************************************* MESSAGE D'ERREUR ***************************************/ /************************************* COMPARATIF SHIPHEARTS ***************************************/ .comparatif { /* font-size:1.5em; */ } .comparatif .bouton_comparatif a { margin-bottom: 50px; width: calc(99% - 50px); padding: 20px 0px 20px 50px; background-position: left 10px top 50%; } .comparatif table.table_comparatif th { font-size: 0.7em; } .comparatif table.table_comparatif th:not(:first-child) { border: 1px solid var(--bleu_koriolan); height: 80px; padding: 0px; transform: rotate(-90deg); } .comparatif table.table_comparatif td { font-size:0.8em; } .comparatif table.table_comparatif td.version img { /* width:60px; */ } .comparatif table.table_renvois_comparatif tr td { font-size:0.8em; } /************************************* IMAGES ZOOMEES ***************************************/ /*********************************************************************************************************************** Fichier accueil.php ***********************************************************************************************************************/ #Accueil h1 { /* height: 300px; */ } #Accueil h2 { font-size:2em; } #Accueil p { line-height:1.2em; margin: auto; } /*********************************************************************************************************************** Fichier actualites.php ***********************************************************************************************************************/ /*----------------------------------------*/ /*********************************************************************************************************************** Fichier boutique.php ***********************************************************************************************************************/ /*--------------------------------------------------*/ /*--------------------------------------------------*/ /*--------------------------------------------------*/ /*--------------------------------------------------*/ /*--------------------------------------------------*/ /*--------------------------------------------------*/ /*--------------------------------------------------*/ /*********************************************************************************************************************** Fichier faq.php ***********************************************************************************************************************/ /*----------------------------------------*/ #Faq #accueil h2 { border-bottom: none; } #Faq #accueil .famille a { padding-bottom:10px; border: 2px solid var(--bleu_koriolan); margin: 5px 0px; } #Faq #accueil .famille .reponse { margin:0px 10px 30px 10px; } /*********************************************************************************************************************** Fichier galerie.php ***********************************************************************************************************************/ /*********************************************************************************************************************** Fichier mentions_legales.php ***********************************************************************************************************************/ #Mentions_legales #accueil { } #Mentions_legales #accueil a { padding:0px 5px 1px 5px; } #Mentions_legales #accueil p { /* text-align: justify; */ /* margin: 0px; */ } #Mentions_legales #accueil .adresse { /* padding-left:10%; */ } /*********************************************************************************************************************** Fichier nautic2021.php ***********************************************************************************************************************/ /*********************************************************************************************************************** Fichier produits.php ***********************************************************************************************************************/ #Produits .boutons_bas_de_page { grid-template-columns: 1fr; grid-template-areas: "retour" "suivant"; } /*----------------------------------------*/ #Produits #accueil .produit { grid-template-columns: 1fr; grid-template-rows: auto; grid-template-areas: "photo_principale" "nom" "descriptif" "photos"; } /*********************************************************************************************************************** Fichier shipmembers.php ***********************************************************************************************************************/ /*--------------------------------------------------*/ #Shipmember { /* font-size: 1.5em; */ } #Shipmember .message { /* font-size: 0.9em; */ } #Shipmember .boutons_bas_de_page a { margin: 50px 0px 30px 0px; padding: 30px 10px; } #Shipmember .boutons_bas_de_page button { display:block; margin: 50px 0px 30px 0px; padding: 30px 10px; /* font-size: 1.2em; */ } /*--------------------------------------------------*/ #Shipmember #login form { grid-template-columns: 1fr; } #Shipmember #login form table td:nth-child(1) { width: 30%; } /*--------------------------------------------------*/ #Shipmember #profil .profil { row-gap:50px; } #Shipmember #profil .profil .champs { display: grid; grid-template-columns: 1fr; row-gap: 20px; }