.app-window .app-scaffold .app-header.--logo-count-3 .brand-logo.--brand-logo-primary, .app-window .app-scaffold .app-header.--logo-count-3 .brand-logo.--brand-logo-secondary {
    height: 15vh;
}
.app-window .app-scaffold .app-header.--logo-count-3 .brand-logo.--brand-logo-tertiary {
    height: 12vh;
}
.--dark-mode.app-window .vc-button.--primary:not(.--no-fill) {
    color: #f3f3f3 !important;
}
.app-window .forgot-form .vc-button.--primary.--link {
    color: var(--txt-brand-primary) !important;
}
.vc-modal-mask .vc-modal-wrapper .vc-modal-container .vc-modal-sidebar .vc-list .vc-list-item.--active{
    color: #f3f3f3;
}
.app-window .app-scaffold.--has-header.--has-sidebar .app-header .brand-logo{
  padding: 0.5em 2em;
}
.app-window .app-scaffold .app-header .brand-logo img {
    max-height: 4.5em;
}
.app-window .app-scaffold .app-header.--logo-count-3 .brand-logo.--brand-logo-primary img{
	max-height: 3em !important;
}

.app-window .app-scaffold.--has-header.--has-sidebar .brand-logo img {
  max-height: 2.3em !important;
}


.vc-conference-list .vc-conference-list-item.--active .vc-conference-list-item-details, .vc-conference-list .vc-conference-list-item.--active .vc-conference-list-item-info,
.vc-conference-list .vc-conference-list-item.--active,
.vc-toast-card.vc-toast-card-primary {
    color: #f3f3f3 !important;
}
.vc-conference-page.--show-controls .vc-notification-sidebar, .vc-webinar-page.--show-controls .vc-notification-sidebar {
  bottom: 11em;
}
.app-window .app-scaffold .app-header .brand-logo {
    padding: .2em 2em;
}
.app-window .app-scaffold.--mobile .app-header .brand-logo img {
  height: 6em;
  max-height: none;
  margin-top:2em;
}

.vc-chat-item.--brand .vc-chat-bubble,
.vc-chat-item.--brand .vc-chat-bubble .vc-chat-link {
    color: #BDE5E4!important;
}
.app-window .app-scaffold .app-content .downloads-page{
	margin-top: 4em;
}
/*
.app-window.--dark-mode.vc-chat-item .vc-chat-bubble .vc-chat-link{
    color: #BDE5E4!important;
}*/
.vc-conference-page .vc-speaking-notification .vc-speaking-notification-container, .vc-webinar-page .vc-speaking-notification .vc-speaking-notification-container {
    background-color: #00917c !important;
}
.app-window.--page__terms.--landing-layout .app-scaffold.--has-header.--has-footer .app-content,
.app-window.--page__privacy.--landing-layout .app-scaffold.--has-header.--has-footer .app-content{
	padding-top:5em;
}
.app-window.--page__terms.--landing-layout.--mobile .app-scaffold.--mobile.--has-header.--has-footer {
    grid-template-rows: 8em minmax(max-content, 1fr) 5em;
}

.app-window.--page__terms.--landing-layout.--mobile .app-scaffold.--mobile.--has-header {
    grid-template-rows: 8em minmax(max-content, 1fr);
}

.app-window.--page__terms.--landing-layout.--mobile .app-scaffold.--mobile.--has-header .app-header .brand-logo img{
    margin-top: 0 !important;
}

.app-window.--page__terms.--landing-layout.--mobile .app-scaffold.--mobile .app-content>.row h3 {
    text-align: left;
}