.wtexte_proportional { position:relative; width:100%; padding-bottom:100%; height:0; }
.wtexte_proportional > div.textebloc { z-index:1; position:absolute; left:0; top:0; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.wtexte_bordered { border:6px solid transparent; }
.wtexte_rounded { border-radius:15px; -webkit-border-radius:15px; }
.wtexte_rounded_bordered { border-radius:15px; -webkit-border-radius:15px; border:6px solid transparent; }
.wtexte_circle { border-radius:100%; -webkit-border-radius:100%; }
.wtexte_circle_bordered { border-radius:100%; -webkit-border-radius:100%; border:6px solid transparent; }

.wtexte_shadow_simple { -webkit-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.5); box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.5); }
.wtexte_shadow_simple_inset { -webkit-box-shadow: inset 3px 3px 3px 0px rgba(0, 0, 0, 0.5); box-shadow: inset 3px 3px 3px 0px rgba(0, 0, 0, 0.5); }
.wtexte_shadow_lueur { -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); }
.wtexte_shadow_lueur_inset { -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.5); box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.5); }
.wtexte_shadow_simple_white { -webkit-box-shadow: 3px 3px 3px 0px rgba(255, 255, 255, 0.5); box-shadow: 3px 3px 3px 0px rgba(255, 255, 255, 0.5); }
.wtexte_shadow_simple_inset_white { -webkit-box-shadow: inset 3px 3px 3px 0px rgba(255, 255, 255, 0.5); box-shadow: inset 3px 3px 3px 0px rgba(255, 255, 255, 0.5); }
.wtexte_shadow_lueur_white { -webkit-box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.5); box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.5); }
.wtexte_shadow_lueur_inset_white { -webkit-box-shadow: inset 0px 0px 10px 0px rgba(255, 255, 255, 0.5); box-shadow: inset 0px 0px 10px 0px rgba(255, 255, 255, 0.5); }