/* sso.css */

.sso_login_register .sso_register_box .btn {background: var(--c-main-dark);}

.login-notification .text .btn {background: var(--c-main-dark);}


.header .now-live-banner a {background: var(--c-magenta);}

.header .content .menus .top-menu .actions .btn:hover {background: var(--c-main) !important;}
.header .content .menus .top-menu .elem .trigger a {color:var(--c-main-dark)}
.header .content .menus .top-menu .elem .trigger:hover, .header .content .menus .top-menu .elem.active .trigger {box-shadow: 0 0 0 2px var(--c-main-dark) inset;}

.statistics .item .btn {background: var(--c-main-dark) !important;}
.statistics .item .btn:hover {background: var(--c-main) !important;}
.listing-speakers .item .name {color:var(--c-main-dark);}

.header {z-index: 1001;}
.login-notification .text { background: var(--c-main); }
.login-notification .text .actions .btn {background: var(--c-main-dark) !important;border-radius: 40px;}
.login-notification .text .actions .btn:hover {background: var(--c-main-darker) !important;}


.countdownBoxWrapper .btn {background: var(--c-main-dark);}
.countdownBoxWrapper .btn:hover {background: var(--c-main);}
.countdownBoxWrapper .actions .trigger:hover {background: var(--c-main-darker) !important;}
.countdownBoxWrapper .actions div.active .trigger {border-radius: 0 0 19px 19px !important;background: var(--c-main-darker);}
.countdownBoxWrapper .actions div.active .trigger::after {content:none;}
.countdownBoxWrapper .actions .trigger:hover {}
.countdownBoxWrapper .actions .dropdown {bottom: 0;top: auto !important;padding: 15px 15px 45px 15px !important;background: var(--c-main-darker) !important;}
.countdownBoxWrapper .actions div.active .dropdown {border-radius: 19px;}

@media (max-width: 767px) {
    .header .content .menus .top-menu .actions { top: 73px; }
    .countdownBoxWrapper .actions > div { width: 100%; }
    .countdownBoxWrapper .actions .trigger { width: 100%; justify-content: center; }
    .countdownBoxWrapper .actions div.active .dropdown {width:100%;text-align: center;}
    .countdownBoxWrapper .actions div.active .dropdown a { justify-content: center; }
}