#adminDialogAnswer{ display:block; background-color:black; color:white; height: 150px; overflow:scroll; } #setFormObject , #setChampsForm{ display:inline-block; text-align: center; height: inherit; } #setFormObject{ width:25%; } #setChampsForm{ width:75%; } #setDiv{ border:5px double grey; } #send{ width:100%; } .fullscreen{ position:fixed; top:0; right:0; width:100%; height:100%; vertical-align:middle; background-color: #222; opacity:0.97; } .screen-vertical-centered{ text-align:center; margin-top: 50vh; transform: translateY(-50%); } .screen-horizontal-centered{ display:inline; opacity:1; font-size:42px; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; /* This is the dangerous one in WebKit, as it breaks things wherever */ word-break: break-all; /* Instead use this non-standard one: */ word-break: break-word; /* Adds a hyphen where the word breaks, if supported (No Blink) */ -ms-hyphens: auto; -moz-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; }