/*<style>
*/

/* Round buttons on top bar */
.header .nav a { background-color: #1934cc; }
.header .open-notifications { background-color: #1934cc; }
.mobile-menu .header-dropdown-toggle { background-color: #1934cc; }

/* Border around circular profile menu button in top bar*/
.header .header-dropdown .header-dropdown-toggle img { border-color: #1934cc; }

/* Group switcher button on top bar*/
.header .program button.title { background-color: #1934cc; }

/* Landing page button in group switcher menu */
.header .program .program-menu .learning-home { background-color: #1934cc; }

/* Top nav dropdowns */
.header-menu ul.menu-items li a:hover { border-bottom-color: #1934cc; }

/* Profile page numeric stats */
.profile .program-stats .full-stats dt { color: #1934cc; }

/* Buttons used in all the group settings pages */
.btn.btn-orange { background-color: #1934cc; }

/* Notification dropdown panel unread dot */
.notification-panel .unread-dot { background-color: #1934cc; }

/* Selected link in left menu on library, profile, settings, leaderboard pages */
.menu .subnav li .active { color: #1934cc !important; }

/* Progress bar on FM on library page */
.manual .progress .bar .total .completed { background-color: #1934cc; }

/* Ticked circle on completed FM on library page */
.manual .progress .badge .fm-complete-tick { background-color: #1934cc; }

/* Button on hover open prompt on FM */
.item.manual .cover .open-prompt span { background-color: #1934cc; }

/* Upload button on resources page */
#libsection-resources .actions .resources-upload { background-color: #1934cc; }

/* Start new conversation button */
#conversation-list .start-conversation-box a {
	color: #1934cc;
  border-color: #1934cc;
}
#conversation-list .start-conversation-box a .plus { color: #1934cc; }

/* FM titles in conversations list */
#conversation-list #conversations li h4 { color: #1934cc; }

/* Unread dot in conversations list */
#conversation-list #conversations li .unread-dot { background-color: #1934cc; }

/* More link when conversation intro is truncated */
#conversation .conversation-header .description a { color: #1934cc; }

/* Group name on team leaderboard */
.group-name { color: #1934cc; }

/* Active state of team roster toggle in team leaderboard */
.team-leaderboard.roster-open .show-list { background-color: #1934cc; }

/* Progress bar on top left of library page and program outline */
.progressbar .bar { background-color: #1934cc; }

/* Progress bar on program overlay at mobile width */
@media (max-width: 680px) {
	.program-meta .program-pane-overlay .progressbar .bar { background-color: #1934cc; }
}

/* Buttons on landing pages */
.user-programs .btn.btn-primary, .watch-video-button {
  background-color: #1934cc !important;
  border-color: #1934cc !important;
}
.program-banner a.admin-button:hover{
	background-color: #1934cc;
}

/* Popup messages for payment processing/error */
.payment-thanks > div > div { background-color: #1934cc; }
.payment-thanks.error > div > div { background-color: #1934cc; }

/* General button hover */
.btn:hover { background-color: #142aa3; }

/* Outline Buttons */
.btn-outline { color: #1934cc; border-color: #1934cc }
.btn-outline:hover { border-color: #142aa3 }

/* Round buttons on top bar hover */
.header .nav a:hover { background-color: #142aa3; }
.header .nav a:focus-visible { background-color: #142aa3; }
.header .open-notifications:hover { background-color: #142aa3; }
.header .open-notifications:focus-visible { background-color: #142aa3; }
.mobile-menu .header-dropdown-toggle:hover { background-color: #142aa3; }

/* Group switcher button hover */
.header .program button.title:hover { background-color: #142aa3; }
.header .program button.title:focus-visible { background-color: #142aa3; }

/* Home button in group switcher menu hover */
.header .program .program-menu .learning-home:hover { background-color: #142aa3; }
.header .program .program-menu .learning-home:focus-visible { background-color: #142aa3; }

/* Resource upload button hover */
#libsection-resources .actions .resources-upload:hover { background-color: #142aa3; }

/* Start new conversation button hover */
#conversation-list .start-conversation-box a:hover {
	background-color: #142aa3;
	border-color: #142aa3;
}

/* Event Info Button */
a.event-info-button:hover {
	background-color: #1934cc;
}

/* Landing page buttons hover */
.user-programs .btn.btn-primary:hover {
	background-color: #142aa3;
	border-color: #142aa3;
}

/* Admin link in header */
.header .admin-jump a svg { fill: #1934cc; }
.header .admin-jump a:hover svg { fill: #142aa3; }

/* Discussion thread buttons */
.discussionthread ul.comments li.flash { background-color: #1934cc !important; }
.discussionthread ul.comments li .icons button.upvote.voted { color: #1934cc !important; }
.discussionthread ul.comments li .comment-action-links a:hover, .discussionthread ul.comments li .comment-action-links a.flagged { color: #1934cc !important; }
.discussionthread .add-new-comment-form.replying .reply-target .cancel-reply:hover { background-color: #142aa3 !important; }
.discussionthread .add-new-comment-form .attachment-info .remove-attachment:hover { background-color: #142aa3 !important; }
.discussionthread .add-new-comment-form .comment-submit { background-color: #1934cc !important; }
.discussionthread .add-new-comment-form .comment-submit:hover { background-color: {$(secondary_color)} !important; }
.discussionthread ul.comments li .icons button:hover { color: #142aa3 !important; }
.discussionthread .commentfilter .count, .discussionthread .commentfilter .dropdown > a { color: #1934cc !important; }

/* Video attachment placeholder */
ul.comments li .comment-content .inline-resource.file.file-video { border-color: #1934cc !important; }
.inline-resource.file.file-video .image-container:before { border-color: #1934cc !important; color: #1934cc !important; }


/* Resource Library */
.sidebar-filters-desktop .filter-entry.active,
.sidebar-filters-mobile-dropdown .filter-entry.active { background: #1934cc; }

.sidebar-filters-desktop .filter-entry:hover,
.sidebar-filters-mobile-dropdown .filter-entry:hover { background: #142aa3; }

.prog-res-switch a.active, .prog-res-switch a:hover { border-bottom-color: #1934cc; }

article.resource-page section.introduction .tags li:first-child { background: #1934cc; }

.related-resources .tag { background-color: #1934cc; }

.submit-btn, .cancel-btn { background-color: #1934cc; }

/* New program summary page */
.program-carousel-wrapper .program-carousel .program-carousel-item.selected > div::before { background-color: #1934cc !important; }
.program-summary .program-summary-content .your-stats .progressbar .bar { background-color: #1934cc; }

@media(forced-colors: none) {
		.manual .progress .bar .fm-progress-bar::-webkit-progress-value,
		.program-progress .progressbar::-webkit-progress-value {
			background-color: #1934cc;
		}

		.manual .progress .bar .fm-progress-bar::-moz-progress-bar,
		.program-progress .progressbar::-moz-progress-bar {
			background-color: #1934cc;
		}
}

.program-summary .program-summary-content .your-stats .ic:before { color:#1934cc; }
.lp-btn.lp-btn-primary { border-color: #1934cc; background-color: #1934cc; }
.lp-btn.lp-btn-primary:hover { border-color: #142aa3; background-color: #142aa3; }
.header .nav-links a.active, .header .nav-links a.router-link-active { border-color: #1934cc; }
.header .nav-links a.router-link-exact-active { border-color: #1934cc; }
.header-menu li a:hover { border-color: #1934cc; }
.enrolment-options { background-color: #1934cc; }
.program-summary .program-summary-content .field-manuals > div .ic-library-fms:before{ color: #1934cc; }
.program-summary .program-summary-content .tab-group .active-tab { border-color: #1934cc; }
.program-summary .program-summary-content .floating-prompt .dot { background: #1934cc }
.program-summary .program-summary-content .floating-prompt.lp-btn-outline svg { fill: #1934cc }
.program-carousel .schedule.active:before { background: #1934cc }

/* Community Page */
.post-wrapper .post .post-body .surfaced-content .surfaced-content-comment-highlight-box {background: #1934cc;}
.surfaced-content-type {background: #1934cc;}
.post-wrapper .post.expert-post-faculty .post-header:before {background: #1934cc;border-color: #1934cc;}
.post-wrapper .post .post-body .comment-count{color: #1934cc;}
.public-private.public {background: #1934cc !important;}

/* Signin/Payment Pages */
.plan-summary { background: #1934cc !important; border-color: #1934cc !important; }
.plan-summary.enabled:hover { background: #142aa3 !important; }
.add-learner-button { background: #1934cc !important; }
.add-learner-button:hover { background: #142aa3 !important; }
.switch-nudge-button { background: #1934cc !important; }
.switch-nudge-button:hover { background: #142aa3 !important; }
.annual-nudge::before { background: #EFF6F8 !important; }
.annual-nudge { border: 1px solid #2BAADB !important; }


/* Profile Page */
.profile-page .certificate-grid .certificate .cert-image{ background-color: #1934cc !important; }
.profile-page .certificate-grid .certificate-wrapper{ background-color: #1934cc !important; }
.profile-page .post-wrapper .post .post-body .surfaced-content-type{ background-color: #1934cc !important; }
.profile-page .progress-bar .filled{ background-color: #1934cc !important; }

/* generic classes */
.primary-bg { background-color: #1934cc !important; }
.primary-text { color: #1934cc !important; }
.primary-text-hover:hover { color: #1934cc !important; }
.primary-border { border-color: #1934cc !important; }
.primary-border-hover:hover { border-color: #1934cc !important; }
.secondary-bg-hover:hover { background-color: #142aa3 !important; }
.color-bg-primary { background-color: #1934cc !important; }


	
	/*
</style>*/
