2018-04-02 08:29:19 +02:00
/ * *
* This file is part of Zwii .
* For full copyright and license information , please see the LICENSE
* file that was distributed with this source code .
*
* @ author Rémi Jean < remi . jean @ outlook . com >
* @ copyright Copyright ( C ) 2008-2018 , Rémi Jean
2021-02-17 13:49:58 +01:00
* @ author Frédéric Tempez < frederic . tempez @ outlook . com >
2023-01-09 10:23:32 +01:00
* @ copyright Copyright ( C ) 2018-2023 , Frédéric Tempez
2022-12-29 17:02:20 +01:00
* @ license CC Attribution-NonCommercial-NoDerivatives 4 . 0 International
2020-09-01 20:48:40 +02:00
* @ link http : / / zwiicms . fr /
2018-04-02 08:29:19 +02:00
* /
2022-12-31 15:43:19 +01:00
2019-02-24 19:11:01 +01:00
/ * *
* Police des icônes
2020-10-29 22:06:13 +01:00
@ import url ( https : / / use . fontawesome . com / releases / v5 . 7 . 2 / css / all . css ) ;
2022-02-04 09:12:07 +01:00
* /
2019-05-29 22:35:02 +02:00
2018-04-02 08:29:19 +02:00
/ * *
* Éléments génériques
* /
2020-06-16 18:44:26 +02:00
2018-04-02 08:29:19 +02:00
html ,
body {
2022-12-31 15:43:19 +01:00
min-height : 100 % ;
/*min-height: 100vh;*/
2018-04-02 08:29:19 +02:00
}
2019-02-28 14:50:49 +01:00
2021-06-04 14:16:24 +02:00
@ media screen and ( min-width : 769px ) {
2022-12-31 15:43:19 +01:00
body {
/*margin:0px 10px;*/
margin : 0 ;
}
2019-05-29 22:35:02 +02:00
}
2019-03-18 14:12:42 +01:00
/ * *
* Petits écrans inférieurs à 768px de largeur , on supprime les marges
2020-06-16 18:44:26 +02:00
* /
2022-12-31 15:43:19 +01:00
2021-06-04 14:16:24 +02:00
@ media screen and ( max-width : 768px ) {
2022-12-31 15:43:19 +01:00
body {
margin : 0px ;
}
/ *
2019-03-18 14:12:42 +01:00
# site {
2020-10-29 22:06:13 +01:00
margin : 0px auto ;
2019-05-02 13:21:48 +02:00
}
2021-02-26 21:04:44 +01:00
* /
2022-12-31 15:43:19 +01:00
body > header {
margin : 0px 0px ;
}
. tippy-tooltip {
font-size : . 8rem ! important ;
}
section {
padding : 5px ;
}
2019-05-02 13:21:48 +02:00
}
2021-06-04 14:16:24 +02:00
@ media screen and ( max-width : 768px ) {
2022-12-31 15:43:19 +01:00
. siteContainer {
display : flex ;
flex-direction : column ;
}
. siteContainer > # contentLeft {
order : 1 ;
}
. siteContainer > # contentRight {
order : 3 ;
}
. siteContainer > # contentSite {
order : 2 ;
}
2019-03-18 14:12:42 +01:00
}
2018-04-02 08:29:19 +02:00
/ * *
* Éléments spécifiques
* /
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Liens */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
a {
2022-12-31 15:43:19 +01:00
text-decoration : none ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
a : hover {
2022-12-31 15:43:19 +01:00
text-decoration : underline ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2020-03-28 18:13:58 +01:00
/* Supprimer les pointillés lors d'un clic Firefox */
2022-12-31 15:43:19 +01:00
2020-03-28 18:13:58 +01:00
a : focus {
2022-12-31 15:43:19 +01:00
outline : none ;
2020-03-28 18:13:58 +01:00
}
2020-10-29 22:06:13 +01:00
2020-03-28 18:13:58 +01:00
a : active {
2022-12-31 15:43:19 +01:00
outline : none ;
2020-03-28 18:13:58 +01:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Titres */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
h1 {
2022-12-31 15:43:19 +01:00
font-size : 1 . 8em ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
h2 {
2022-12-31 15:43:19 +01:00
font-size : 1 . 6em ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
h3 {
2022-12-31 15:43:19 +01:00
font-size : 1 . 4em ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
h4 {
2022-12-31 15:43:19 +01:00
font-size : 1 . 0em ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Listes */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
ul {
2022-12-31 15:43:19 +01:00
list-style : square ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
li ul {
2022-12-31 15:43:19 +01:00
margin : 0 ;
2018-04-02 08:29:19 +02:00
}
2021-11-03 18:53:12 +01:00
option . pageInactive {
2022-12-31 15:43:19 +01:00
color : orange ;
font-weight : bold ;
2021-11-03 18:53:12 +01:00
}
2022-12-31 15:43:19 +01:00
2021-11-03 18:53:12 +01:00
option . pageHidden {
2022-12-31 15:43:19 +01:00
color : red ;
font-style : italic ;
2019-03-17 12:47:58 +01:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Séparateur */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
hr {
2022-12-31 15:43:19 +01:00
border : 0 ;
border-top : 1px solid # C5D1D4 ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Égalisation des margins */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
h1 ,
h2 ,
h3 ,
h4 ,
p ,
hr ,
ul ,
ol {
2022-12-31 15:43:19 +01:00
margin : 15px 0 ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Image */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
img {
2022-12-31 15:43:19 +01:00
max-width : 100 % ;
height : auto ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
img [ align = 'left' ] {
2022-12-31 15:43:19 +01:00
margin-right : 10px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
img [ align = 'right' ] {
2022-12-31 15:43:19 +01:00
margin-left : 10px ;
2018-04-02 08:29:19 +02:00
}
2020-02-10 16:36:57 +01:00
# metaImage {
2022-12-31 15:43:19 +01:00
height : 150px ;
2020-02-10 16:36:57 +01:00
}
2022-12-31 15:43:19 +01:00
2018-11-13 18:33:22 +01:00
/ *
Signature dans les articles blog et news
* /
. signature {
2022-12-31 15:43:19 +01:00
font-size : 0 . 8em ;
font-style : italic ;
text-align : right ;
2018-11-13 18:33:22 +01:00
}
2020-03-15 17:32:08 +01:00
2018-04-02 08:29:19 +02:00
/* Tableau */
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
: not ( [ class ^ = "col" ] ) > . tableWrapper {
2022-12-31 15:43:19 +01:00
margin : 10px 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. table {
2022-12-31 15:43:19 +01:00
width : 100 % ;
border-spacing : 0 ;
border-collapse : collapse ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. table thead tr {
2022-12-31 15:43:19 +01:00
/ * background : # 212223 ;
2021-03-19 08:24:06 +01:00
color : # FFF ; * /
2022-12-31 15:43:19 +01:00
text-align : left ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. table tbody tr {
2022-12-31 15:43:19 +01:00
background : # F6F7F8 ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. table tbody tr : nth-child ( 2n + 2 ) {
2022-12-31 15:43:19 +01:00
background : # ECEFF1 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. table tbody tr : hover {
2022-12-31 15:43:19 +01:00
background : # FCF2E8 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. table th {
2022-12-31 15:43:19 +01:00
font-weight : normal ;
padding : 15px 10px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Supprime le padding des cols dans les cellules des tableaux */
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
td > . col1 ,
td > . col2 ,
td > . col3 ,
td > . col4 ,
td > . col5 ,
td > . col6 ,
td > . col7 ,
td > . col8 ,
td > . col9 ,
td > . col10 ,
td > . col11 ,
td > . col12 {
2022-12-31 15:43:19 +01:00
padding : 0 ! important ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
/* Tableau sur les écrans de petites tailles */
2022-12-31 15:43:19 +01:00
2021-06-04 14:16:24 +02:00
@ media screen and ( max-width : 768px ) {
2022-12-31 15:43:19 +01:00
. table thead {
font-size : 0 . 8em ;
}
2020-10-29 22:06:13 +01:00
}
2022-12-31 15:43:19 +01:00
2021-06-04 14:16:24 +02:00
@ media screen and ( max-width : 668px ) {
2022-12-31 15:43:19 +01:00
. table thead {
display : none ;
}
2020-10-29 22:06:13 +01:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Notifications */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
# notification {
2022-12-31 15:43:19 +01:00
padding : 14px ;
color : # FFF ;
position : fixed ;
left : 50 % ;
transform : translateX ( -50 % ) ;
max-width : 500px ;
width : 100 % ;
z-index : 20 ;
text-align : center ;
animation : notificationBounce . 5s ;
top : 30px ;
border-radius : 2px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notification . notificationSuccess {
2022-12-31 15:43:19 +01:00
background : # 27AE60 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notification . notificationError {
2022-12-31 15:43:19 +01:00
background : # E74C3C ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notification . notificationOther {
2022-12-31 15:43:19 +01:00
background : # F39C12 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notificationClose {
2022-12-31 15:43:19 +01:00
cursor : pointer ;
float : right ;
opacity : . 8 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notificationProgress {
2022-12-31 15:43:19 +01:00
position : absolute ;
left : 0 ;
bottom : 0 ;
width : 100 % ;
height : 6px ;
border-radius : 2px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notification . notificationSuccess # notificationProgress {
2022-12-31 15:43:19 +01:00
background : # 219251 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notification . notificationError # notificationProgress {
2022-12-31 15:43:19 +01:00
background : # D62C1A ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notification . notificationOther # notificationProgress {
2022-12-31 15:43:19 +01:00
background : # D8890B ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# notificationClose : hover {
2022-12-31 15:43:19 +01:00
opacity : 1 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
@ keyframes notificationBounce {
2022-12-31 15:43:19 +01:00
0 % {
transform : translateX ( -50 % ) translateY ( -30px ) ;
}
40 % {
transform : translateX ( -50 % ) translateY ( 10px ) ;
}
60 % {
transform : translateX ( -50 % ) translateY ( -10px ) ;
}
80 % {
transform : translateX ( -50 % ) translateY ( 5px ) ;
}
100 % {
transform : translateX ( -50 % ) translateY ( -5px ) ;
}
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Notice */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. notice {
2022-12-31 15:43:19 +01:00
display : inline-block ;
color : # E74C3C ;
2018-04-02 08:29:19 +02:00
}
2022-02-09 16:10:13 +01:00
2022-12-31 15:43:19 +01:00
2022-02-09 16:10:13 +01:00
/ * Mauvaise position dans les champs File
2021-12-02 09:41:44 +01:00
. inputFile . notice {
display : block ;
2022-02-09 16:10:13 +01:00
} * /
2018-04-02 08:29:19 +02:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Container */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. container {
2022-12-31 15:43:19 +01:00
margin : auto ;
2018-04-02 08:29:19 +02:00
}
2018-04-07 23:31:15 +02:00
. container-large {
2022-12-31 15:43:19 +01:00
width : 100 % ;
2018-04-07 23:31:15 +02:00
}
2019-01-24 14:26:54 +01:00
. container-large-fixed {
2022-12-31 15:43:19 +01:00
width : 100 % ;
position : fixed ;
z-index : 15 ;
2020-10-29 22:06:13 +01:00
}
2019-01-24 14:26:54 +01:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Barre de membre */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
# bar {
2022-12-31 15:43:19 +01:00
background : # 212223 ;
padding-left : 5px ;
/* Pour éviter que le select touche le bord lorsque la fenêtre est redimensionnée */
margin : 0 ;
/*-10px;*/
text-align : right ;
position : -webkit-sticky ;
/* Safari */
position : sticky ;
top : 0 ;
z-index : 19 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2022-12-31 15:43:19 +01:00
2019-01-24 15:55:54 +01:00
/* fin barre pour les membres */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
# bar : after {
2022-12-31 15:43:19 +01:00
content : " " ;
clear : both ;
display : block ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# bar ul {
2022-12-31 15:43:19 +01:00
padding : 0 ;
margin : 0 ;
list-style : none ;
height : 45px ;
line-height : 45px ;
2018-04-02 08:29:19 +02:00
}
2019-05-29 22:35:02 +02:00
2018-04-02 08:29:19 +02:00
# bar li {
2022-12-31 15:43:19 +01:00
display : inline ;
2018-04-02 08:29:19 +02:00
}
2019-05-29 22:35:02 +02:00
2018-04-02 08:29:19 +02:00
# bar a {
2022-12-31 15:43:19 +01:00
display : inline-block ;
padding : 0 12px ;
color : # FFF ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# bar a : hover {
2022-12-31 15:43:19 +01:00
background : # 191A1A ;
text-decoration : none ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# bar a : active {
2022-12-31 15:43:19 +01:00
background : # 111112 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# bar select {
2022-12-31 15:43:19 +01:00
width : 150px ;
border : 0 ;
color : # 111112 ;
font-size : 1em ;
background-color : rgba ( 255 , 255 , 255 , 1 ) ;
padding : 8px ;
margin-left : 5px ;
2018-04-02 08:29:19 +02:00
}
2019-05-29 22:35:02 +02:00
2022-12-30 15:47:55 +01:00
@ media screen and ( min-width : 800px ) {
2022-12-31 15:43:19 +01:00
# bar # barLeft {
float : left ;
}
# bar # barRight {
float : right ;
font-size : 12px ;
}
2019-05-29 22:35:02 +02:00
}
2022-12-30 15:47:55 +01:00
@ media screen and ( max-width : 799px ) {
2022-12-31 15:43:19 +01:00
# bar {
text-align : center ;
padding : 0 1 ;
margin : 0 1 ;
}
# bar ul {
height : auto ;
}
# bar select {
width : 95 % ;
margin : 10px ;
2023-01-21 10:07:12 +01:00
text-align-last : center ;
2022-12-31 15:43:19 +01:00
}
# bar # barLeft {
float : none ;
}
2023-01-21 10:07:12 +01:00
# bar # barLeft ,
2022-12-31 15:43:19 +01:00
# bar # barRight {
font-size : 1 . 6em ;
}
# bar # displayUsername {
display : none ;
}
2019-03-30 22:19:23 +01:00
}
2018-04-02 08:29:19 +02:00
2019-05-27 16:04:07 +02:00
2018-04-02 08:29:19 +02:00
/* Site */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
# site {
2022-12-31 15:43:19 +01:00
overflow : hidden ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2021-02-26 21:04:44 +01:00
/ * Dans theme . css
2021-06-04 14:16:24 +02:00
@ media screen and ( min-width : 768px ) {
2020-06-16 18:44:26 +02:00
# site {
2019-05-29 22:35:02 +02:00
margin : 20px auto ;
}
2022-12-30 15:47:55 +01:00
} # barSelectPage
2021-02-26 21:04:44 +01:00
* /
2019-05-29 22:35:02 +02:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Bannière */
2019-05-29 22:35:02 +02:00
2021-06-04 14:16:24 +02:00
@ media screen and ( min-width : 768px ) {
2022-12-31 15:43:19 +01:00
body > header {
margin : 0 ;
/*-10px;*/
}
header {
margin : 0 ;
}
2018-04-02 08:29:19 +02:00
}
2019-05-29 22:35:02 +02:00
2018-04-02 08:29:19 +02:00
header {
2022-12-31 15:43:19 +01:00
position : relative ;
padding : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
header span {
2022-12-31 15:43:19 +01:00
display : inline-block ;
vertical-align : middle ;
line-height : 1 . 2 ;
margin : 0 10px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
header . container {
2022-12-31 15:43:19 +01:00
overflow : hidden ;
height : 100 % ;
2019-12-06 18:51:33 +01:00
}
2022-12-31 15:43:19 +01:00
2022-12-30 15:47:55 +01:00
/ * Marges au contenu de la bannière personnalisée
2021-11-12 12:59:58 +01:00
header : not ( . container ) # featureContent {
margin : 0 10px ;
2021-11-16 12:20:13 +01:00
} * /
2021-11-12 12:59:58 +01:00
2021-11-14 10:12:17 +01:00
header # featureContent {
2022-12-31 15:43:19 +01:00
overflow : hidden ;
margin : 0 10px ;
2021-11-14 10:12:17 +01:00
}
2020-09-22 08:04:32 +02:00
/ * Element du header
2019-12-06 18:51:33 +01:00
# themeHeaderImage {
font-style : italic ;
font-size : 0 . 9em ;
2020-08-12 17:39:43 +02:00
} * /
2018-04-02 08:29:19 +02:00
2022-12-31 15:43:19 +01:00
2020-08-08 17:06:06 +02:00
/ * Menu
2018-04-02 08:29:19 +02:00
body > nav {
2020-07-15 22:56:03 +02:00
margin : 0 -10px ;
2018-04-02 08:29:19 +02:00
}
2020-07-15 22:56:03 +02:00
* /
2019-07-31 19:45:59 +02:00
2022-12-31 15:43:19 +01:00
2018-09-14 02:57:52 +02:00
/* Items du menu */
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
nav a > img {
2022-12-31 15:43:19 +01:00
margin : -4px 0 ;
vertical-align : middle ;
2019-07-31 19:45:59 +02:00
}
2018-04-02 08:29:19 +02:00
nav # toggle {
2022-12-31 15:43:19 +01:00
cursor : pointer ;
text-align : right ;
display : none ;
font-weight : bold ;
2018-04-02 08:29:19 +02:00
}
2019-12-10 17:36:13 +01:00
2018-04-02 08:29:19 +02:00
nav # toggle span {
2022-12-31 15:43:19 +01:00
display : block ;
2018-04-02 08:29:19 +02:00
}
2019-05-02 13:21:48 +02:00
2019-12-10 17:36:13 +01:00
nav # burgerText {
2022-12-31 15:43:19 +01:00
float : left ;
font-size : 1 . 4em ;
margin : 15px 0 0 10px ;
2019-12-10 17:36:13 +01:00
}
2021-10-24 09:57:25 +02:00
nav # burgerLogo {
2022-12-31 15:43:19 +01:00
float : left ;
margin : 5px 0 0 5px ;
2021-10-24 09:57:25 +02:00
}
2018-04-02 08:29:19 +02:00
nav ul {
2022-12-31 15:43:19 +01:00
padding : 0 ;
margin : 0 ;
list-style : none ;
2018-04-02 08:29:19 +02:00
}
2019-05-22 21:51:07 +02:00
2018-04-02 08:29:19 +02:00
nav li {
2022-12-31 15:43:19 +01:00
display : inline-block ;
position : relative ;
2018-04-02 08:29:19 +02:00
}
2019-05-02 13:21:48 +02:00
2018-04-02 08:29:19 +02:00
nav li ul {
2022-12-31 15:43:19 +01:00
display : block ;
position : absolute ;
width : 200px ;
z-index : -1 ;
opacity : 0 ;
transition : . 3s ease-out ;
padding-left : 10px ;
2018-04-02 08:29:19 +02:00
}
2019-05-02 13:21:48 +02:00
2018-04-02 08:29:19 +02:00
nav li ul li {
2022-12-31 15:43:19 +01:00
display : block ;
text-align : left ;
2018-04-02 08:29:19 +02:00
}
2019-07-31 17:47:26 +02:00
2022-12-31 15:43:19 +01:00
2020-11-01 20:19:02 +01:00
/ *
nav . navSub a {
background-color : red ! important ;
} * /
2018-04-02 08:29:19 +02:00
nav li : hover ul {
2022-12-31 15:43:19 +01:00
z-index : 8 ;
opacity : 1 ;
2018-04-02 08:29:19 +02:00
}
2019-05-29 22:35:02 +02:00
2018-04-02 08:29:19 +02:00
nav a {
2022-12-31 15:43:19 +01:00
display : inherit ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2019-05-29 22:35:02 +02:00
2018-04-02 08:29:19 +02:00
nav a : hover {
2022-12-31 15:43:19 +01:00
text-decoration : none ;
2018-04-02 08:29:19 +02:00
}
2020-10-14 09:42:14 +02:00
2020-11-01 08:51:23 +01:00
/* Barre de menu */
# menuLeft {
2022-12-31 15:43:19 +01:00
display : inline-flex ;
2020-10-14 09:42:14 +02:00
}
2020-11-01 08:51:23 +01:00
# menuRight {
2022-12-31 15:43:19 +01:00
display : inline-flex ;
float : right ;
2020-10-14 09:42:14 +02:00
}
2020-11-01 08:51:23 +01:00
2022-12-31 15:43:19 +01:00
2020-10-14 09:42:14 +02:00
/* fin barre de menu */
2022-12-31 15:43:19 +01:00
2020-10-14 09:42:14 +02:00
nav :: after {
2022-12-31 15:43:19 +01:00
content : " " ;
clear : both ;
display : flex ;
2020-10-14 09:42:14 +02:00
}
2020-11-01 08:51:23 +01:00
2020-10-14 09:42:14 +02:00
nav :: before {
2022-12-31 15:43:19 +01:00
content : " " ;
clear : left ;
display : flex ;
2020-10-14 09:42:14 +02:00
}
2021-06-04 14:16:24 +02:00
@ media screen and ( min-width : 769px ) {
2022-12-31 15:43:19 +01:00
nav # menu {
display : block ;
}
2019-05-29 22:35:02 +02:00
}
2021-06-04 14:16:24 +02:00
@ media screen and ( max-width : 768px ) {
2022-12-31 15:43:19 +01:00
body > nav {
margin : 0 ;
}
nav # toggle ,
nav # menuLeft {
display : block ;
float : none ;
}
nav # menuLeft {
flex-direction : column ;
float : none ;
}
nav # menuRight {
font-size : 2em ;
}
nav # menu {
display : none ;
text-align : left ;
}
nav li {
display : block ;
}
nav li ul {
z-index : 1 ;
opacity : 1 ;
position : static ;
min-width : inherit ;
width : auto ;
}
/* Taille du menu hamburger */
nav . zwiico-menu {
font-size : 1 . 5em ;
}
nav . zwiico-cancel {
font-size : 1 . 5em ;
}
2018-04-02 08:29:19 +02:00
}
2019-05-02 13:21:48 +02:00
2020-06-16 18:44:26 +02:00
/* Barre de navigation fixe quand le menu est en-dehors du site */
2022-12-31 15:43:19 +01:00
2019-02-07 17:26:39 +01:00
# navfixedlogout {
2022-12-31 15:43:19 +01:00
position : -webkit-sticky ;
/* Safari */
position : sticky ;
top : 0px ;
z-index : 10 ;
2019-02-07 14:59:05 +01:00
}
2019-02-07 17:26:39 +01:00
# navfixedconnected {
2022-12-31 15:43:19 +01:00
top : 45px ;
z-index : 10 ;
position : -webkit-sticky ;
/* Safari */
position : sticky ;
2019-02-07 14:59:05 +01:00
}
2020-11-01 20:19:02 +01:00
# navfixedconnected . navSub ,
# navfixedlogout . navSub {
2022-12-31 15:43:19 +01:00
pointer-events : none ;
2019-07-31 17:47:26 +02:00
}
2019-02-07 18:07:27 +01:00
2020-11-21 17:49:24 +01:00
2019-05-02 13:21:48 +02:00
/* Menu vertical */
2020-10-29 22:06:13 +01:00
. menuSide ,
. menuSideChild {
2022-12-31 15:43:19 +01:00
padding-left : 10px ;
margin : 0px ;
list-style : none ;
2019-05-02 13:21:48 +02:00
}
2020-10-29 22:06:13 +01:00
ul . menuSideChild ,
li . menuSideChild {
2022-12-31 15:43:19 +01:00
padding-left : 10px ;
2019-05-02 13:21:48 +02:00
}
2022-12-31 15:43:19 +01:00
2021-09-29 17:40:53 +02:00
/* Drapeaux */
2020-11-24 11:12:33 +01:00
2021-11-12 09:24:53 +01:00
. i18nFlag {
2022-12-31 15:43:19 +01:00
width : 70 % ;
2020-11-26 12:42:47 +01:00
}
2021-11-12 09:24:53 +01:00
. i18nFlagSelected {
2022-12-31 15:43:19 +01:00
width : 100 % ;
2021-06-04 14:16:24 +02:00
}
2020-11-21 17:49:24 +01:00
2021-06-04 14:16:24 +02:00
/ *
* Position du bloc dans le site sur les petits écrans
* /
2021-03-24 14:57:03 +01:00
2022-12-31 15:43:19 +01:00
@ media screen and ( max-width : 1024px ) {
. i18nFlag {
width : 100 % ;
padding : 5px ;
}
. i18nFlagSelected {
width : 130 % ;
padding : 5px ;
}
}
2021-03-24 14:57:03 +01:00
2018-04-02 08:29:19 +02:00
/* Corps */
2022-12-31 15:43:19 +01:00
2021-06-04 14:16:24 +02:00
@ media screen and ( min-width : 768px ) {
2022-12-31 15:43:19 +01:00
section {
padding : 20px ;
}
2019-05-29 22:35:02 +02:00
}
2018-04-02 08:29:19 +02:00
section {
2022-12-31 15:43:19 +01:00
/*min-height: 100%;*/
min-height : 65vh ;
2018-04-02 08:29:19 +02:00
}
2020-02-02 19:14:57 +01:00
2018-04-02 08:29:19 +02:00
section # sectionTitle {
2022-12-31 15:43:19 +01:00
margin-top : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-02-02 19:14:57 +01:00
2020-10-29 22:06:13 +01:00
. userLogin ,
. updateForm {
2022-12-31 15:43:19 +01:00
min-height : 0px ;
2019-05-05 14:26:01 +02:00
}
2018-04-02 08:29:19 +02:00
section : after {
2022-12-31 15:43:19 +01:00
content : " " ;
display : table ;
clear : both ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2019-02-14 17:54:02 +01:00
/* Version des modules*/
2022-12-31 15:43:19 +01:00
2019-02-14 17:54:02 +01:00
. moduleVersion {
2022-12-31 15:43:19 +01:00
font-size : 0 . 8em ;
font-style : italic ;
text-align : right ;
2019-02-14 17:54:02 +01:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Pied de page */
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
body > footer {
2022-12-31 15:43:19 +01:00
margin : 0 ;
/* -10px;*/
2018-04-02 08:29:19 +02:00
}
2019-07-15 11:54:04 +02:00
2022-12-31 15:43:19 +01:00
2019-07-15 11:54:04 +02:00
/ *
2019-06-19 03:28:52 +02:00
footer {
padding : 1px 20px ;
}
2019-07-15 11:54:04 +02:00
* /
2019-06-19 03:28:52 +02:00
2020-10-29 22:06:13 +01:00
# footerbody ,
# footersite {
2022-12-31 15:43:19 +01:00
margin : 0 ;
2018-04-02 08:29:19 +02:00
}
2018-09-09 21:28:05 +02:00
2020-02-02 19:14:57 +01:00
. footerbodyFixed {
2022-12-31 15:43:19 +01:00
position : fixed ;
bottom : 0 ;
left : 0 ;
width : 100 % ;
z-index : 50 ;
background-color : inherit ;
padding : inherit ;
2020-02-02 19:14:57 +01:00
}
2020-10-29 22:06:13 +01:00
# footersiteRight ,
# footersiteLeft ,
# footersiteCenter ,
# footerbodyRight ,
# footerbodyLeft ,
# footerbodyCenter {
2022-12-31 15:43:19 +01:00
vertical-align : middle ;
padding : 0 ;
2019-06-20 07:51:56 +02:00
}
2020-10-29 22:06:13 +01:00
footer # footerbody > div {
2022-12-31 15:43:19 +01:00
margin : 0
2019-11-12 13:24:37 +01:00
}
2020-10-29 22:06:13 +01:00
footer # footersite > div {
2022-12-31 15:43:19 +01:00
padding : 0
2019-11-12 13:24:37 +01:00
}
2020-10-29 22:06:13 +01:00
footer # footerbody > div {
2022-12-31 15:43:19 +01:00
padding : 0
2019-11-12 13:24:37 +01:00
}
2020-10-29 22:06:13 +01:00
# footerText > p {
2022-12-31 15:43:19 +01:00
margin-top : 0 ;
margin-bottom : 0 ;
2019-11-12 13:24:37 +01:00
}
2020-06-16 18:44:26 +02:00
# footerLoginLink ,
# footerDisplayCopyright ,
2019-05-02 13:21:48 +02:00
# footerDisplayVersion ,
2019-05-12 23:25:59 +02:00
# footerDisplaySiteMap ,
2019-06-22 19:44:13 +02:00
# footerDisplayLegal ,
2021-11-28 14:29:22 +01:00
# footerDisplayCookie ,
2019-07-03 19:46:53 +02:00
# footerDisplaySearch ,
2019-05-12 23:25:59 +02:00
# footerZwiiCMS {
2022-12-31 15:43:19 +01:00
font-size : inherit ;
2018-09-09 21:28:05 +02:00
}
2019-05-02 13:21:48 +02:00
2020-10-29 22:06:13 +01:00
2022-12-31 15:43:19 +01:00
/* Conserve le pied de page sur une ligne */
2020-10-29 22:06:13 +01:00
2022-12-31 15:43:19 +01:00
@ media screen and ( max-width : 768px ) {
body > footer {
margin : 0 ;
}
footer . col4 {
width : 100 % ;
}
# footerCopyright ,
# footerText ,
# footerSocials {
display : flex ;
justify-content : center ;
}
2019-03-31 11:03:27 +02:00
}
2018-04-02 08:29:19 +02:00
footer # footerSocials span {
2022-12-31 15:43:19 +01:00
color : # FFF ;
padding : 9px ;
margin : 0 5px ;
display : inline-block ;
border-radius : 2px ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-facebook {
2022-12-31 15:43:19 +01:00
background : # 3B5999 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-facebook : hover {
2022-12-31 15:43:19 +01:00
background : # 324B80 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2019-05-02 13:21:48 +02:00
footer # footerSocials . zwiico-linkedin {
2022-12-31 15:43:19 +01:00
background : # 007BB6 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2019-05-02 13:21:48 +02:00
footer # footerSocials . zwiico-linkedin : hover {
2022-12-31 15:43:19 +01:00
background : # 006881 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-instagram {
2022-12-31 15:43:19 +01:00
background : # E4405F ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-instagram : hover {
2022-12-31 15:43:19 +01:00
background : # E02246 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-pinterest {
2022-12-31 15:43:19 +01:00
background : # BD081C ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-pinterest : hover {
2022-12-31 15:43:19 +01:00
background : # 9C0717 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-twitter {
2022-12-31 15:43:19 +01:00
background : # 55ACEE ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-twitter : hover {
2022-12-31 15:43:19 +01:00
background : # 369DEB ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-youtube {
2022-12-31 15:43:19 +01:00
background : # CD201F ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
footer # footerSocials . zwiico-youtube : hover {
2022-12-31 15:43:19 +01:00
background : # AF1B1B ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2019-06-12 09:45:42 +02:00
footer # footerSocials . zwiico-github {
2022-12-31 15:43:19 +01:00
background : # 000 ;
2019-06-12 09:45:42 +02:00
}
2020-10-29 22:06:13 +01:00
2019-06-12 09:45:42 +02:00
footer # footerSocials . zwiico-github : hover {
2022-12-31 15:43:19 +01:00
background : # 000 ;
2019-06-12 09:45:42 +02:00
}
2018-04-02 08:29:19 +02:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Bulle de dialogue */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. speech {
2022-12-31 15:43:19 +01:00
margin : 16px ;
text-align : center ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. speechMimi {
2022-12-31 15:43:19 +01:00
display : block ;
margin : auto ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. speechBubble {
2022-12-31 15:43:19 +01:00
display : block ;
padding : 20px ;
position : relative ;
max-width : 500px ;
width : 100 % ;
margin : 16px auto ;
text-align : left ;
border-radius : 2px ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. speechBubble : before {
2022-12-31 15:43:19 +01:00
content : " " ;
position : absolute ;
left : 50 % ;
margin-left : -20px ;
bottom : -30px ;
border : 20px solid ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Remonter en haut */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
# backToTop {
2022-12-31 15:43:19 +01:00
position : fixed ;
z-index : 50 ;
right : 30px ;
bottom : 100px ;
padding : 13px 16px 16px ;
/ *
2020-02-13 10:48:56 +01:00
Paramétré dans le thème ( 9 . 2 . 21 )
2018-04-02 08:29:19 +02:00
background : rgba ( 33 , 34 , 35 , . 8 ) ;
2020-02-13 10:48:56 +01:00
color : # FFF ; * /
2022-12-31 15:43:19 +01:00
cursor : pointer ;
display : none ;
border-radius : 50 % ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# backToTop : hover {
2022-12-31 15:43:19 +01:00
background : rgba ( 33 , 34 , 35 , . 9 ) ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
# backToTop : active {
2022-12-31 15:43:19 +01:00
background : rgba ( 33 , 34 , 35 , 1 ) ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Message sur les cookies */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
# cookieConsent {
2022-12-31 15:43:19 +01:00
width : 40 % ;
margin : auto ;
opacity : . 95 ;
background : # 212223 ;
position : fixed ;
right : 0 ;
bottom : 5 % ;
left : 0 ;
color : # FFF ;
padding : 10px ;
z-index : 60 ;
text-align : center ;
font-size : 1em ;
border-radius : 5 % 5 % 5 % 5 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2021-11-28 12:07:07 +01:00
# cookieConsentConfirm {
2022-12-31 15:43:19 +01:00
background-color : green ;
2021-11-28 12:07:07 +01:00
}
2021-11-21 17:16:47 +01:00
# cookieConsentConfirm {
2022-12-31 15:43:19 +01:00
cursor : pointer ;
margin-left : 10px ;
padding : 4px 8px ;
display : inline-block ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2021-11-21 17:16:47 +01:00
# cookieConsentConfirm : hover {
2022-12-31 15:43:19 +01:00
filter : grayscale ( 50 % ) ;
2018-04-02 08:29:19 +02:00
}
2021-11-21 17:16:47 +01:00
# cookieConsent . cookieClose {
2022-12-31 15:43:19 +01:00
position : absolute ;
right : 10px ;
top : 10px ;
font-size : 1 . 5em ;
cursor : pointer ;
2021-11-18 11:34:19 +01:00
}
2020-12-12 18:34:07 +01:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Bloc */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. block {
2022-12-31 15:43:19 +01:00
/* border: 1px solid #D8DFE3;*/
padding : 20px 20px 10px ;
margin : 20px 0 ;
word-wrap : break-word ;
border-radius : 2px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. block : first-of-type {
2022-12-31 15:43:19 +01:00
margin-top : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. block : last-of-type {
2022-12-31 15:43:19 +01:00
margin-bottom : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. block h4 {
2022-12-31 15:43:19 +01:00
margin : -20px -20px 10px -20px ;
padding : 10px ;
/* background: #ECEFF1;*/
2018-04-02 08:29:19 +02:00
}
2020-07-15 22:56:03 +02:00
. block h4 . openClose {
2022-12-31 15:43:19 +01:00
display : inline-flex ;
float : right ;
2020-07-15 22:56:03 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Aides */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. helpButton {
2022-12-31 15:43:19 +01:00
cursor : help ;
margin : 0 5px ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ;
2018-04-02 08:29:19 +02:00
}
2021-06-04 14:16:24 +02:00
2018-04-02 08:29:19 +02:00
/* Lightbox */
2020-06-16 18:44:26 +02:00
2022-12-31 15:43:19 +01:00
. lightbox {
background : # FFF ;
width : 100vw ;
max-width : 500px ;
padding : 20px ;
2020-04-04 00:23:20 +02:00
}
2020-10-29 22:06:13 +01:00
. lightbox > span {
2022-12-31 15:43:19 +01:00
color : black ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. lightbox . lightboxButtons {
2022-12-31 15:43:19 +01:00
text-align : center ;
margin-top : 30px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. lightbox . lightboxButtons . button {
2022-12-31 15:43:19 +01:00
width : 100 % ;
max-width : 80px ;
margin : 0 10px ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/ * *
* Inputs
* /
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Inputs génériques */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
input [ type = 'email' ] ,
input [ type = 'text' ] ,
input [ type = 'password' ] ,
2023-02-17 10:59:25 +01:00
input [ type = 'date' ] ,
input [ type = 'datetime-local' ] ,
input [ type = 'time' ] ,
input [ type = 'month' ] ,
input [ type = 'week' ] ,
2018-04-02 08:29:19 +02:00
. inputFile ,
select ,
textarea {
2022-12-31 15:43:19 +01:00
padding : 9px ;
/* -1px à cause des bordures */
/*background: #FFF;*/
border : 1px solid # D8DFE3 ;
width : 100 % ;
border-radius : 2px ;
font-family : inherit ;
transition : border . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
select {
2022-12-31 15:43:19 +01:00
padding : 9px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
input [ type = 'email' ] : hover ,
input [ type = 'text' ] : hover ,
input [ type = 'password' ] : hover ,
2023-02-17 10:59:25 +01:00
input [ type = 'date' ] : hover ,
input [ type = 'datetime-local' ] : hover ,
input [ type = 'time' ] : hover ,
input [ type = 'month' ] : hover ,
input [ type = 'week' ] : hover ,
2018-04-02 08:29:19 +02:00
. inputFile : hover ,
select : hover ,
textarea : hover {
2022-12-31 15:43:19 +01:00
border : 1px solid ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
input [ type = 'email' ] . notice ,
input [ type = 'text' ] . notice ,
input [ type = 'password' ] . notice ,
2023-02-17 10:59:25 +01:00
input [ type = 'date' ] . notice ,
input [ type = 'datetime-local' ] . notice ,
input [ type = 'time' ] . notice ,
input [ type = 'month' ] . notice ,
input [ type = 'week' ] . notice ,
2018-04-02 08:29:19 +02:00
. inputFile . notice ,
select . notice ,
textarea . notice {
2022-12-31 15:43:19 +01:00
border : 1px solid # E74C3C ;
/*background: #FAD7D3;*/
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
input [ type = 'email' ] . notice : hover ,
input [ type = 'text' ] . notice : hover ,
2023-02-17 10:59:25 +01:00
input [ type = 'password' ] . notice : hover
input [ type = 'date' ] . notice : hover ,
input [ type = 'datetime-local' ] . notice : hover ,
input [ type = 'time' ] . notice : hover ,
input [ type = 'month' ] . notice : hover ,
input [ type = 'week' ] . notice : hover ,
2018-04-02 08:29:19 +02:00
. inputFile . notice : hover ,
select . notice : hover ,
textarea . notice : hover {
2022-12-31 15:43:19 +01:00
border : 1px solid # A82315 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
button : disabled ,
input : disabled ,
select : disabled ,
textarea : disabled {
2022-12-31 15:43:19 +01:00
background : # F6F7F8 ! important ;
color : # 94A5B0 ! important ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
button : disabled . zwiico-spin {
2022-12-31 15:43:19 +01:00
color : # 50616C ! important
/* Icône de soumission unique */
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
button {
2022-12-31 15:43:19 +01:00
width : 100 % ;
padding : 11px ;
border : 0 ;
cursor : pointer ;
font-family : inherit ;
border-radius : 2px ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
textarea {
2022-12-31 15:43:19 +01:00
height : 100px ;
resize : vertical ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
label {
2022-12-31 15:43:19 +01:00
display : block ;
margin-bottom : 4px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2021-02-06 19:05:46 +01:00
. captcha label {
2022-12-31 15:43:19 +01:00
display : inline-block ;
2021-02-06 19:05:46 +01:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Simule le padding des cols pour les inputs en dehors des cols */
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
: not ( [ class ^ = "col" ] ) > . inputWrapper {
2022-12-31 15:43:19 +01:00
padding : 10px 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Supprime le padding d'une row dans un col */
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
[ class ^ = "col" ] > . row {
2022-12-31 15:43:19 +01:00
margin : -10px ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Bouton */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. button {
2022-12-31 15:43:19 +01:00
width : 100 % ;
display : inline-block ;
padding : 11px ;
text-align : center ;
-webkit-user-select : none ;
-moz-user-select : none ;
-ms-user-select : none ;
user-select : none ;
cursor : pointer ;
border-radius : 2px ;
2023-02-17 10:59:25 +01:00
transition : background-color . 3s ease-out ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2022-12-31 15:43:19 +01:00
2020-06-16 18:44:26 +02:00
/* Bouton redimensionnable pour le formulaire*/
2022-12-31 15:43:19 +01:00
2019-05-14 20:51:08 +02:00
# formSubmit {
2022-12-31 15:43:19 +01:00
width : max-content ;
float : right ;
2019-05-14 20:51:08 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. button : hover {
2022-12-31 15:43:19 +01:00
text-decoration : none ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. button . disabled {
2022-12-31 15:43:19 +01:00
pointer-events : none ;
cursor : default ;
background : # F6F7F8 ! important ;
color : # 94A5B0 ! important ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Upload de fichiers */
2022-12-31 15:43:19 +01:00
2023-02-17 10:59:25 +01:00
. inputFile {
2022-12-31 15:43:19 +01:00
margin : 0 ;
display : inline-block ;
width : 88 % ! important ;
2018-04-02 08:29:19 +02:00
}
2023-02-17 10:59:25 +01:00
/ *
. datepicker {
margin : 0 ;
display : inline-block ;
width : 100 % ! important ;
}
* /
2020-10-29 22:06:13 +01:00
2023-02-17 10:59:25 +01:00
. inputFileDelete {
2022-12-31 15:43:19 +01:00
display : block ;
width : 10 % ;
padding : 10px 0 ;
background : # F5F5F5 ;
text-align : center ;
float : right ;
min-height : 100 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. inputFile : hover {
2022-12-31 15:43:19 +01:00
text-decoration : none ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2020-08-12 09:21:40 +02:00
/* Empêche le débordement et les sauts de ligne */
2022-12-31 15:43:19 +01:00
2023-02-17 10:59:25 +01:00
. inputFileManagerWrapper {
2022-12-31 15:43:19 +01:00
display : inline ;
2020-08-12 09:21:40 +02:00
}
2020-10-29 22:06:13 +01:00
2023-02-17 10:59:25 +01:00
. inputFileManagerWrapper > . inputFile {
2022-12-31 15:43:19 +01:00
white-space : nowrap ;
overflow : hidden ;
text-overflow : ellipsis ;
2020-08-12 09:21:40 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Pagination */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. pagination {
2022-12-31 15:43:19 +01:00
padding : 10px 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. pagination a {
2022-12-31 15:43:19 +01:00
display : inline-block ;
padding : 10px ;
margin : 5px ;
text-align : center ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. pagination a : hover {
2022-12-31 15:43:19 +01:00
text-decoration : none ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. pagination a . disabled {
2022-12-31 15:43:19 +01:00
pointer-events : none ;
cursor : default ;
background : # F6F7F8 ! important ;
color : # 94A5B0 ! important ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. pagination a : first-child {
2022-12-31 15:43:19 +01:00
margin-left : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. pagination a : last-child {
2022-12-31 15:43:19 +01:00
margin-right : 0 ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Cases à cocher (pas de display none sinon le hover ne fonctionne pas sous Chrome) */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
input [ type = 'checkbox' ] {
2022-12-31 15:43:19 +01:00
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
opacity : 0 ;
height : 0 ;
width : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
input [ type = 'checkbox' ] + label {
2022-12-31 15:43:19 +01:00
display : inline-block ;
margin-right : 10px ;
cursor : pointer ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
input [ type = 'checkbox' ] + label span {
2022-12-31 15:43:19 +01:00
vertical-align : middle ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
input [ type = 'checkbox' ] + label : before {
2022-12-31 15:43:19 +01:00
content : '\2713' ;
display : inline-block ;
text-align : center ;
color : transparent ;
margin-right : 5px ;
width : 20px ;
height : 20px ;
line-height : 20px ;
font-size : 10px ;
font-weight : bold ;
background : # FDFDFD ;
border : 1px solid # D8DFE3 ;
vertical-align : top ;
border-radius : 2px ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
input [ type = 'checkbox' ] . notice + label : before {
2022-12-31 15:43:19 +01:00
background : # E74C3C ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
input [ type = 'checkbox' ] : hover + label : before ,
input [ type = 'checkbox' ] : checked : active + label : before {
2022-12-31 15:43:19 +01:00
background : # ECEFF1 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
input [ type = 'checkbox' ] : disabled + label : before {
2022-12-31 15:43:19 +01:00
background : # F6F7F8 ! important ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Sélecteur de date */
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
. datepicker {
2022-12-31 15:43:19 +01:00
cursor : text ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. pika-select {
2022-12-31 15:43:19 +01:00
padding : 0 ;
/* À cause du padding ajouté aux selects */
2018-04-02 08:29:19 +02:00
}
2019-11-26 19:22:30 +01:00
2018-04-02 08:29:19 +02:00
/ * *
* Grille
* /
* ,
* : before ,
* : after {
2022-12-31 15:43:19 +01:00
-webkit-box-sizing : border-box ;
-moz-box-sizing : border-box ;
box-sizing : border-box ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. row {
2022-12-31 15:43:19 +01:00
margin : 0 -10px ;
font-size : 0 ;
/* Hack whitespace */
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/* Supprime les margins du premier et du dernier élément d'un col, utile pour les cols générés depuis l'éditeur de texte. (Ne s'applique pas aux rows pour ne pas supprimer les margins négatifs) */
2022-12-31 15:43:19 +01:00
2020-10-29 22:06:13 +01:00
. row > div > : first-child : not ( . row ) {
2022-12-31 15:43:19 +01:00
margin-top : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
. row > div > : last-child : not ( . row ) {
2022-12-31 15:43:19 +01:00
margin-bottom : 0 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. col1 ,
. col2 ,
. col3 ,
. col4 ,
. col5 ,
. col6 ,
. col7 ,
. col8 ,
. col9 ,
. col10 ,
. col11 ,
. col12 {
2022-12-31 15:43:19 +01:00
vertical-align : top ;
padding : 10px ;
width : 100 % ;
min-height : 1px ;
display : inline-block ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2021-06-04 14:16:24 +02:00
@ media screen and ( min-width : 769px ) {
2022-12-31 15:43:19 +01:00
. col1 {
width : 8 . 33333333 % ;
}
. col2 {
width : 16 . 66666667 % ;
}
. col3 {
width : 25 % ;
}
. col4 {
width : 33 . 33333333 % ;
}
. col5 {
width : 41 . 66666667 % ;
}
. col6 {
width : 50 % ;
}
. col7 {
width : 58 . 33333333 % ;
}
. col8 {
width : 66 . 66666667 % ;
}
. col9 {
width : 75 % ;
}
. col10 {
width : 83 . 33333333 % ;
}
. col11 {
width : 91 . 66666667 % ;
}
. col12 {
width : 100 % ;
}
. offset1 {
margin-left : 8 . 33333333 % ;
}
. offset2 {
margin-left : 16 . 66666667 % ;
}
. offset3 {
margin-left : 25 % ;
}
. offset4 {
margin-left : 33 . 33333333 % ;
}
. offset5 {
margin-left : 41 . 66666667 % ;
}
. offset6 {
margin-left : 50 % ;
}
. offset7 {
margin-left : 58 . 33333333 % ;
}
. offset8 {
margin-left : 66 . 66666667 % ;
}
. offset9 {
margin-left : 75 % ;
}
. offset10 {
margin-left : 83 . 33333333 % ;
}
. offset11 {
margin-left : 91 . 66666667 % ;
}
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/ * *
* Grille pour tableau
* /
td . col1 ,
th . col1 ,
td . col2 ,
th . col2 ,
td . col3 ,
th . col3 ,
td . col4 ,
th . col4 ,
td . col5 ,
th . col5 ,
td . col6 ,
th . col6 ,
td . col7 ,
th . col7 ,
td . col8 ,
th . col8 ,
td . col9 ,
th . col9 ,
td . col10 ,
th . col10 ,
td . col11 ,
th . col11 ,
td . col12 ,
th . col12 {
2022-12-31 15:43:19 +01:00
vertical-align : inherit ;
width : 100 % ;
min-height : 1px ;
display : table-cell ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col1 ,
th . col1 {
2022-12-31 15:43:19 +01:00
width : 8 . 33333333 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col2 ,
th . col2 {
2022-12-31 15:43:19 +01:00
width : 16 . 66666667 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col3 ,
th . col3 {
2022-12-31 15:43:19 +01:00
width : 25 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col4 ,
th . col4 {
2022-12-31 15:43:19 +01:00
width : 33 . 33333333 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col5 ,
th . col5 {
2022-12-31 15:43:19 +01:00
width : 41 . 66666667 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col6 ,
th . col6 {
2022-12-31 15:43:19 +01:00
width : 50 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col7 ,
th . col7 {
2022-12-31 15:43:19 +01:00
width : 58 . 33333333 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col8 ,
th . col8 {
2022-12-31 15:43:19 +01:00
width : 66 . 66666667 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col9 ,
th . col9 {
2022-12-31 15:43:19 +01:00
width : 75 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col10 ,
th . col10 {
2022-12-31 15:43:19 +01:00
width : 83 . 33333333 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col11 ,
th . col11 {
2022-12-31 15:43:19 +01:00
width : 91 . 66666667 % ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
td . col12 ,
th . col12 {
2022-12-31 15:43:19 +01:00
width : 100 % ;
2018-04-02 08:29:19 +02:00
}
2022-12-31 15:43:19 +01:00
2020-10-31 17:56:18 +01:00
/* Tableau sur les écrans de très petites tailles */
2022-12-31 15:43:19 +01:00
@ media screen and ( max-width : 480px ) {
. table tr {
display : block ;
margin-bottom : 10px ;
2020-10-31 17:56:18 +01:00
}
. table td {
2022-12-31 15:43:19 +01:00
display : block ;
text-align : right ;
width : auto ;
2020-10-31 17:56:18 +01:00
}
}
2020-07-15 22:56:03 +02:00
2022-12-31 15:43:19 +01:00
2018-04-02 08:29:19 +02:00
/ * *
* Classes rapides
* /
. displayNone {
2022-12-31 15:43:19 +01:00
display : none ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. textAlignCenter {
2022-12-31 15:43:19 +01:00
text-align : center ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. textAlignRight {
2022-12-31 15:43:19 +01:00
text-align : right ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. verticalAlignBottom {
2022-12-31 15:43:19 +01:00
vertical-align : bottom ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. verticalAlignMiddle {
2022-12-31 15:43:19 +01:00
vertical-align : middle ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. clearBoth {
2022-12-31 15:43:19 +01:00
clear : both ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. colorGreen {
2022-12-31 15:43:19 +01:00
color : # 27AE60 ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. colorRed {
2022-12-31 15:43:19 +01:00
color : # E74C3C ;
2018-04-02 08:29:19 +02:00
}
2020-10-29 22:06:13 +01:00
2018-04-02 08:29:19 +02:00
. colorOrange {
2022-12-31 15:43:19 +01:00
color : # F39C12 ;
2019-03-18 22:26:55 +01:00
}
2019-11-28 14:55:02 +01:00
2020-03-12 14:54:53 +01:00
2019-11-28 14:55:02 +01:00
/ *
* Effet accordéon
* /
. accordion {
2022-12-31 15:43:19 +01:00
padding : 0 ;
list-style : none ;
2019-11-28 14:55:02 +01:00
}
2020-10-29 22:06:13 +01:00
2019-11-28 14:55:02 +01:00
. accordion-title {
2022-12-31 15:43:19 +01:00
display : block ;
margin : 0 ;
padding : 0 7px ;
line-height : 34px ;
text-decoration : none ;
cursor : pointer ;
2019-11-28 14:55:02 +01:00
}
2020-10-29 22:06:13 +01:00
2019-11-28 14:55:02 +01:00
. accordion-title : hover {
2022-12-31 15:43:19 +01:00
background : lightgrey ;
2019-11-28 14:55:02 +01:00
}
2020-10-29 22:06:13 +01:00
2019-11-28 14:55:02 +01:00
. accordion-content {
2022-12-31 15:43:19 +01:00
padding : 7px ;
2020-08-11 16:03:48 +02:00
}
2022-12-31 15:43:19 +01:00
2020-08-11 16:03:48 +02:00
/ * Captcha
* /
2021-11-13 09:15:53 +01:00
2022-12-31 15:43:19 +01:00
. captchaNum ,
. captchaAlpha {
vertical-align : middle ;
padding-left : 10px ;
padding-right : 10px ;
2021-11-12 18:22:06 +01:00
}
2021-11-13 09:15:53 +01:00
. captchaNum {
2022-12-31 15:43:19 +01:00
height : 5em ;
2021-11-13 09:15:53 +01:00
}
2021-11-12 18:22:06 +01:00
. captchaAlpha {
2022-12-31 15:43:19 +01:00
height : 2em ;
2020-09-19 18:14:06 +02:00
}
2020-10-29 22:06:13 +01:00
. captcha input [ type = 'text' ] {
2022-12-31 15:43:19 +01:00
width : 4em ;
text-align : center ;
margin : auto auto auto 2em ;
2020-10-04 16:49:28 +02:00
}
2020-10-01 15:50:19 +02:00
2022-12-31 15:43:19 +01:00
2020-09-19 18:14:06 +02:00
/ *
2020-09-22 08:04:32 +02:00
* Couleur des icônes + et -
2020-09-19 18:14:06 +02:00
* /
2022-12-31 15:43:19 +01:00
2020-09-19 18:14:06 +02:00
. zwiico-minus-circled ,
. zwiico-plus-circled {
2022-12-31 15:43:19 +01:00
color : # D8890B ;
font-size : 1 . 3em ! important ;
2020-09-20 18:57:34 +02:00
}
2020-10-29 22:06:13 +01:00
2020-09-20 18:57:34 +02:00
. zwiico-minus-circled ,
. zwiico-plus-circled {
2022-12-31 15:43:19 +01:00
transition : all 1s ease ;
2020-10-29 22:06:13 +01:00
}
2020-09-20 18:29:44 +02:00
. zwiico-minus-circled : hover ,
. zwiico-plus-circled : hover {
2022-12-31 15:43:19 +01:00
-webkit-transform : scale ( 1 . 25 ) ;
/* Safari et Chrome */
-moz-transform : scale ( 1 . 25 ) ;
/* Firefox */
-ms-transform : scale ( 1 . 25 ) ;
/* Internet Explorer 9 */
-o-transform : scale ( 1 . 25 ) ;
/* Opera */
transform : scale ( 1 . 25 ) ;
}
2020-11-14 15:49:01 +01:00
2021-10-24 09:57:25 +02:00
/* Bannière masquable en petit écran*/
2022-12-31 15:43:19 +01:00
2021-10-24 09:57:25 +02:00
@ media screen and ( max-width : 768px ) {
2022-12-31 15:43:19 +01:00
. bannerDisplay {
display : none ;
}
}