.info-dialog { cursor: default; display: flex; font-size: 14px; .info-dialog-column { margin-right: 10px; overflow: hidden; a, a:active, a:focus, a:hover { text-decoration: none; } } .info-dialog-password, .info-password, .info-password-form { align-items: baseline; display: flex; } .info-label { font-weight: bold; } .info-password-field { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right: 5px; } .info-password-none, .info-password-remote { color: #fff; } .info-password-input { width: 100%; background-color: #0E1624; border-radius: 3px; border: 2px solid #202B3D; color: inherit; padding-left: 0; } .info-password-input:focus , .info-password-input:active { border: 2px solid #B8C7E0; } .info-password-local { user-select: text; } } .dial-in-number { display: flex; justify-content: space-between; padding-right: 8px; } .dial-in-numbers-list { margin-top: 20px; font-size: 12px; line-height: 24px; border-collapse: collapse; thead { text-align: left; } tr { border-bottom: 1px solid #d1dbe8; } .flag-cell { vertical-align: top; width: 30px; } .flag { display: block; margin: 5px 5px 0px 5px; } .country { font-weight: bold; vertical-align: top; padding: 0 20px 0 0; } ul { padding: 0px 0px 0px 0px; } .numbers-list { list-style: none; padding: 0 20px 0 0; } .toll-free-list { font-weight: bold; list-style: none; vertical-align: top; } li.toll-free:empty:before { content: '.'; visibility: hidden; } } .dial-in-page { align-items: center; box-sizing: border-box; display: flex; flex-direction: column; font-size: 12px; max-height: 100%; overflow: auto; padding: 15pt; position: absolute; transform: translateY(-50%); top: 50%; width: 100%; .dial-in-conference-id { text-align: center; min-width: 200px; margin-top: 40px; } .dial-in-conference-name, .dial-in-conference-pin { font-size: 18px; } .dial-in-conference-description { margin: 12px; } } .info-dialog, .dial-in-page { * { user-select: text; -moz-user-select: text; -webkit-user-select: text; } }