.container { height: calc(100% - 64px); padding: 50px 80px; background-color: var(--ov-light-color); } .prejoin-toolbar { background-color: var(--ov-light-color); } .spacer { flex: 1 1 auto; } .lang-button { background-color: var(--ov-logo-background-color); color: var(--ov-text-color); } #branding-logo { background-color: var(--ov-logo-background-color); border-radius: var(--ov-panel-radius); max-width: 35px; max-height: 35px; padding: 10px; margin-right: 10px; } #layout-container { display: block !important; } h4 { margin-bottom: 1px; font-weight: bold; } hr { margin: 0; } #prejoin-container ::ng-deep .sidenav-container { padding-top: 0px !important; } #prejoin-container ::ng-deep #background-effects-container { margin: 0px !important; max-height: 100% !important; height: 100% !important; } #prejoin-container ::ng-deep .mat-drawer-container, #prejoin-container ::ng-deep .sidenav-menu { background-color: var(--ov-light-color) !important; } #prejoin-container ::ng-deep .sidenav-menu { width: 320px; } #prejoin-container ::ng-deep .layout { min-width: 0px !important; } #background-effects-btn { position: absolute; z-index: 1; background-color: var(--ov-secondary-color); bottom: 5px; right: 5px; } .media-panel { background-color: var(--ov-light-color); } .media-panel-container { width: 100%; padding: 20px; padding-right: 0px; } .nickname-container { /* padding: 10px; */ display: block !important; margin-bottom: 0px !important; } #nickname-input-container, .device-container-element { display: flex; } #nickname-input-container button, .device-container-element button { margin: auto 10px auto auto; } #nickname-input-container button.mat-button-disabled { color: #000000 !important; } #nickname-input-container mat-form-field, .device-container-element mat-form-field { width: 100%; margin-top: 10px; color: #000000; } #nickname-input-container mat-form-field { color: #000000; } .mat-form-field-appearance-fill .mat-form-field-flex { /* background-color: var(--ov-text-color); */ border-radius: var(--ov-video-radius); } .buttons-container { border-radius: 5px; padding: 10px 0px; height: 100px; display: block !important; } #camera-button { border-radius: var(--ov-buttons-radius); /* background-color: var(--ov-secondary-color) !important; */ /* color: var(--ov-text-color) !important; */ } .join-btn-container { width: inherit; text-align: center; } #join-button { width: 100%; font-weight: bold; color: var(--ov-text-color); background-color: var(--ov-tertiary-color); border-radius: var(--ov-video-radius); } .warn-btn { color: var(--ov-text-color); background-color: var(--ov-warn-color) !important; } .active-btn { color: var(--ov-text-color); background-color: var(--ov-tertiary-color) !important; } .media-btn { margin: auto; } ::ng-deep .mat-button-toggle-appearance-standard .mat-button-toggle-label-content { padding: 1px !important; } ::ng-deep .mat-input-element { caret-color: #000000; } ::ng-deep .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) { color: #000000; } @media only screen and (max-width: 480px) { .container, .media-panel-container, .buttons-container { padding: 0; } .nickname-container, .buttons-container, .join-btn-container { width: 90% !important; margin: auto; } .join-btn-container { padding: 0px 10px; } .media-panel { align-items: flex-start !important; } } @media only screen and (min-width: 480px) and (max-width: 959px) { .container, .media-panel-container, .buttons-container { padding: 0; } .nickname-container, .buttons-container, .join-btn-container { width: 80% !important; min-width: 80% !important; margin: auto; } .buttons-container, .media-panel-container { padding-top: 0px; max-width: 600px; } .media-panel { align-items: flex-start !important; } }