/* sso.css */

.sso_login_register .sso_register_box .btn {background: var(--c-main-dark);}

.login-notification .text .btn {background: var(--c-main-dark);}

/* header.css */
.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;}
.header .content .menus .main-menu ul li a {padding: 0px 26px;font-weight: 700;font-size: 18px;text-transform: none;}



.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-accent);color: var(--c-main-dark);}
.countdownBoxWrapper .btn:hover {background: var(--c-secondary);color: #fff;}
.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;}

.reset-links a {color:#fff;border-bottom: solid 2px #fff;}
.reset-links a:hover {color:#fff;border-bottom: solid 2px #fff;}

.modal .modal-dialog.webinar-room-modal .modal-content .modal-header .btn-close:hover {background: var(--c-main-dark);}

@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; }
}