/* Sauvegarde du CSS non obfusqué : */ #wpfooter { position: relative; } #wpfooter .vri-footer-promotion { text-align: center; font-weight: 400; font-size: 13px; line-height: 16px; color: #787c82; padding: 20px 0 30px; margin-bottom: 20px; margin-top: 20px } /* body.vri-admin-page #wpfooter .vri-footer-promotion p { */ body.vri-admin-page #wpfooter .vri-footer-promotion p { /* Mofdifié en dernier */ font-weight: 600 } /* #wpfooter .vri-footer-promotion .vri-footer-promotion-links,body.vri-admin-page #wpfooter .vri-footer-promotion .vri-footer-promotion-social { */ #wpfooter .vri-footer-promotion .vri-footer-promotion-links,#wpfooter .vri-footer-promotion .vri-footer-promotion-social { /* Modifié en dernier : */ display: flex; justify-content: center; align-items: center } #wpfooter .vri-footer-promotion .vri-footer-promotion-links { margin: 9px 0 0 } #wpfooter .vri-footer-promotion .vri-footer-promotion-links span { color: #c3c4c7; padding: 0 7px } #wpfooter .vri-footer-promotion .vri-footer-promotion-social { margin: 10px 0 0; gap: 10px } #wpfooter .vri-footer-promotion .vri-footer-promotion-social li { margin-bottom: 0 } #wpfooter .vri-footer-promotion .vri-footer-promotion-social li path { fill: #a7aaad } #wpfooter .vri-footer-promotion .vri-footer-promotion-social li:hover path { fill: #50575e } #wpfooter .vri-footer-promotion .vri-footer-promotion-social a { display: block; height: 16px } #wpfooter .vri-footer-promotion .vri-footer-promotion-links, #wpfooter .vri-footer-promotion .vri-footer-promotion-social { display: flex; justify-content: center; align-items: center; } .info-icon-wrapper { position: relative; display: inline-block; margin-left: 10px; } .info-icon { display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%; background-color: #007cba; /* Couleur bleue WP */ color: white; font-size: 12px; font-weight: bold; cursor: pointer; } .tooltip { position: absolute; top: 50%; left: calc(100% + 10px); /* Décalage vers la droite */ transform: translateY(-50%); width: 250px; background-color: #f7f7f7; color: #333; border: 1px solid #ccc; border-radius: 8px; padding: 10px; font-size: 12px; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2); z-index: 1000; display: none; text-align: center; } .info-icon:hover + .tooltip { display: block; } .form-table th { width: 270px; } .import-content{ margin-top:30px; display:none; } .import-content.show{ display:block; } .import-content .column-thumb{ width:60px; } .import-content .column-thumb img { width:60px; height:auto; display:block; } .import-loading{ opacity:0.5 !important; pointer-events:none !important; } .error-submit{ font-size:18px; font-weight:700; color:#FF0000; } .error-submit > *{ display:none; } .error-submit > *.show { display:block; } .result-done{ font-weight: 700; color:#209404; } .wait { font-weight: 700; font-size: 18px; color: #209404; } .loading-message { font-weight: 700; font-size: 18px; color: #209404; display: inline-block; vertical-align: middle; } .result-error{ color:#FF0000; } #vri-flyout { position: fixed; z-index: 99999; transition: all .2s ease-in-out; right: 40px; bottom: 40px; opacity: 1; display: flex; flex-direction: column; align-items: flex-end } @media(max-width: 960px) { #vri-flyout { display:none } } #vri-flyout .vri-flyout-label { transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); color: #fff; background-color: #757575; font-size: 12px; white-space: nowrap; padding: 5px 10px; transition: all .2s ease-out; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-top: 20px; opacity: 0; transform: scale(0) } #vri-flyout #vri-flyout-button { border: none; padding: 0; background: none; display: flex; flex-direction: row; gap: 10px; align-items: center } #vri-flyout #vri-flyout-button img { width: 54px; height: 54px; display: block; border-radius: 50%; border: 3px solid #0c5d95; overflow: hidden; transition: all .2s ease-in-out; background: #fff } #vri-flyout #vri-flyout-button:hover img { cursor: pointer; box-shadow: 0 3px 12px 1px rgba(30,30,30,.55) } #vri-flyout #vri-flyout-button .vri-flyout-label { opacity: 0; transform: translateY(-50%) scale(0) } #vri-flyout #vri-flyout-button:hover .vri-flyout-label { opacity: 1; transform: translateY(-50%) scale(1) } #vri-flyout #vri-flyout-button.has-alert:after { transform: scale(1); opacity: 1; font-family: dashicons; content: ""; color: #d63638; font-size: 16px; height: 16px; width: 16px; text-decoration: none; border-radius: 999999px; line-height: 16px; transition: all .2s ease-in-out; background-color: #fff; position: absolute; right: 3px; bottom: 46px } #vri-flyout #vri-flyout-items { display: flex; flex-direction: column-reverse; gap: 10px; margin-right: 12px; margin-bottom: 12px; height: 0 } #vri-flyout #vri-flyout-items .vri-flyout-item { display: flex; flex-direction: row; justify-content: flex-end; align-items: center; gap: 25px; visibility: collapse } #vri-flyout #vri-flyout-items .vri-flyout-item a { text-decoration: none; color: #fff } #vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-icon,#vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-label { transition: all .2s ease-in-out; transform: scale(0); opacity: 0 } #vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-label { margin-top: 0 } #vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-label a { display: inline-block; line-height: normal; height: auto!important } #vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-icon { display: flex; justify-content: space-around; width: 40px; height: 40px; border-radius: 50%; box-shadow: 0 3px 12px 1px rgba(30,30,30,.55); background: #0c5d95 0 0 no-repeat padding-box } #vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-icon.red { background: #d63638 0 0 no-repeat padding-box } #vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-icon.green { background: #1da867 0 0 no-repeat padding-box } #vri-flyout #vri-flyout-items .vri-flyout-item .vri-flyout-icon span.dashicons:before { color: #fff; font-size: 20px; line-height: 40px; vertical-align: middle } #vri-flyout #vri-flyout-items .vri-flyout-item:hover { cursor: pointer } #vri-flyout #vri-flyout-items .vri-flyout-item:hover .vri-flyout-icon,#vri-flyout #vri-flyout-items .vri-flyout-item:hover .vri-flyout-label { box-shadow: 0 3px 12px 1px rgba(30,30,30,.55) } #vri-flyout #vri-flyout-items .vri-flyout-item:hover .vri-flyout-icon { background: #35495c 0 0 no-repeat padding-box } #vri-flyout #vri-flyout-items .vri-flyout-item:hover .vri-flyout-icon.red { background: #b60012 0 0 no-repeat padding-box } #vri-flyout #vri-flyout-items .vri-flyout-item:hover .vri-flyout-icon.green { background: #199155 0 0 no-repeat padding-box } #vri-flyout #vri-flyout-items .vri-flyout-item:hover .vri-flyout-label { background-color: #494949 } #vri-flyout.opened #vri-flyout-items { height: auto } #vri-flyout.opened #vri-flyout-items .vri-flyout-item { visibility: visible } #vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:first-of-type .vri-flyout-icon { transition: transform .2s 0ms,background-color .2s } #vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:first-of-type .vri-flyout-label,#vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:nth-of-type(2) .vri-flyout-icon { transition: transform .2s 24ms,background-color .2s } #vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:nth-of-type(2) .vri-flyout-label,#vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:nth-of-type(3) .vri-flyout-icon { transition: transform .2s 48ms,background-color .2s } #vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:nth-of-type(3) .vri-flyout-label,#vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:nth-of-type(4) .vri-flyout-icon { transition: transform .2s 72ms,background-color .2s } #vri-flyout.opened #vri-flyout-items .vri-flyout-item.vri-flyout-item:nth-of-type(4) .vri-flyout-label { transition: transform .2s 96ms,background-color .2s } #vri-flyout.opened #vri-flyout-items .vri-flyout-item .vri-flyout-icon,#vri-flyout.opened #vri-flyout-items .vri-flyout-item .vri-flyout-label { opacity: 1; transform: scale(1) } #vri-flyout.opened #vri-flyout-button img { box-shadow: 0 3px 12px 1px rgba(30,30,30,.55) } #vri-flyout.opened #vri-flyout-button .vri-flyout-label { opacity: 0 } #vri-flyout.opened #vri-flyout-button.has-alert:after { opacity: 0; transition: scale(0) } #vri-flyout.out { opacity: 0; visibility: hidden }