@import url('https://fonts.googleapis.com/css2?family=Muli:ital,wght@0,500;0,900;1,500;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@500;900&display=swap');

/*
 * Update css variables.
 */
:root {
  --rightscon-red: #ED1C24;
  --rightscon-red-medium: #EF4A51;
	--rightscon-red-light: #ED1C2411;
	--rightscon-orange: #FAA819;
	--rightscon-orange-medium: #FBB947;
	--rightscon-orange-light: #FAA81911;
	--rightscon-lemon: #F9ED32;
	--rightscon-lemon-light: #F9ED3211;
	--rightscon-green: #7CC242;
	--rightscon-green-medium: #96CE68;
	--rightscon-green-light: #7CC24211;
	--rightscon-blue: #27AAE1;
	--rightscon-blue: #028DC0;
	--rightscon-blue-medium: #52BBE7;
	--rightscon-blue-light: #27AAE111;
	--rightscon-purple: #58489D;
	--rightscon-purple-medium: #796DB1;
	--rightscon-purple-light: #58489D11;
	--rightscon-purple-desaturated: #7E7E95;
	--rightscon-lime: #D7DF23;
	--rightscon-lime-light: #D7DF2311;

	--rightscon-track-trend-color: #000;

    /*--rightscon-gradient-1: linear-gradient(60deg, var(--rightscon-red) 0%, var(--rightscon-orange) 100%);*/
	--rightscon-graident-2023: background-image: url('background-image: url('https://cdn.filestackcontent.com/lVrQKBPSD6WfpnWfvNJQ?policy=eyJleHBpcnkiOjc5OTU2MDU1MTQsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoibFZyUUtCUFNENldmcG5XZnZOSlEifQ==&signature=51599edce18b1d5deb3a2ee8c45410ccc1032eb5c84f262f25729794e5167b42');');
	--rightscon-gradient-1: linear-gradient(60deg, var(--rightscon-green) 0%, var(--rightscon-blue) 50%, var(--rightscon-purple) 100%);
	--rightscon-gradient-2: linear-gradient(60deg, var(--rightscon-orange) 0%, var(--rightscon-lemon) 100%);
	--rightscon-gradient-3: linear-gradient(60deg, var(--rightscon-lemon) 0%, var(--rightscon-green) 100%);
	--rightscon-gradient-4: linear-gradient(60deg, var(--rightscon-green) 0%, var(--rightscon-blue) 100%);
	--rightscon-gradient-5: linear-gradient(60deg, var(--rightscon-blue) 0%, var(--rightscon-purple) 100%);
	--rightscon-gradient-6: linear-gradient(60deg, var(--rightscon-purple) 0%, var(--rightscon-red) 100%);
	--rightscon-gradient-7: linear-gradient(60deg, var(--rightscon-green) 0%, var(--rightscon-lemon) 100%);
	--rightscon-gradient-8: linear-gradient(60deg, var(--rightscon-blue) 0%, var(--rightscon-green) 100%);
	--rightscon-gradient-9: linear-gradient(60deg, var(--rightscon-purple) 0%, var(--rightscon-blue) 100%);
	
	--rightscon-gradient-1a: linear-gradient(to right, var(--rightscon-green) 0%, var(--rightscon-blue) 50%, var(--rightscon-purple) 100%);
	--rightscon-gradient-10: linear-gradient(to right, var(--rightscon-red) 0%, var(--rightscon-lime) 100%);
	--rightscon-gradient-11: linear-gradient(to right, var(--rightscon-lemon) 0%, var(--rightscon-orange) 100%);
	
	
	--rc-23-topic-mode: #10CB50;
	--rc-23-topic-mode-light: #e8faee;
	--rc-23-topic-track: #FFA800;
	--rc-23-topic-track-light: #fceac5;
	--rc-23-topic-theme: #00A1A8;
	--rc-23-topic-theme-light: #e8feff;
	--rc-23-topic-capacity: #FB5719;
	--rc-23-topic-capacity-light: #fcece6;
	--rc-23-topic-room: #093739;
	--rc-23-topic-room-light: #e8feff;
	--rc-23-topic-language: #9A9A9A;
	--rc-23-topic-language-light: #edebeb;
	--rc-23-topic-format: #8856D9;
	--rc-23-topic-format-light: #f0e8fc;
	--rc-23-topic-closed-captions:#099D71;
	--rc-23-topic-closed-captions-light: #ebfff9;
	--rc-23-topic-translations: #953719;
	--rc-23-topic-translations-light: #fcebe6;
	
	--wp--preset--color--green-light: #74BD3A;
	--wp--preset--color--green-dark: #093739;
	--wp--preset--gradient--green-dark-to-green-light: linear-gradient(180deg, var(--wp--preset--color--green-dark) 10%, var(--wp--preset--color--green-light) 100%);
	/*
	--rightscon-gradient-1a: linear-gradient(to right, var(--rightscon-red) 0%, var(--rightscon-orange) 100%);
	--rightscon-gradient-10: linear-gradient(to right, var(--rightscon-red) 0%, var(--rightscon-lime) 100%);
	--rightscon-gradient-11: linear-gradient(to right, var(--rightscon-lemon) 0%, var(--rightscon-orange) 100%);
*/

	
	--primary-color: #093739;
	--primary-color-h: 183;
	--primary-color-s: 73%;
	--primary-color-l: 13%;
    
	--secondary-color: var(--rightscon-blue-light);

	--link-color: var(--primary-color);
	--link-text-decoration: none;
	--link-hover-color: var(--primary-color);
	--link-hover-text-decoration: underline;

	--body-color: #000;
	--font-body: 'Inter', 'Noto Sans', Helvetica, sans-serif;
	--font-header: 'Inter', 'Noto Sans', Helvetica, sans-serif;
	--font-button: 'Inter';	
	
	--tc-menu-item-link-color: #fff;
    --tc-menu-item-link-decoration: none;
    --tc-menu-item-link-hover-color: #fff;
    --tc-menu-item-link-hover-decoration: underline;
    --tc-menu-item-link-focus-background-color: #fff;
    --tc-menu-item-link-focus-color: var(--primary-color);

	--tc-footer-background-color: var(--primary-color);
	--tc-footer-color: #fff;
	
	--tc-universal-navbar-background-color: #fff;
	--tc-universal-navbar-color: var(--body-color);
	--tc-universal-navbar-brand-size-y: 35px;
}

h1,
.tc-material-input-h1 {
	font-weight: 900;
	font-size: 36px;
}

h2,
.module .module-toolbar .resource-title-form input,
.module .module-toolbar .title h2,
.tc-material-input-h2 {
	font-weight: 900;
	font-size: 30px;
}

h3,
.tc-material-input-h3 {
	font-weight: 900;
	font-size: 24px;
}

h4,
.tc-material-input-h4 {
	font-weight: 500;
	font-size: 20px;
}

h5,
.tc-material-input-h5 {
	font-weight: 500;
	font-size: 18px;
}

h6,
.tc-material-input-h6 {
	font-weight: 500;
}

/* 2022 Background */
body.session-bf8b036f-58e3-4231-a3aa-69fecffbdf86 {
    background: var(--wp--preset--gradient--green-dark-to-green-light) !important;
}

/* 2023 Background */
body.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 {
    background-image: url('https://cdn.filestackcontent.com/AThNQCU8ROiFQ4GBKGqB?policy=eyJleHBpcnkiOjc5OTU2MDc4MTEsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiQVRoTlFDVThST2lGUTRHQktHcUIifQ==&signature=1fe7055907804ae3706cfb4706087c7058246ce7965d2b75dc477173999f9ce5') !important;
}

body {
	font-weight: 500;
	/* background: var(--rightscon-purple-desaturated); */
	/* background: #58585F; */
    /* background: var(--wp--preset--gradient--green-dark-to-green-light) !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;
	/* background-image: url('https://cdn.filestackcontent.com/AThNQCU8ROiFQ4GBKGqB?policy=eyJleHBpcnkiOjc5OTU2MDc4MTEsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiQVRoTlFDVThST2lGUTRHQktHcUIifQ==&signature=1fe7055907804ae3706cfb4706087c7058246ce7965d2b75dc477173999f9ce5') !important;
    */

background-image: url('https://cdn.filestackcontent.com/pGsm7AqoQtayYiSoN0Pn?policy=eyJleHBpcnkiOjgwNDAzNjc2NjYsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoicEdzbTdBcW9RdGF5WWlTb04wUG4ifQ==&signature=0c9e1db577b545b58cbcc77b7d528faee3458692139a7000845289b9583be0ad') !important;
background-repeat: no-repeat !important;
background-position: center center;
background-attachment: fixed;
background-size: cover;
}

.module {
	color: #000000;
}

div#container, main#container {
    border: none;
}

/*

#tc-universal-navbar .navbar-nav .dropdown-item[href="/enrollments"] span {
  display: none;
}
#tc-universal-navbar .navbar-nav .dropdown-item[href="/enrollments"]::after {
  content: 'My Events';
}

*/

#tc-universal-navbar .navbar-nav .dropdown-item[href="/enrollments"] {
  display: none;
}

#tc-universal-navbar .navbar-nav .dropdown-item[href="/catalog"] {
  display: none;
}

/* Remove universal nav points */
#tc-universal-navbar.tc-universal-navbar-logged-in #points-nav-item {
	display: none;
}

.btn-primary,
.fc-button {
	color: #fff !important;
	background-image: url('https://cdn.filestackcontent.com/lVrQKBPSD6WfpnWfvNJQ?policy=eyJleHBpcnkiOjc5OTU2MDU1MTQsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoibFZyUUtCUFNENldmcG5XZnZOSlEifQ==&signature=51599edce18b1d5deb3a2ee8c45410ccc1032eb5c84f262f25729794e5167b42') !important;
	border-color: none !important;
	border: medium none !important;
}

.event-layout-toggle .btn.active {
    background: #fff !important;
}
.fc-button {
	box-shadow: none !important;
	text-shadow: none !important;
	font-size: 1rem !important;
	font-weight: 900;
}

.fc-event, .fc-event-dot {
	background-color: #7CC242;
}

.fc-event {
	border: 1px solid #7CC242;
}

.btn-primary:hover,
.fc-button:hover {
	color: #fff !important;
	background-color: none !important;
	background-image: url('https://cdn.filestackcontent.com/gEsHyyDTRI6oaYFSkeNR?policy=eyJleHBpcnkiOjc5OTU2MDYxNTcsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiZ0VzSHl5RFRSSTZvYVlGU2tlTlIifQ==&signature=c9a84a73441758ce42e0b709541a3c68b2e88a7a3e8b88d1bc372761127106e4') !important;
	border-color: none !important;
	border: medium none !important;
}

.btn-primary.disabled,
.btn-primary:disabled {
	color: #fff;
	background-color: none;
	background: var(--rightscon-gradient-1a);
	border-color: none;
	border: medium none;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle,
.show > .dropdown-item.active,
.tc-react-select__option.tc-react-select__option--is-selected {
	color: #fff;
	background-color: none;
	background: var(--rigthtscon-gradient-1a);
	border-color: none;
	border: medium none;
}

/**------------------------ Course Builder ------------------------*/

/*
.submodule .tracker.complete {
  color: #FFF;
}

.module.active {
	border-left: 3px solid var(--rightscon-red);
}

.module:hover:not(.active) {
	border-left: 3px solid var(--rightscon-red);
	color: #000000;
}
*/
.submodules {
	background-image: url('https://cdn.filestackcontent.com/lVrQKBPSD6WfpnWfvNJQ?policy=eyJleHBpcnkiOjc5OTU2MDU1MTQsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoibFZyUUtCUFNENldmcG5XZnZOSlEifQ==&signature=51599edce18b1d5deb3a2ee8c45410ccc1032eb5c84f262f25729794e5167b42');
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-bottom: none;
}
.submodules::after {
	content: '';
	display: block;
	height: 1px;
	width: 100%;
	background-image: url('https://cdn.filestackcontent.com/lVrQKBPSD6WfpnWfvNJQ?policy=eyJleHBpcnkiOjc5OTU2MDU1MTQsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoibFZyUUtCUFNENldmcG5XZnZOSlEifQ==&signature=51599edce18b1d5deb3a2ee8c45410ccc1032eb5c84f262f25729794e5167b42');
}

.subsubmodules {
	background-color: #FFF;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

.subsubmodules:after {
	border-bottom: 1px solid #eee;
	content: '';
	display: block;
	position: relative;
	top: -1px;
}

/*
.subsubmodule {
	color: var(--rightscon-red);
}

.subsubmodule .submodule-toolbar .req-resource-icon .progress-ring-container {
	stroke: var(--rightscon-red);
}
*/

.submodules .submodule.active,
.submodules .submodule:hover:not(.active):not(.editing) {
	background-color: transparent;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-bottom: 2px solid #ffffff;
}

/*
.subsubmodules .subsubmodule.active,
.subsubmodules .subsubmodule:hover:not(.active):not(.editing) {
	background-color: #FFF;
	color: var(--rightscon-red);
	border-bottom: 2px solid var(--rightscon-red);
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	font-weight: 700;
	z-index: 3;
	position: relative;
}
*/

/* Agenda page overrides */
.events-home-tab.topics span {
  display: none;
}

.events-home-tab.topics::before {
    content: 'Filters';
}

.event-filter-dropdown .dropdown-menu .form-header .topics span {
  display: none;
}

.event-filter-dropdown .dropdown-menu .form-header .topics::after {
  content: 'Filters';
  font-weight: 900;
}

.event-search-bar-select .topic-option-label b {
  display: none;
}

.event-search-bar-select .topic-option-label::before {
  content: 'Filter: ';
  font-weigth: 900;
}

.agenda .event-search-bar-select .search-placeholder {
  display: none;
}
.agenda .event-search-bar-select .event-search-select__placeholder > div::after {
  content: 'Search sessions';
}

/*
#tc-events .events-home-tab.active {
  border-bottom: 3px solid #fff !important;
  padding: 5px 10px;
}

.events-home .tabs-header .events-home-tab.active {
  margin-bottom: 0;
}

.events-home .tabs-header .events-home-tab {
  padding: 5px 10px;
}

.events-home .tabs-header {
  background: var(--rightscon-gradient-1a);
  border-bottom: medium none !important;
  color: #fff;
  padding: 5px 15px 5px 5px;
}

.events-home .tabs-header ul {
    margin: 5px 0 7px 0;
}

.events-home .tabs-header .events-home-tab,
.events-home .tabs-header .events-home-tab.active,
.events-home .tabs-header .events-home-tab:hover {
    color: #fff;
}
.events-home .tabs-header .events-home-tab:hover {
    border-bottom: 3px solid #fff;
}
*/

#tc-events .topics.active a span {
	display: none;
}

#tc-events .topics.active a::after {
	content: 'Filters';
}
.events-home .events-home-header > h1 span {
    display: none;
}

.events-home .events-home-header > h1::before {
    content: 'Schedule';
    font-size: 36px;
    font-weight: 700;
}

.events-home-tab.agenda > span {
    display: none;
}

.events-home-tab.agenda::before {
    content: 'Program';
}

.events-home-tab.my-events > span {
    display: none;
}

.events-home-tab.my-events::before {
    content: 'My Sessions';
}

.events-home-header .dropdown-menu-right button:nth-of-type(1) span {
  display: none;
}
.events-home-header .dropdown-menu-right button:nth-of-type(1)::after {
  content: 'Add my sessions to calendar';
}
.events-home-header .dropdown-menu-right button:nth-of-type(2) span {
  display: none;
}
.events-home-header .dropdown-menu-right button:nth-of-type(2)::after {
  content: 'Add all sessions to calendar';
}

/*
.events-home .tabs-header .timezone-display {
	color: #fff;
}
*/
.event-search-select__menu .event-search-select__group-heading .topics span {
  display: none;
}

.event-search-select__menu .event-search-select__group-heading .topics::after {
  content: 'Filters';
  font-weight: 900;
}

.agenda-day-nav .agenda-day-nav-slider .agenda-day-tab {
	color: #000;
}
/* end */
/*
.discussion-home-tab.active {
  border-bottom: 3px solid #fff !important;
  padding: 5px 10px;
  margin-bottom: 0 !important;
}

.discussion-home-tab {
  padding: 5px 10px;
}

.discussion-home .tabs-header {
  background: var(--rightscon-gradient-1a);
  border-bottom: medium none !important;
  color: #fff;
}

.discussion-home .tabs-header .discussion-tabs-container {
  border-bottom: medium none !important;
}

.discussion-tabs-container {
	padding: 0 15px 0 5px;
}

.discussion-home .tabs-header .discussion-search-btn {
	border-bottom: medium none;
}

#tc-discussion .discussion-search-btn .icon-btn {
	color: #ffffff;
}
*/
#tc-discussion .search-active .discussion-search-btn .icon-btn {
	color: #000;
}

.discussion-home .tabs-header .search-active .search-input {
	background: transparent;
	color: #000;
	padding-bottom: 4px;
	padding-top: 3px;
	border-bottom: 1px solid #000;
}

#tc-discussion .search-cancel-btn {
	color: #000;
	background: white;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* Gradients */
/* Topic badge overrides */
.event-topic-badge,
.status-badge {
    border-radius: 0;
		background-color: none;
}

.event-topics .event-topic-badge-container .event-topic-badge {
    border: unset;
}

/* Fireside chat */
.event-topic-badge.topic-6361c912-e923-4a91-bc6b-23770751c1f9,
.event-topic-badge.topic-e89c2ab9-928e-4df1-b32b-97365cd99c5f {
	background-image: url('https://cdn.filestackcontent.com/lVrQKBPSD6WfpnWfvNJQ?policy=eyJleHBpcnkiOjc5OTU2MDU1MTQsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoibFZyUUtCUFNENldmcG5XZnZOSlEifQ==&signature=51599edce18b1d5deb3a2ee8c45410ccc1032eb5c84f262f25729794e5167b42');
  color: #fff !important;
}

.event-topic-card.topic-6361c912-e923-4a91-bc6b-23770751c1f9::before,
.event-topic-card.topic-e89c2ab9-928e-4df1-b32b-97365cd99c5f::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-3);
}
.topic-header.topic-6361c912-e923-4a91-bc6b-23770751c1f9::before,
.topic-header.topic-e89c2ab9-928e-4df1-b32b-97365cd99c5f::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-3);
}

/* Radio */
.event-topic-badge.topic-9f46cb6b-44f5-4866-a6c7-93cdf9d01ea2 {
	background:var(--rightscon-gradient-1);
  color: #fff !important;
}
.event-topic-card.topic-9f46cb6b-44f5-4866-a6c7-93cdf9d01ea2::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-1);
}
.topic-header.topic-9f46cb6b-44f5-4866-a6c7-93cdf9d01ea2::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-1);
}

/* Ceremonies */
.event-topic-badge.topic-52046465-63d3-406c-a494-a3bb6fd13c93,
.event-topic-badge.topic-c56aae76-be19-4a67-875a-807bd295b6dd,
.event-topic-badge.topic-6add0f49-5673-45df-9881-70bb33b0595a,
.event-topic-badge.topic-74760ff0-d5da-463e-a289-7a4fe947ec87,
.event-topic-badge.topic-2766cf24-cdce-4d3b-b293-47ba1f3b4ba6 {
	background:var(--rightscon-gradient-11);
  color: #fff !important;
}
.event-topic-card.topic-52046465-63d3-406c-a494-a3bb6fd13c93::before,
.event-topic-card.topic-c56aae76-be19-4a67-875a-807bd295b6dd::before,
.event-topic-card.topic-6add0f49-5673-45df-9881-70bb33b0595a::before,
.event-topic-card.topic-74760ff0-d5da-463e-a289-7a4fe947ec87::before,
.event-topic-card.topic-2766cf24-cdce-4d3b-b293-47ba1f3b4ba6::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-11);
}
.topic-header.topic-52046465-63d3-406c-a494-a3bb6fd13c93::before,
.topic-header.topic-c56aae76-be19-4a67-875a-807bd295b6dd::before,
.topic-header.topic-6add0f49-5673-45df-9881-70bb33b0595a::before,
.topic-header.topic-74760ff0-d5da-463e-a289-7a4fe947ec87::before,
.topic-header.topic-2766cf24-cdce-4d3b-b293-47ba1f3b4ba6::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-11);
}

/* Environmental sustainability */
.event-topic-badge.topic-cfecb84f-162f-4c25-a751-3d0b23f636c4 {
	background:var(--rightscon-gradient-2);
  color: #fff !important;
}
.event-topic-card.topic-cfecb84f-162f-4c25-a751-3d0b23f636c4::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-2);
}
.topic-header.topic-cfecb84f-162f-4c25-a751-3d0b23f636c4::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-2);
}

/* Opening ceremony */
.event-topic-badge.topic-698b6216-1aea-4cb7-a3e8-47f109a3a6d9 {
	background:var(--rightscon-gradient-11);
  color: #fff !important;
}
.event-topic-card.topic-698b6216-1aea-4cb7-a3e8-47f109a3a6d9::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-11);
}
.topic-header.topic-698b6216-1aea-4cb7-a3e8-47f109a3a6d9::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-11);
}

/* Closing ceremony */
.event-topic-badge.topic-6085deb1-14a0-461c-bbc0-52147099bd96 {
	background:var(--rightscon-gradient-11);
  color: #fff !important;
}
.event-topic-card.topic-6085deb1-14a0-461c-bbc0-52147099bd96::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-11);
}
.topic-header.topic-6085deb1-14a0-461c-bbc0-52147099bd96::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-11);
}

/* strategy session */
.event-topic-badge.topic-339e5b79-1064-49d5-9216-9d9cff67b456,
.event-topic-badge.topic-dc9a1d33-2491-4379-a202-731d3ba3592e {
	background:var(--rightscon-gradient-5);
  color: #fff !important;
}
.event-topic-card.topic-339e5b79-1064-49d5-9216-9d9cff67b456::before,
.event-topic-card.topic-dc9a1d33-2491-4379-a202-731d3ba3592e::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-5);
}
.topic-header.topic-339e5b79-1064-49d5-9216-9d9cff67b456::before,
.topic-header.topic-dc9a1d33-2491-4379-a202-731d3ba3592e::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-5);
}

/* community lab */
.event-topic-badge.topic-96fdc8ce-3075-409c-b058-98a5d1d08432,
.event-topic-badge.topic-b88a0b3b-afd3-4c5e-8d4e-8e84d4688fcc {
	background:var(--rightscon-gradient-5);
  color: #fff !important;
}
.event-topic-card.topic-96fdc8ce-3075-409c-b058-98a5d1d08432::before,
.event-topic-card.topic-b88a0b3b-afd3-4c5e-8d4e-8e84d4688fcc::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-5);
}
.topic-header.topic-96fdc8ce-3075-409c-b058-98a5d1d08432::before,
.topic-header.topic-b88a0b3b-afd3-4c5e-8d4e-8e84d4688fcc::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-5);
}

/* Open Spaces */
.event-topic-badge.topic-edde9984-3a5c-4239-a906-3f27e3a1d4fa,
.event-topic-badge.topic-7ce3465c-c849-45eb-807e-97890155d7cc,
.event-topic-badge.topic-c992dbfe-58fa-4400-a5ac-f29bdc438221,
.event-topic-badge.topic-23a60b4c-373d-4499-a503-ad37862aaf36 {
	background:var(--rightscon-gradient-1);
  color: #fff !important;
}
.event-topic-card.topic-edde9984-3a5c-4239-a906-3f27e3a1d4fa::before,
.event-topic-card.topic-7ce3465c-c849-45eb-807e-97890155d7cc::before,
.event-topic-card.topic-c992dbfe-58fa-4400-a5ac-f29bdc438221::before,
.event-topic-card.topic-23a60b4c-373d-4499-a503-ad37862aaf36::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-1);
}
.topic-header.topic-edde9984-3a5c-4239-a906-3f27e3a1d4fa::before,
.topic-header.topic-7ce3465c-c849-45eb-807e-97890155d7cc::before,
.topic-header.topic-c992dbfe-58fa-4400-a5ac-f29bdc438221::before,
.topic-header.topic-23a60b4c-373d-4499-a503-ad37862aaf36::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-1);
}

/* panel */
.event-topic-badge.topic-99a01a4b-3502-4ae7-8c07-8c2bc8e6cd0a,
.event-topic-badge.topic-b17327c3-34ff-4a2a-9968-294405200ff4 {
	background:var(--rightscon-gradient-6);
  color: #fff !important;
}
.event-topic-card.topic-99a01a4b-3502-4ae7-8c07-8c2bc8e6cd0a::before,
.event-topic-card.topic-b17327c3-34ff-4a2a-9968-294405200ff4::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-6);
}
.topic-header.topic-99a01a4b-3502-4ae7-8c07-8c2bc8e6cd0a::before,
.topic-header.topic-b17327c3-34ff-4a2a-9968-294405200ff4::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-6);
}

/* press conference */
.event-topic-badge.topic-298253a8-140f-4687-99be-f6baa960d183 {
	background:var(--rightscon-gradient-7);
  color: #fff !important;
}
.event-topic-card.topic-298253a8-140f-4687-99be-f6baa960d183::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-7);
}
.topic-header.topic-298253a8-140f-4687-99be-f6baa960d183::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-7);
}

/* tech demos */
.badge.topic-0a03f078-526c-4c29-98e3-83add4207064,
.event-topic-badge.topic-d6bc6cec-9d12-447f-80f2-daa0753105f4,
.event-topic-badge.topic-2e01afcf-8b23-4216-a7bd-70cca4dd825f {
	background:var(--rightscon-gradient-8);
  color: #fff !important;
}
.discussion-topic-card.topic-0a03f078-526c-4c29-98e3-83add4207064::before,
.event-topic-card.topic-d6bc6cec-9d12-447f-80f2-daa0753105f4::before,
.event-topic-card.topic-2e01afcf-8b23-4216-a7bd-70cca4dd825f::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-8);
}
.topic-header.topic-0a03f078-526c-4c29-98e3-83add4207064::before,
.topic-header.topic-d6bc6cec-9d12-447f-80f2-daa0753105f4::before,
.topic-header.topic-2e01afcf-8b23-4216-a7bd-70cca4dd825f::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-8);
}

/* lightning talks */
.badge.topic-388bd431-5921-4b0e-b69d-848325b8d923,
.event-topic-badge.topic-3666e27c-bcb6-4653-af38-bd2cd2938267,
.event-topic-badge.topic-2e0fa091-ec9e-4df9-a50e-89dac4eb6102 {
	background:var(--rightscon-gradient-8);
  color: #fff !important;
}
.discussion-topic-card.topic-388bd431-5921-4b0e-b69d-848325b8d923::before,
.event-topic-card.topic-3666e27c-bcb6-4653-af38-bd2cd2938267::before,
.event-topic-card.topic-2e0fa091-ec9e-4df9-a50e-89dac4eb6102::before {
	content: '';
	width: 5px;
	height: auto;
	background:var(--rightscon-gradient-8);
}
.topic-header.topic-388bd431-5921-4b0e-b69d-848325b8d923::before,
.topic-header.topic-3666e27c-bcb6-4653-af38-bd2cd2938267::before,
.topic-header.topic-2e0fa091-ec9e-4df9-a50e-89dac4eb6102::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background:var(--rightscon-gradient-8);
}


/* Flat */
/* AI, Automation */
.badge.topic-4ac8e3c9-0ae3-4b22-9ecb-2fba24e2cba4,
.event-topic-badge.topic-256b264d-d742-4374-b563-581a84a00c26,
.event-topic-badge.topic-ef6c2943-f01b-49af-a7e2-a3d707f29167 {
  border-left: 5px solid var(--rightscon-red);
	background-color: var(--rightscon-red-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-4ac8e3c9-0ae3-4b22-9ecb-2fba24e2cba4::before,
.event-topic-card.topic-256b264d-d742-4374-b563-581a84a00c26::before,
.event-topic-card.topic-ef6c2943-f01b-49af-a7e2-a3d707f29167::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red) !important;
}
.topic-header.topic-4ac8e3c9-0ae3-4b22-9ecb-2fba24e2cba4::before,
.topic-header.topic-256b264d-d742-4374-b563-581a84a00c26::before,
.topic-header.topic-ef6c2943-f01b-49af-a7e2-a3d707f29167::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red) !important;
}

/* Content governance and censorship */
.badge.topic-2c81edc7-19be-43d6-b7cf-d852a3ba8433,
.event-topic-badge.topic-7bf5542a-b82a-4333-9da3-3a45822bb6bc,
.event-topic-badge.topic-0c9d83da-67f6-4a03-b1f4-8bc621292983 {
  border-left: 5px solid var(--rightscon-blue);
	background-color: var(--rightscon-blue-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-2c81edc7-19be-43d6-b7cf-d852a3ba8433::before,
.event-topic-card.topic-7bf5542a-b82a-4333-9da3-3a45822bb6bc::before,
.event-topic-card.topic-0c9d83da-67f6-4a03-b1f4-8bc621292983::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue) !important;
}
.topic-header.topic-2c81edc7-19be-43d6-b7cf-d852a3ba8433::before,
.topic-header.topic-7bf5542a-b82a-4333-9da3-3a45822bb6bc::before,
.topic-header.topic-0c9d83da-67f6-4a03-b1f4-8bc621292983::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* Civil society resistance and resilience */
.badge.topic-48654fa5-98c7-475c-9560-be57519f4eea,
.badge.topic-064271be-dd20-4589-b42e-899d72fb401e,
.event-topic-badge.topic-6f652e1c-ad0a-46a4-ad18-c1ac0847d4c9,
.event-topic-badge.topic-8d9b7ffc-5488-40ea-b724-1775be79add4 {
  border-left: 5px solid var(--rightscon-green);
	background-color: var(--rightscon-green-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-48654fa5-98c7-475c-9560-be57519f4eea::before,
.discussion-topic-card.topic-064271be-dd20-4589-b42e-899d72fb401e::before,
.event-topic-card.topic-6f652e1c-ad0a-46a4-ad18-c1ac0847d4c9::before,
.event-topic-card.topic-8d9b7ffc-5488-40ea-b724-1775be79add4::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-48654fa5-98c7-475c-9560-be57519f4eea::before,
.topic-header.topic-064271be-dd20-4589-b42e-899d72fb401e::before,
.topic-header.topic-6f652e1c-ad0a-46a4-ad18-c1ac0847d4c9::before,
.topic-header.topic-8d9b7ffc-5488-40ea-b724-1775be79add4::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Cyber norms and practice */
.badge.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2,
.event-topic-badge.topic-b6d33dc7-c5e6-49b9-bb9a-c7e98546c648 {
  border-left: 5px solid var(--rightscon-green);
	background-color: var(--rightscon-green-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2::before,
.event-topic-card.topic-b6d33dc7-c5e6-49b9-bb9a-c7e98546c648::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2::before,
.topic-header.topic-b6d33dc7-c5e6-49b9-bb9a-c7e98546c648::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Peace, Conflict, and Justice */
.badge.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2,
.event-topic-badge.topic-0f4168c6-4855-45ee-bea8-2d2998bf7b9e {
  border-left: 5px solid var(--rightscon-green);
	background-color: var(--rightscon-green-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2::before,
.event-topic-card.topic-0f4168c6-4855-45ee-bea8-2d2998bf7b9e::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2::before,
.topic-header.topic-0f4168c6-4855-45ee-bea8-2d2998bf7b9e::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Limited Capacity */
.event-topic-badge.topic-7f089714-a7e7-49d2-b78d-45191b3c04c9 {
	background-color: #000 !important;
	color: #fff !important;
	border: none;
}
.event-topic-card.topic-7f089714-a7e7-49d2-b78d-45191b3c04c9::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: #000;
}
.topic-header.topic-7f089714-a7e7-49d2-b78d-45191b3c04c9::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: #000;
}

/* Basic */
.event-topic-badge.topic-26189e67-654c-4660-b126-595781af50c1,
.event-topic-badge.topic-9822af05-063f-450a-b6fa-50d213f52624,
.event-topic-badge.topic-e464a2d2-cdc9-4dab-a1e7-67d9fc54e5ea,
.event-topic-badge.topic-5b60e5a0-ec24-4df4-9c2b-2664ceb44f3f,
.event-topic-badge.topic-5b294e74-6164-4ebc-ae75-809886aec488,
.event-topic-badge.topic-de55f04c-d5b7-4615-9326-14e33bc16e7e,
.event-topic-badge.topic-de071e45-200d-4fa8-acac-e1a313ad582a,
.event-topic-badge.topic-58de8092-f93f-423d-9b4e-d572103ecc08,
.event-topic-badge.topic-bc1b3702-638b-4aa1-8698-f11ab4be06a1,
.event-topic-badge.topic-79827b9e-6d42-41a5-b82a-313a5283a234,
.event-topic-badge.topic-fda92901-9750-48d5-9f06-ae66b67c3c52 {
	background-color: #d3d3d3 !important;
	color: #000 !important;
	border: none;
}
.event-topic-card.topic-26189e67-654c-4660-b126-595781af50c1::before,
.event-topic-card.topic-9822af05-063f-450a-b6fa-50d213f52624::before,
.event-topic-card.topic-e464a2d2-cdc9-4dab-a1e7-67d9fc54e5ea::before,
.event-topic-card.topic-5b60e5a0-ec24-4df4-9c2b-2664ceb44f3f::before,
.event-topic-card.topic-5b294e74-6164-4ebc-ae75-809886aec488::before,
.event-topic-card.topic-de55f04c-d5b7-4615-9326-14e33bc16e7e::before,
.event-topic-card.topic-de071e45-200d-4fa8-acac-e1a313ad582a::before,
.event-topic-card.topic-58de8092-f93f-423d-9b4e-d572103ecc08::before,
.event-topic-card.topic-bc1b3702-638b-4aa1-8698-f11ab4be06a1::before,
.event-topic-card.topic-79827b9e-6d42-41a5-b82a-313a5283a234::before,
.event-topic-card.topic-fda92901-9750-48d5-9f06-ae66b67c3c52::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: #d3d3d3;
	color: #000;
}
.topic-header.topic-26189e67-654c-4660-b126-595781af50c1::before,
.topic-header.topic-9822af05-063f-450a-b6fa-50d213f52624::before,
.topic-header.topic-e464a2d2-cdc9-4dab-a1e7-67d9fc54e5ea::before,
.topic-header.topic-5b60e5a0-ec24-4df4-9c2b-2664ceb44f3f::before,
.topic-header.topic-5b294e74-6164-4ebc-ae75-809886aec488::before,
.topic-header.topic-de55f04c-d5b7-4615-9326-14e33bc16e7e::before,
.topic-header.topic-de071e45-200d-4fa8-acac-e1a313ad582a::before,
.topic-header.topic-58de8092-f93f-423d-9b4e-d572103ecc08::before,
.topic-header.topic-bc1b3702-638b-4aa1-8698-f11ab4be06a1::before,
.topic-header.topic-79827b9e-6d42-41a5-b82a-313a5283a234::before,
.topic-header.topic-fda92901-9750-48d5-9f06-ae66b67c3c52::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: #d3d3d3;
	color: #000;
}

/* Racial justice */
/* .badge.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2,
.event-topic-badge.topic-b4eb6f21-aaac-4b30-ab65-5a6988569ae4 {
  border-left: 5px solid var(--rightscon-green);
	background-color: var(--rightscon-green-light) !important;
	color: var(--rightscon-track-trend-color) !important;
} */
.badge.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2,
.event-topic-badge.topic-4017ba44-2085-481a-a86e-e834dff825e7,
.event-topic-badge.topic-b4eb6f21-aaac-4b30-ab65-5a6988569ae4 {
	background-color: var(--rightscon-purple) !important;
	color: #fff !important;
	border: none;
}
.discussion-topic-card.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2::before,
.event-topic-card.topic-4017ba44-2085-481a-a86e-e834dff825e7::before,
.event-topic-card.topic-b4eb6f21-aaac-4b30-ab65-5a6988569ae4::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-20242d45-82ba-43b0-bfd6-d1efbf05c7f2::before,
.topic-header.topic-4017ba44-2085-481a-a86e-e834dff825e7::before,
.topic-header.topic-b4eb6f21-aaac-4b30-ab65-5a6988569ae4::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}


/* Data protection and user control */
.badge.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664,
.event-topic-badge.topic-59558a28-5feb-44c5-b12e-7d8c589b091d,
.event-topic-badge.topic-bf13cb8d-9305-4b6c-8a45-3191061e0f94 {
  border-left: 5px solid var(--rightscon-red);
	background-color: var(--rightscon-red-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664::before,
.event-topic-card.topic-59558a28-5feb-44c5-b12e-7d8c589b091d::before,
.event-topic-card.topic-bf13cb8d-9305-4b6c-8a45-3191061e0f94::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red);
}
.topic-header.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664::before,
.topic-header.topic-59558a28-5feb-44c5-b12e-7d8c589b091d::before,
.topic-header.topic-bf13cb8d-9305-4b6c-8a45-3191061e0f94::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red);
}

/* Democracy elections political change */
.badge.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1,
.event-topic-badge.topic-6cb8de06-36b9-45b1-b6fa-eaac1161b22d {
  border-left: 5px solid var(--rightscon-purple);
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.event-topic-card.topic-6cb8de06-36b9-45b1-b6fa-eaac1161b22d::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.topic-header.topic-6cb8de06-36b9-45b1-b6fa-eaac1161b22d::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* Internet access and shutdowns */
.badge.topic-a36559dc-33e7-4308-9c42-b258c1205cb9,
.event-topic-badge.topic-4e837270-c471-4f8b-a255-b2dd1cfbae76 {
  border-left: 5px solid var(--rightscon-orange);
	background-color: var(--rightscon-orange-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.event-topic-card.topic-4e837270-c471-4f8b-a255-b2dd1cfbae76::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.topic-header.topic-4e837270-c471-4f8b-a255-b2dd1cfbae76::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* New models for business and labor */
.badge.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449,
.event-topic-badge.topic-2d1940bc-100d-4b3b-af2e-308dea3b4091 {
  border-left: 5px solid var(--rightscon-lemon);
	background-color: var(--rightscon-lemon-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449::before,
.event-topic-card.topic-2d1940bc-100d-4b3b-af2e-308dea3b4091::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-lemon);
}
.topic-header.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449::before,
.topic-header.topic-2d1940bc-100d-4b3b-af2e-308dea3b4091::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-lemon);
}

/* New models for business and labor */
.event-topic-badge.topic-60c9ee9e-ff58-4918-85fd-18673028580d {
  border-left: 5px solid var(--rightscon-orange);
	background-color: var(--rightscon-orange-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.event-topic-card.topic-60c9ee9e-ff58-4918-85fd-18673028580d::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-60c9ee9e-ff58-4918-85fd-18673028580d::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* Privacy and surveillance */
.badge.topic-87098d04-0ecd-44c3-a722-4828fb00425d,
.event-topic-badge.topic-a3cf275b-fd3a-4872-8f69-4b72ec192b67,
.event-topic-badge.topic-87098d04-0ecd-44c3-a722-4828fb00425d {
  border-left: 5px solid var(--rightscon-red);
	background-color: var(--rightscon-red-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-dc9fe784-53a4-452b-9c61-33355f6298d7::before,
.event-topic-card.topic-a3cf275b-fd3a-4872-8f69-4b72ec192b67::before,
.event-topic-card.topic-87098d04-0ecd-44c3-a722-4828fb00425d::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red);
}
.topic-header.topic-dc9fe784-53a4-452b-9c61-33355f6298d7::before,
.topic-header.topic-a3cf275b-fd3a-4872-8f69-4b72ec192b67::before,
.topic-header.topic-87098d04-0ecd-44c3-a722-4828fb00425d::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red);
}

/* Digital Security for Individuals and Communities */
.badge.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab,
.event-topic-badge.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab {
  border-left: 5px solid var(--rightscon-purple);
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab::before,
.event-topic-card.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-dc9fe784-53a4-452b-9c61-33355f6298d7::before,
.topic-header.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* States in Cyberspace */
.badge.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab,
.event-topic-badge.topic-9c45c9a2-dfc9-4be3-ae5b-acd222880395 {
  border-left: 5px solid var(--rightscon-purple);
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab::before,
.event-topic-card.topic-9c45c9a2-dfc9-4be3-ae5b-acd222880395::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-dc9fe784-53a4-452b-9c61-33355f6298d7::before,
.topic-header.topic-9c45c9a2-dfc9-4be3-ae5b-acd222880395::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* Peacebuilding and Digital Humanitarianism */
.event-topic-badge.topic-6a06bdf4-e9ce-48f4-95cd-7e219b0e43ec {
  border-left: 5px solid var(--rightscon-orange);
	background-color: var(--rightscon-orange-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.event-topic-card.topic-6a06bdf4-e9ce-48f4-95cd-7e219b0e43ec::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-6a06bdf4-e9ce-48f4-95cd-7e219b0e43ec::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* Justice, Documentation, and Investigation */
.badge.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449,
.event-topic-badge.topic-59e40c77-cef4-4c64-beb1-a841dcf20f74 {
  border-left: 5px solid var(--rightscon-lemon);
	background-color: var(--rightscon-lemon-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449::before,
.event-topic-card.topic-59e40c77-cef4-4c64-beb1-a841dcf20f74::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-lemon);
}
.topic-header.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449::before,
.topic-header.topic-59e40c77-cef4-4c64-beb1-a841dcf20f74::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-lemon);
}

/* Human Rights-Centered Design */
.badge.topic-a36559dc-33e7-4308-9c42-b258c1205cb9,
.event-topic-badge.topic-57d06805-155e-462d-911f-a0ad07d720f6 {
  border-left: 5px solid var(--rightscon-red);
	background-color: var(--rightscon-red-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.event-topic-card.topic-57d06805-155e-462d-911f-a0ad07d720f6::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red);
}
.topic-header.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.topic-header.topic-57d06805-155e-462d-911f-a0ad07d720f6::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red);
}

/* Futures, Fictions, and Creativity */
.badge.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1,
.event-topic-badge.topic-889439b3-59fe-4d46-ae92-f3e85bd525b8 {
  border-left: 5px solid var(--rightscon-green);
	background-color: var(--rightscon-green-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.event-topic-card.topic-889439b3-59fe-4d46-ae92-f3e85bd525b8::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.topic-header.topic-889439b3-59fe-4d46-ae92-f3e85bd525b8::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Online Hate and Violent Extremism */
.badge.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664,
.event-topic-badge.topic-ac1afb3f-c8f5-47c6-8b37-430c9d039059 {
  border-left: 5px solid var(--rightscon-blue);
	background-color: var(--rightscon-blue-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664::before,
.event-topic-card.topic-ac1afb3f-c8f5-47c6-8b37-430c9d039059::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue);
}
.topic-header.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664::before,
.topic-header.topic-ac1afb3f-c8f5-47c6-8b37-430c9d039059::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* Governance and Elections */
.badge.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664,
.event-topic-badge.topic-68542ac9-be2d-4a5a-8037-085a820824cb {
  border-left: 5px solid var(--rightscon-blue);
	background-color: var(--rightscon-blue-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664::before,
.event-topic-card.topic-68542ac9-be2d-4a5a-8037-085a820824cb::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue);
}
.topic-header.topic-3378d14e-da4e-48a4-9ba1-2d658cac8664::before,
.topic-header.topic-68542ac9-be2d-4a5a-8037-085a820824cb::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* New Models for Business and Labor */
.badge.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab,
.event-topic-badge.topic-72f55a57-4fd0-4932-b48f-c788269e7630 {
  border-left: 5px solid var(--rightscon-purple);
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-af1420d6-2bad-4566-8d56-c1b9113f13ab::before,
.event-topic-card.topic-72f55a57-4fd0-4932-b48f-c788269e7630::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-dc9fe784-53a4-452b-9c61-33355f6298d7::before,
.topic-header.topic-72f55a57-4fd0-4932-b48f-c788269e7630::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* Freedom of the Media */
.event-topic-badge.topic-f2dbf0be-158e-4d71-960d-3ffdba7892a2 {
  border-left: 5px solid var(--rightscon-orange);
	background-color: var(--rightscon-orange-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.event-topic-card.topic-f2dbf0be-158e-4d71-960d-3ffdba7892a2::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-f2dbf0be-158e-4d71-960d-3ffdba7892a2::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* Trade, Innovation, and Intellectual Privacy */
.badge.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449,
.event-topic-badge.topic-0d45b1a5-1d1c-46cc-b2ea-0f2c8c5e1d53 {
  border-left: 5px solid var(--rightscon-lemon);
	background-color: var(--rightscon-lemon-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449::before,
.event-topic-card.topic-0d45b1a5-1d1c-46cc-b2ea-0f2c8c5e1d53::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-lemon);
}
.topic-header.topic-abc1da0b-8d84-4291-a0f4-42fa83c01449::before,
.topic-header.topic-0d45b1a5-1d1c-46cc-b2ea-0f2c8c5e1d53::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-lemon);
}

/* Access, Inclusion, and Education */
.badge.topic-b9a054cf-83eb-4e16-9a9a-37e2dc6c40b9,
.event-topic-badge.topic-b9a054cf-83eb-4e16-9a9a-37e2dc6c40b9 {
  border-left: 5px solid var(--rightscon-orange);
	background-color: var(--rightscon-orange-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.event-topic-card.topic-b9a054cf-83eb-4e16-9a9a-37e2dc6c40b9::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.topic-header.topic-b9a054cf-83eb-4e16-9a9a-37e2dc6c40b9::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* DISCUSSION FORUM STYLING */
/* #best of rightscon */
.badge.topic-20715724-2d22-4d9b-baa0-bd06ef28b90e {
  border-left: 5px solid var(--rightscon-red);
	background-color: var(--rightscon-red-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-20715724-2d22-4d9b-baa0-bd06ef28b90e::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red);
}
.topic-header.topic-20715724-2d22-4d9b-baa0-bd06ef28b90e::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red);
}

/* community bulletin board */
.badge.topic-8c22b77e-8b46-40ed-948f-9ef1e3dae850 {
  border-left: 5px solid var(--rightscon-orange);
	background-color: var(--rightscon-orange-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-8c22b77e-8b46-40ed-948f-9ef1e3dae850::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-8c22b77e-8b46-40ed-948f-9ef1e3dae850::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* program deep dive */
.badge.topic-1f787d2e-5931-4426-82be-d72d3445c60d {
  border-left: 5px solid var(--rightscon-green);
	background-color: var(--rightscon-green-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-1f787d2e-5931-4426-82be-d72d3445c60d::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-1f787d2e-5931-4426-82be-d72d3445c60d::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* wildcard */
.badge.topic-2d308bef-9318-43c3-86a2-e0d20a04fc40 {
  border-left: 5px solid var(--rightscon-blue);
	background-color: var(--rightscon-blue-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-2d308bef-9318-43c3-86a2-e0d20a04fc40::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue);
}
.topic-header.topic-2d308bef-9318-43c3-86a2-e0d20a04fc40::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* wellness and self-care in the digital age */
.badge.topic-45292cd0-20d7-44bc-9839-d8935b1aa6ab {
  border-left: 5px solid var(--rightscon-purple);
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.discussion-topic-card.topic-45292cd0-20d7-44bc-9839-d8935b1aa6ab::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-45292cd0-20d7-44bc-9839-d8935b1aa6ab::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* Public health */
/* .badge.topic-a36559dc-33e7-4308-9c42-b258c1205cb9,
.event-topic-badge.topic-5e6fd557-907e-4d54-9ce6-ea77c36c283f,
.event-topic-badge.topic-0d45b1a5-1d1c-46cc-b2ea-0f2c8c5e1d53 {
  border-left: 5px solid var(--rightscon-red);
	background-color: var(--rightscon-red-light) !important;
	color: var(--rightscon-track-trend-color) !important;
} */
.badge.topic-a36559dc-33e7-4308-9c42-b258c1205cb9,
.event-topic-badge.topic-5e6fd557-907e-4d54-9ce6-ea77c36c283f,
.event-topic-badge.topic-0d45b1a5-1d1c-46cc-b2ea-0f2c8c5e1d53 {
	background-color: var(--rightscon-orange) !important;
	color: #fff !important;
	border: none;
}
.discussion-topic-card.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.event-topic-card.topic-5e6fd557-907e-4d54-9ce6-ea77c36c283f::before,
.event-topic-card.topic-0d45b1a5-1d1c-46cc-b2ea-0f2c8c5e1d53::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-a36559dc-33e7-4308-9c42-b258c1205cb9::before,
.topic-header.topic-5e6fd557-907e-4d54-9ce6-ea77c36c283f::before,
.topic-header.topic-0d45b1a5-1d1c-46cc-b2ea-0f2c8c5e1d53::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* Youth and children's rights */
/* .badge.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1,
.event-topic-badge.topic-bb8d2aeb-1e79-4cc8-92b6-d60182153de6 {
  border-left: 5px solid var(--rightscon-purple);
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
} */
.badge.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1,
.event-topic-badge.topic-2d739099-c391-4610-8cab-5afd9e8f9df7 {
	background-color: var(--rightscon-green) !important;
	color: #fff !important;
	border: none;
}
.discussion-topic-card.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.event-topic-card.topic-2d739099-c391-4610-8cab-5afd9e8f9df7::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.topic-header.topic-2d739099-c391-4610-8cab-5afd9e8f9df7::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Migration */
/* .badge.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1,
.event-topic-badge.topic-bb8d2aeb-1e79-4cc8-92b6-d60182153de6 {
  border-left: 5px solid var(--rightscon-purple);
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
} */
.badge.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1,
.event-topic-badge.topic-bb8d2aeb-1e79-4cc8-92b6-d60182153de6 {
	background-color: var(--rightscon-green) !important;
	color: #fff !important;
	border: none;
}
.discussion-topic-card.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.event-topic-card.topic-bb8d2aeb-1e79-4cc8-92b6-d60182153de6::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-458de3ab-b5d3-4906-bcaf-eae871e68bd1::before,
.topic-header.topic-bb8d2aeb-1e79-4cc8-92b6-d60182153de6::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Protest */
/* .event-topic-badge.topic-bca8669f-c7cf-4e4d-a16d-1436565cb7aa,
.event-topic-badge.topic-a31e9879-adf6-4eda-811b-431a455c1915 {
  border-left: 5px solid var(--rightscon-blue);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-blue);
	border-left: 5px solid var(--rightscon-blue);
} */
.event-topic-badge.topic-bca8669f-c7cf-4e4d-a16d-1436565cb7aa,
.event-topic-badge.topic-a31e9879-adf6-4eda-811b-431a455c1915 {
	background-color: var(--rightscon-blue-medium) !important;
	color: #fff !important;
	border: none;
}
.event-topic-card.topic-bca8669f-c7cf-4e4d-a16d-1436565cb7aa::before,
.event-topic-card.topic-a31e9879-adf6-4eda-811b-431a455c1915::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue);
}
.topic-header.topic-bca8669f-c7cf-4e4d-a16d-1436565cb7aa::before,
.topic-header.topic-a31e9879-adf6-4eda-811b-431a455c1915::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* Disability Rights */
.event-topic-badge.topic-b14b5178-88ac-4c34-879d-12737c4aba78 {
	background-color: var(--rightscon-blue-medium) !important;
	color: #fff !important;
	border: none;
}
.event-topic-card.topic-b14b5178-88ac-4c34-879d-12737c4aba78::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue);
}
.topic-header.topic-b14b5178-88ac-4c34-879d-12737c4aba78::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* Funding */
.event-topic-badge.topic-bc93b4b7-7b87-4533-a1a9-b2c1517c4873 {
	background-color: var(--rightscon-organge-medium) !important;
	color: #fff !important;
	border: none;
}
.event-topic-card.topic-bc93b4b7-7b87-4533-a1a9-b2c1517c4873::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue);
}
.topic-header.topic-bc93b4b7-7b87-4533-a1a9-b2c1517c4873::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* Health */
.event-topic-badge.topic-e971044f-2933-4bd3-9597-b6bb8000c5e4 {
  border-left: 5px solid var(--rightscon-purple);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-purple);
	border-left: 5px solid var(--rightscon-purple);
}
.event-topic-card.topic-e971044f-2933-4bd3-9597-b6bb8000c5e4::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-e971044f-2933-4bd3-9597-b6bb8000c5e4::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* Funding */
.event-topic-badge.topic-bc93b4b7-7b87-4533-a1a9-b2c1517c4873 {
	background-color: var(--rightscon-purple-medium) !important;
	color: #fff !important;
	border: none;
}
.event-topic-card.topic-e971044f-2933-4bd3-9597-b6bb8000c5e4::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-e971044f-2933-4bd3-9597-b6bb8000c5e4::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* Gender justice */
/* .badge.topic-fb84b83a-0f17-4569-9628-e68a62b88924,
.event-topic-badge.topic-90c344cd-58fe-4aa5-b979-f67aa0c2724e,
.event-topic-badge.topic-c8adee5a-95eb-4e59-8d44-cc3833b1cc71 {
  border-left: 5px solid var(--rightscon-red);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-red);
	border-left: 5px solid var(--rightscon-red);
} */
.badge.topic-fb84b83a-0f17-4569-9628-e68a62b88924,
.event-topic-badge.topic-90c344cd-58fe-4aa5-b979-f67aa0c2724e,
.event-topic-badge.topic-c8adee5a-95eb-4e59-8d44-cc3833b1cc71 {
	background-color: var(--rightscon-red) !important;
	color: #fff !important;
	border: none;
}
.discussion-topic-card.topic-fb84b83a-0f17-4569-9628-e68a62b88924::before,
.event-topic-card.topic-90c344cd-58fe-4aa5-b979-f67aa0c2724e::before,
.event-topic-card.topic-c8adee5a-95eb-4e59-8d44-cc3833b1cc71::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red);
}
.topic-header.topic-fb84b83a-0f17-4569-9628-e68a62b88924::before,
.topic-header.topic-90c344cd-58fe-4aa5-b979-f67aa0c2724e::before,
.topic-header.topic-c8adee5a-95eb-4e59-8d44-cc3833b1cc71::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red);
}

/* Environment */
/* .event-topic-badge.topic-8c172a79-af11-4d85-845d-456f3fb65a93 {
  border-left: 5px solid var(--rightscon-lemon);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-lemon);
	border-left: 5px solid var(--rightscon-lemon);
} */
.event-topic-badge.topic-c908ea0a-60bc-412f-9619-910f8a6ac39c,
.event-topic-badge.topic-8c172a79-af11-4d85-845d-456f3fb65a93 {
	background-color: var(--rightscon-red) !important;
	color: #fff !important;
	border: none;
}
.event-topic-card.topic-c908ea0a-60bc-412f-9619-910f8a6ac39c::before,
.event-topic-card.topic-8c172a79-af11-4d85-845d-456f3fb65a93::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red);
}
.topic-header.topic-c908ea0a-60bc-412f-9619-910f8a6ac39c::before,
.topic-header.topic-8c172a79-af11-4d85-845d-456f3fb65a93::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red);
}

/* Digital ID */
.event-topic-badge.topic-a85b777d-25f6-44a9-bd3b-83cb68063333 {
  border-left: 5px solid var(--rightscon-orange);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-orange);
	border-left: 5px solid var(--rightscon-orange);
}
.event-topic-card.topic-a85b777d-25f6-44a9-bd3b-83cb68063333::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-a85b777d-25f6-44a9-bd3b-83cb68063333::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* Futurism */
.event-topic-badge.topic-7d7efaf1-874f-49cc-ac01-a71e00d63113 {
  border-left: 5px solid var(--rightscon-green);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-green);
	border-left: 5px solid var(--rightscon-green);
}
.event-topic-card.topic-7d7efaf1-874f-49cc-ac01-a71e00d63113::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-7d7efaf1-874f-49cc-ac01-a71e00d63113::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Spanish */
.event-topic-badge.topic-cad1df3a-6e81-429c-8e3d-bb5dff3348f6 {
  border-left: 5px solid var(--rightscon-blue);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-blue);
	border-left: 5px solid var(--rightscon-blue);
}
.event-topic-card.topic-cad1df3a-6e81-429c-8e3d-bb5dff3348f6::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-blue);
}
.topic-header.topic-cad1df3a-6e81-429c-8e3d-bb5dff3348f6::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-blue);
}

/* Indigenous rights */
/* .event-topic-badge.topic-4b1a1539-61bd-4e30-8fe0-5477d2e60681,
.event-topic-badge.topic-64680984-3f4c-40fc-a290-0dd1c9417c1a {
  border-left: 5px solid var(--rightscon-purple);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-purple);
	border-left: 5px solid var(--rightscon-purple);
} */
.event-topic-badge.topic-4b1a1539-61bd-4e30-8fe0-5477d2e60681,
.event-topic-badge.topic-64680984-3f4c-40fc-a290-0dd1c9417c1a {
	background-color: var(--rightscon-orange-medium) !important;
	color: #fff !important;
	border: none;
}
.event-topic-card.topic-4b1a1539-61bd-4e30-8fe0-5477d2e60681::before,
.event-topic-card.topic-64680984-3f4c-40fc-a290-0dd1c9417c1a::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange-medium);
}
.topic-header.topic-4b1a1539-61bd-4e30-8fe0-5477d2e60681::before,
.topic-header.topic-64680984-3f4c-40fc-a290-0dd1c9417c1a::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange-medium);
}

/* Best of RightsCon */
.badge.topic-cac33bc9-4242-4232-a673-f1da3ea89fde {
  border-left: 5px solid var(--rightscon-purple);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-purple);
	border-left: 5px solid var(--rightscon-purple);
}
.discussion-topic-card.topic-cac33bc9-4242-4232-a673-f1da3ea89fde::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-cac33bc9-4242-4232-a673-f1da3ea89fde::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* Business, Labor, and Trade */
.event-topic-badge.topic-ec2fb16d-bb0a-4351-b87d-db38b3c1dd9b {
  border-left: 5px solid var(--rightscon-purple);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-purple);
	border-left: 5px solid var(--rightscon-purple);
}
.event-topic-card.topic-ec2fb16d-bb0a-4351-b87d-db38b3c1dd9b::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-purple);
}
.topic-header.topic-ec2fb16d-bb0a-4351-b87d-db38b3c1dd9b::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-purple);
}

/* community bulletin board */
.badge.topic-c51a8855-6803-4e74-89f6-22d9748c905c {
  border-left: 5px solid var(--rightscon-red);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-red);
	border-left: 5px solid var(--rightscon-red);
}
.discussion-topic-card.topic-c51a8855-6803-4e74-89f6-22d9748c905c::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-red);
}
.topic-header.topic-c51a8855-6803-4e74-89f6-22d9748c905c::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-red);
}

/* wellness & self-care */
.badge.topic-e0971507-c30e-40c5-83f2-7b4d04721d72 {
  border-left: 5px solid var(--rightscon-lemon);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-lemon);
	border-left: 5px solid var(--rightscon-lemon);
}
.discussion-topic-card.topic-e0971507-c30e-40c5-83f2-7b4d04721d72::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-lemon);
}
.topic-header.topic-e0971507-c30e-40c5-83f2-7b4d04721d72::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-lemon);
}

/* funding and philanthropy */
.badge.topic-e10ac5cd-952d-4888-99de-6b17f5e8d39f {
  border-left: 5px solid var(--rightscon-orange);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-orange);
	border-left: 5px solid var(--rightscon-orange);
}
.discussion-topic-card.topic-e10ac5cd-952d-4888-99de-6b17f5e8d39f::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-e10ac5cd-952d-4888-99de-6b17f5e8d39f::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

/* wildcard */
.badge.topic-ae1a624e-d3e6-4ec3-857c-74cf27c88a1f {
  border-left: 5px solid var(--rightscon-green);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-green);
	border-left: 5px solid var(--rightscon-green);
}
.discussion-topic-card.topic-ae1a624e-d3e6-4ec3-857c-74cf27c88a1f::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-ae1a624e-d3e6-4ec3-857c-74cf27c88a1f::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Migration */
.badge.topic-b14b5178-88ac-4c34-879d-12737c4aba78 {
  border-left: 5px solid var(--rightscon-green);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-green);
	border-left: 5px solid var(--rightscon-green);
}
.discussion-topic-card.topic-b14b5178-88ac-4c34-879d-12737c4aba78::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-green);
}
.topic-header.topic-b14b5178-88ac-4c34-879d-12737c4aba78::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-green);
}

/* Nature */
.event-topic-badge.topic-553fd040-9078-429a-a9a0-70a715843d20 {
  border-left: 5px solid var(--rightscon-orange);
	background-color: transparent !important;
	color: var(--rightscon-track-trend-color) !important;
	border: 1px solid var(--rightscon-orange);
	border-left: 5px solid var(--rightscon-orange);
}
.event-topic-card.topic-553fd040-9078-429a-a9a0-70a715843d20::before {
	content: '';
	width: 5px;
	height: auto;
	background-color: var(--rightscon-orange);
}
.topic-header.topic-553fd040-9078-429a-a9a0-70a715843d20::before {
	content: '';
	height: 46px;
	width: 5px;
	float: left;
	margin-right: 5px;
	background-color: var(--rightscon-orange);
}

#tc-members-grid-for-facilitators-and-experts {
	display: none;
}

.events-home .tabs-header a.icon-btn {
	text-decoration-color: #fff;
	color: #fff !important;
	opacity: 1 !important;
}

.events-home .tabs-header .timezone-link {
    color: #fff;
}

.event-filter-dropdown .icon-btn {
  opacity: 1 !important;
  font-weight: 900;
}

/* Add helper text to speaker listing */
.event-speaker-list {
  padding-top: 80px;
  position: relative;
}

@media (max-width: 768px) {
    /* Add helper text to speaker listing */
    .event-speaker-list {
        padding-top: 128px;
    }
}

.event-speaker-list::before {
  content: 'View the full list of speakers below or search by name or affiliation. To see which sessions a speaker is speaking on, click on their profile';
  position: absolute;
  top: 10px;
  font-weight: 900;
} 
/* end */

/* Agenda page overrides */
.tc-event-call-to-actions-rsvp-button .btn:not(.attending):not(.not-attending) span {
  display: none;
}
/*
.tc-event-call-to-actions-rsvp-button .btn.not-attending {
  background: linear-gradient(to right, #ED1C24 0%, #D7DF23 100%);
  border: none
}
*/
.tc-event-call-to-actions-rsvp-button .btn.attending {
  background: #10CB50 !important;
  border: none;
}
.tc-event-call-to-actions-rsvp-button .rsvp-button.btn::before {
  content: "Add to my sessions"
}

.tc-event-call-to-actions-rsvp-button .btn.attending span,
.tc-event-call-to-actions-rsvp-button .btn.not-attending span {
  display: none;
}

.tc-event-call-to-actions-rsvp-button .rsvp-button.attending.btn::before {
  content: '\2605  Added';
}

.tc-event-call-to-actions-rsvp-button .btn.not-attending span.outer > i {
  display: none;
}

.tc-event-call-to-action-join-button .btn > span,
.tc-event-call-to-action-join-button.btn > span {

  display: none;
}

.tc-event-call-to-action-join-button.btn::before,
.tc-event-call-to-action-join-button .btn::before {
  content: 'Join session';
}

.tc-event-display-rsvp-actions-button .attendance-option > span {
  display: none;
}

.tc-event-display-rsvp-actions-button .btn:hover {
  opacity: .75;
}
/*
.tc-event-call-to-actions-rsvp-button .attending,
.tc-event-call-to-actions-rsvp-button .not-attending {
  background: transparent;
  color: #444;
  border: 1px solid #ccc;
}
.tc-event-call-to-actions-rsvp-button .fa-check {
  color: green;

}
.tc-event-call-to-actions-rsvp-button .fa-times {
  color: red;

}
*/
.events-home .agenda .empty-state-header,
.events-home .agenda .tc-event-empty-state-header,
.event-topic-container .empty-state-header,
.event-topic-container .tc-event-empty-state-header {
  display: none;
}

.event-topic-container .tc-event-empty-state-prompt::after {
    content: "No sessions match your search";
    font-size: 1.5rem;
}

.events-home .agenda .empty-state-prompt-speakers::after {
    content: "No speakers match your search";
    font-size: 1.5rem;
}

.events-home .tc-event-empty-state-prompt span {
    display: none;
}

.events-home .tc-event-empty-state-prompt:not(.empty-state-prompt-speakers)::after  {
  /* content: "You haven't selected any sessions you're interested in yet."; */
  content: 'No sessions match your search';
  font-size: 1.5rem;
}

.events-home .tc-event-empty-state-prompt.no-matches::after {
    content: "No sessions match your search";
    font-size: 1.5rem;
}

.agenda-card.restricted .tc-event-call-to-actions-rsvp-button,
.event-card.restricted .tc-event-call-to-actions-rsvp-button,
.tc-event-display.restricted .tc-event-call-to-actions-rsvp-button,
.event-card-details.restricted .tc-event-call-to-actions-rsvp-button {
  display: none;
}

.tc-restricted-event-popover-content .tc-restricted-event-popover-header-text > span {
  display: none;
}

.tc-restricted-event-popover-content .tc-restricted-event-popover-header-text.admin::before {
  content: 'This is a private session. Permission required to access the session.'
}

.tc-restricted-event-popover-content .tc-restricted-event-popover-header-text:not(.admin)::before {
  content: 'This is a private session. You have been granted access to the session.'
}

/** Striped Format **/
/* Tracks */
.event-topic-badge.topic-aef45ee7-eb77-4214-a3ba-943187ace450,
.event-topic-badge.topic-b8769a49-7c2d-4960-8227-763ae36c1635,
.event-topic-badge.topic-e5548fd2-e286-406e-b38d-16125231dce5,
.event-topic-badge.topic-06b2b6b6-5438-43ea-a374-cf8c8e6290e4,
.event-topic-badge.topic-b66bd671-8cfc-4b16-b338-2fb376415f20,
.event-topic-badge.topic-5f10e690-baf0-4fd2-8944-69cff7a54bc2,
.event-topic-badge.topic-aafc1a70-6a8b-4bf6-975c-3f0bb7caac5d,
.event-topic-badge.topic-bb493dbe-670b-45e5-844e-2c29eefa7c48,
.event-topic-badge.topic-6107bf67-fd7b-4e16-baed-39da5aeb0cf5,
.event-topic-badge.topic-b9cfc154-a659-4f88-8e14-b35d7414cd0a,
.event-topic-badge.topic-2d68532a-2fcf-4144-818b-bbc2606576a7,
.event-topic-badge.topic-bd8c5168-2b6e-426b-ae0b-bec952a00480,
.event-topic-badge.topic-34cdb86d-1d6c-4fde-9ca6-e6e1607822c0,
.event-topic-badge.topic-2550e06d-8d43-4d70-b791-089ae42d2ed3,
.event-topic-badge.topic-0f5f0f2e-330c-4813-ae93-74688fac5cda,
.event-topic-badge.topic-754015e7-f9ce-4eac-afaf-2b450eaf90ee,
.event-topic-badge.topic-8c7cac80-09d5-4e08-8a0c-3cc9d5050826,
.event-topic-badge.topic-c63b8b61-96b1-4beb-9167-557ba105b827 {
  	border-left: 5px solid var(--rightscon-purple) !important;
	background-color: var(--rightscon-purple-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.event-topic-card.topic-aef45ee7-eb77-4214-a3ba-943187ace450 .topic-details,
.event-topic-card.topic-b8769a49-7c2d-4960-8227-763ae36c1635 .topic-details,
.event-topic-card.topic-e5548fd2-e286-406e-b38d-16125231dce5 .topic-details,
.event-topic-card.topic-06b2b6b6-5438-43ea-a374-cf8c8e6290e4 .topic-details,
.event-topic-card.topic-b66bd671-8cfc-4b16-b338-2fb376415f20 .topic-details,
.event-topic-card.topic-5f10e690-baf0-4fd2-8944-69cff7a54bc2 .topic-details,
.event-topic-card.topic-aafc1a70-6a8b-4bf6-975c-3f0bb7caac5d .topic-details,
.event-topic-card.topic-bb493dbe-670b-45e5-844e-2c29eefa7c48 .topic-details,
.event-topic-card.topic-6107bf67-fd7b-4e16-baed-39da5aeb0cf5 .topic-details,
.event-topic-card.topic-b9cfc154-a659-4f88-8e14-b35d7414cd0a .topic-details,
.event-topic-card.topic-2d68532a-2fcf-4144-818b-bbc2606576a7 .topic-details,
.event-topic-card.topic-bd8c5168-2b6e-426b-ae0b-bec952a00480 .topic-details,
.event-topic-card.topic-34cdb86d-1d6c-4fde-9ca6-e6e1607822c0 .topic-details,
.event-topic-card.topic-2550e06d-8d43-4d70-b791-089ae42d2ed3 .topic-details,
.event-topic-card.topic-0f5f0f2e-330c-4813-ae93-74688fac5cda .topic-details,
.event-topic-card.topic-754015e7-f9ce-4eac-afaf-2b450eaf90ee .topic-details,
.event-topic-card.topic-8c7cac80-09d5-4e08-8a0c-3cc9d5050826 .topic-details,
.event-topic-card.topic-c63b8b61-96b1-4beb-9167-557ba105b827 .topic-details {
	border-radius: 0;
	border-left: 5px solid var(--rightscon-purple);
}
.event-topic-container.topic-aef45ee7-eb77-4214-a3ba-943187ace450 .event-topic-header,
.event-topic-container.topic-b8769a49-7c2d-4960-8227-763ae36c1635 .event-topic-header,
.event-topic-container.topic-e5548fd2-e286-406e-b38d-16125231dce5 .event-topic-header,
.event-topic-container.topic-06b2b6b6-5438-43ea-a374-cf8c8e6290e4 .event-topic-header,
.event-topic-container.topic-b66bd671-8cfc-4b16-b338-2fb376415f20 .event-topic-header,
.event-topic-container.topic-5f10e690-baf0-4fd2-8944-69cff7a54bc2 .event-topic-header,
.event-topic-container.topic-aafc1a70-6a8b-4bf6-975c-3f0bb7caac5d .event-topic-header,
.event-topic-container.topic-bb493dbe-670b-45e5-844e-2c29eefa7c48 .event-topic-header,
.event-topic-container.topic-6107bf67-fd7b-4e16-baed-39da5aeb0cf5 .event-topic-header,
.event-topic-container.topic-b9cfc154-a659-4f88-8e14-b35d7414cd0a .event-topic-header,
.event-topic-container.topic-2d68532a-2fcf-4144-818b-bbc2606576a7 .event-topic-header,
.event-topic-container.topic-bd8c5168-2b6e-426b-ae0b-bec952a00480 .event-topic-header,
.event-topic-container.topic-34cdb86d-1d6c-4fde-9ca6-e6e1607822c0 .event-topic-header,
.event-topic-container.topic-2550e06d-8d43-4d70-b791-089ae42d2ed3 .event-topic-header,
.event-topic-container.topic-0f5f0f2e-330c-4813-ae93-74688fac5cda .event-topic-header,
.event-topic-container.topic-754015e7-f9ce-4eac-afaf-2b450eaf90ee .event-topic-header,
.event-topic-container.topic-8c7cac80-09d5-4e08-8a0c-3cc9d5050826 .event-topic-header,
.event-topic-container.topic-c63b8b61-96b1-4beb-9167-557ba105b827 .event-topic-header {
	padding-left: 10px;
	border-left: 5px solid var(--rightscon-purple);
}

/* Themes */
.event-topic-badge.topic-6258ea65-9e4d-4430-b728-16f617d86fad,
.event-topic-badge.topic-feee7394-7b6f-4bbe-b400-1e63b4a12a89,
.event-topic-badge.topic-61c90347-362d-43ba-831f-39dc6fcd8805,
.event-topic-badge.topic-fa1ff7c5-612c-45a4-8ab7-fb5355aa8ebc,
.event-topic-badge.topic-30b7c4c4-f83b-4c71-afbb-d3922404d924,
.event-topic-badge.topic-8ba284e8-c80c-44b7-b154-8708db0a8bd5,
.event-topic-badge.topic-8ecbf181-7147-4d2f-9db1-46a02eccc128,
.event-topic-badge.topic-4e6434f2-c3cf-49f6-8d56-0aa0d541517b {
  	border-left: 5px solid var(--rightscon-green) !important;
	background-color: var(--rightscon-green-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.event-topic-card.topic-6258ea65-9e4d-4430-b728-16f617d86fad .topic-details,
.event-topic-card.topic-feee7394-7b6f-4bbe-b400-1e63b4a12a89 .topic-details,
.event-topic-card.topic-61c90347-362d-43ba-831f-39dc6fcd8805 .topic-details,
.event-topic-card.topic-fa1ff7c5-612c-45a4-8ab7-fb5355aa8ebc .topic-details,
.event-topic-card.topic-30b7c4c4-f83b-4c71-afbb-d3922404d924 .topic-details,
.event-topic-card.topic-8ba284e8-c80c-44b7-b154-8708db0a8bd5 .topic-details,
.event-topic-card.topic-8ecbf181-7147-4d2f-9db1-46a02eccc128 .topic-details,
.event-topic-card.topic-4e6434f2-c3cf-49f6-8d56-0aa0d541517b .topic-details {
	border-radius: 0;
	border-left: 5px solid var(--rightscon-green);
}
.event-topic-container.topic-6258ea65-9e4d-4430-b728-16f617d86fad .event-topic-header,
.event-topic-container.topic-feee7394-7b6f-4bbe-b400-1e63b4a12a89 .event-topic-header,
.event-topic-container.topic-61c90347-362d-43ba-831f-39dc6fcd8805 .event-topic-header,
.event-topic-container.topic-fa1ff7c5-612c-45a4-8ab7-fb5355aa8ebc .event-topic-header,
.event-topic-container.topic-30b7c4c4-f83b-4c71-afbb-d3922404d924 .event-topic-header,
.event-topic-container.topic-8ba284e8-c80c-44b7-b154-8708db0a8bd5 .event-topic-header,
.event-topic-container.topic-8ecbf181-7147-4d2f-9db1-46a02eccc128 .event-topic-header,
.event-topic-container.topic-4e6434f2-c3cf-49f6-8d56-0aa0d541517b .event-topic-header {
	padding-left: 10px;
	border-left: 5px solid var(--rightscon-green);
}

/* Session FOrmats */
.event-topic-badge.topic-613ee0a1-dc06-4d4b-9dd6-da7421b9c11c,
.event-topic-badge.topic-a969949c-8c2c-4adc-96d4-d9c178d9bad7,
.event-topic-badge.topic-eb83de87-c2ea-4d09-8663-1524abdb40da,
.event-topic-badge.topic-77bfb7d3-a0a2-43b9-8fb2-64d7dbec5fa5,
.event-topic-badge.topic-a2cf0b26-23a8-41dd-9455-9f204ef8788e,
.event-topic-badge.topic-632fa68f-657f-4094-be94-dcd129c2a26d,
.event-topic-badge.topic-68f12bac-fa73-4d49-9bae-b1687c365c9b,
.event-topic-badge.topic-062b71c7-48a8-4106-8699-2b36352861ed,
.event-topic-badge.topic-41768c3d-318e-42ad-b68b-645e69bda9ab,
.event-topic-badge.topic-388e34f0-1335-42b7-8f5b-0e357256c21b,
.event-topic-badge.topic-92440cc0-2735-4dc3-a4dc-f01a95ac85d2,
.event-topic-badge.topic-1f4bea02-86f8-48f8-9e11-3a8f95046bb6,
.event-topic-badge.topic-01c65a54-7986-4fa6-b46b-72865a0a15c8,
.event-topic-badge.topic-3fe9e986-3c15-4032-a2c7-43228a4c3dc2,
.event-topic-badge.topic-2f31782e-1dd3-495d-88eb-9bcffd8a65b3,
.event-topic-badge.topic-45ef9c5f-1c40-4087-b017-0a535acd6369,
.event-topic-badge.topic-758958f7-4e26-4a70-a76b-d337265b6b6a,
.event-topic-badge.topic-c6553b95-d695-44bb-aaf8-582a06a6e03b,
.event-topic-badge.topic-e230b638-6779-49ff-a338-d07a6c841666,
.event-topic-badge.topic-44da60dc-12eb-4a2f-b23d-56ef17493d18,
.event-topic-badge.topic-1ccd9f81-e6da-4aa5-a1fa-32278cac7c52 {
	border-left: 5px solid var(--rightscon-blue) !important;
	background-color: var(--rightscon-blue-light) !important;
	color: var(--rightscon-track-trend-color) !important;
}
.event-topic-card.topic-613ee0a1-dc06-4d4b-9dd6-da7421b9c11c .topic-details,
.event-topic-card.topic-a969949c-8c2c-4adc-96d4-d9c178d9bad7 .topic-details,
.event-topic-card.topic-eb83de87-c2ea-4d09-8663-1524abdb40da .topic-details,
.event-topic-card.topic-77bfb7d3-a0a2-43b9-8fb2-64d7dbec5fa5 .topic-details,
.event-topic-card.topic-a2cf0b26-23a8-41dd-9455-9f204ef8788e .topic-details,
.event-topic-card.topic-632fa68f-657f-4094-be94-dcd129c2a26d .topic-details,
.event-topic-card.topic-68f12bac-fa73-4d49-9bae-b1687c365c9b .topic-details,
.event-topic-card.topic-062b71c7-48a8-4106-8699-2b36352861e .topic-details,
.event-topic-card.topic-41768c3d-318e-42ad-b68b-645e69bda9ab .topic-details,
.event-topic-card.topic-388e34f0-1335-42b7-8f5b-0e357256c21b .topic-details,
.event-topic-card.topic-92440cc0-2735-4dc3-a4dc-f01a95ac85d2 .topic-details,
.event-topic-card.topic-1f4bea02-86f8-48f8-9e11-3a8f95046bb6 .topic-details,
.event-topic-card.topic-01c65a54-7986-4fa6-b46b-72865a0a15c8 .topic-details,
.event-topic-card.topic-3fe9e986-3c15-4032-a2c7-43228a4c3dc2 .topic-details,
.event-topic-card.topic-2f31782e-1dd3-495d-88eb-9bcffd8a65b3 .topic-details,
.event-topic-card.topic-45ef9c5f-1c40-4087-b017-0a535acd6369 .topic-details, 
.event-topic-card.topic-758958f7-4e26-4a70-a76b-d337265b6b6a .topic-details,
.event-topic-card.topic-c6553b95-d695-44bb-aaf8-582a06a6e03b .topic-details,
.event-topic-card.topic-e230b638-6779-49ff-a338-d07a6c841666 .topic-details,
.event-topic-card.topic-44da60dc-12eb-4a2f-b23d-56ef17493d18 .topic-details,
.event-topic-card.topic-1ccd9f81-e6da-4aa5-a1fa-32278cac7c52 .topic-details {
    border-radius: 0;
	border-left: 5px solid var(--rightscon-blue);

}
.event-topic-container.topic-613ee0a1-dc06-4d4b-9dd6-da7421b9c11c .event-topic-header,
.event-topic-container.topic-a969949c-8c2c-4adc-96d4-d9c178d9bad7 .event-topic-header .title,
.event-topic-container.topic-eb83de87-c2ea-4d09-8663-1524abdb40da .event-topic-header .title,
.event-topic-container.topic-77bfb7d3-a0a2-43b9-8fb2-64d7dbec5fa5 .event-topic-header .title,
.event-topic-container.topic-a2cf0b26-23a8-41dd-9455-9f204ef8788e .event-topic-header .title,
.event-topic-container.topic-632fa68f-657f-4094-be94-dcd129c2a26d .event-topic-header .title,
.event-topic-container.topic-68f12bac-fa73-4d49-9bae-b1687c365c9b .event-topic-header .title,
.event-topic-container.topic-062b71c7-48a8-4106-8699-2b36352861ed .event-topic-header .title,
.event-topic-container.topic-41768c3d-318e-42ad-b68b-645e69bda9ab .event-topic-header .title,
.event-topic-container.topic-388e34f0-1335-42b7-8f5b-0e357256c21b .event-topic-header .title,
.event-topic-container.topic-92440cc0-2735-4dc3-a4dc-f01a95ac85d2 .event-topic-header .title,
.event-topic-container.topic-1f4bea02-86f8-48f8-9e11-3a8f95046bb6 .event-topic-header .title,
.event-topic-container.topic-01c65a54-7986-4fa6-b46b-72865a0a15c8 .event-topic-header,
.event-topic-container.topic-3fe9e986-3c15-4032-a2c7-43228a4c3dc2 .event-topic-header,
.event-topic-container.topic-2f31782e-1dd3-495d-88eb-9bcffd8a65b32f31782e-1dd3-495d-88eb-9bcffd8a65b3 .event-topic-header,
.event-topic-container.topic-45ef9c5f-1c40-4087-b017-0a535acd6369 .event-topic-header,
.event-topic-container.topic-758958f7-4e26-4a70-a76b-d337265b6b6a .event-topic-header,
.event-topic-container.topic-c6553b95-d695-44bb-aaf8-582a06a6e03b .event-topic-header, 
.event-topic-container.topic-e230b638-6779-49ff-a338-d07a6c841666 .event-topic-header,
.event-topic-container.topic-44da60dc-12eb-4a2f-b23d-56ef17493d18 .event-topic-header, 
.event-topic-container.topic-1ccd9f81-e6da-4aa5-a1fa-32278cac7c52 .event-topic-header {
	padding-left: 10px;
	border-left: 5px solid var(--rightscon-blue);
}

/* Language */
.event-topic-badge.topic-507be1e0-885d-4b20-9015-e63f464e33f4,
.event-topic-badge.topic-0f93d8df-f643-4a21-bb3c-40c02db0af57,
.event-topic-badge.topic-7321e76a-bf85-43f1-a70c-6bc4410fbe71,
.event-topic-badge.topic-79c19e3e-fc3b-45d0-932d-3989b6722195,
.event-topic-badge.topic-621661ac-9951-4e20-9961-b102564bfaeb,
.event-topic-badge.topic-b7f9e7b5-66b5-4218-a765-75019368dc2c,
.event-topic-badge.topic-cb0e12eb-41e2-4dc5-abeb-aa78ad3a580b,
.event-topic-badge.topic-b30e3795-8785-4dc1-a60a-0d2fc57a86e6,
.event-topic-badge.topic-eab97252-7443-461b-a27d-674b35c7b984,
.event-topic-badge.topic-75da45de-10da-40f3-a10e-9de3f7e507ad,
.event-topic-badge.topic-fc36ffa7-597b-4f58-b48b-1d875abd35ce,
.event-topic-badge.topic-f39e7ca9-80bb-4359-9e56-d9461dd6d310,
.event-topic-badge.topic-8085d931-230e-48fc-89ba-e55565931383,
.event-topic-badge.topic-b395e141-354e-442f-bb55-71fe9fa65154,
.event-topic-badge.topic-e52a8e3f-5b0c-4962-bf0c-bbf2d45d2a00,
.event-topic-badge.topic-fcc0ed08-119f-433b-ba1c-d1501cad8199,
.event-topic-badge.topic-4af059ad-fea1-47e6-b383-f10c015fecc6,
.event-topic-badge.topic-c91aecf2-f6b5-4d95-bd05-c0a578b9511f,
.event-topic-badge.topic-7469c97d-ea64-437b-8b82-1aa456769624,
.event-topic-badge.topic-db9918ba-0029-4fea-a7b3-946192d4bc07,
.event-topic-badge.topic-0cab6bec-54bc-4ab1-be09-93cc2fb5eef4,
.event-topic-badge.topic-8408cc97-eb0c-4105-9d05-a504d403fe3e,
.event-topic-badge.topic-1ac462f5-bfc3-4549-9309-7f9d7f9ed7e7,
.event-topic-badge.topic-,
.event-topic-badge.topic-4d07d57a-18dd-44a2-8c6c-67a609d441f6 {
	border-left: 5px solid #000 !important;
	background-color: #dcdcdc !important;
	color: var(--rightscon-track-trend-color) !important;
}
.event-topic-card.topic-507be1e0-885d-4b20-9015-e63f464e33f4 .topic-details,
.event-topic-card.topic-0f93d8df-f643-4a21-bb3c-40c02db0af57 .topic-details,
.event-topic-card.topic-7321e76a-bf85-43f1-a70c-6bc4410fbe71 .topic-details,
.event-topic-card.topic-79c19e3e-fc3b-45d0-932d-3989b6722195 .topic-details,
.event-topic-card.topic-621661ac-9951-4e20-9961-b102564bfaeb .topic-details,
.event-topic-card.topic-b7f9e7b5-66b5-4218-a765-75019368dc2c .topic-details,
.event-topic-card.topic-cb0e12eb-41e2-4dc5-abeb-aa78ad3a580b .topic-details,
.event-topic-card.topic-b30e3795-8785-4dc1-a60a-0d2fc57a86e6 .topic-details,
.event-topic-card.topic-eab97252-7443-461b-a27d-674b35c7b984 .topic-details,
.event-topic-card.topic-75da45de-10da-40f3-a10e-9de3f7e507ad .topic-details,
.event-topic-card.topic-fc36ffa7-597b-4f58-b48b-1d875abd35ce .topic-details,
.event-topic-card.topic-f39e7ca9-80bb-4359-9e56-d9461dd6d310 .topic-details,
.event-topic-card.topic-8085d931-230e-48fc-89ba-e55565931383 .topic-details,
.event-topic-card.topic-b395e141-354e-442f-bb55-71fe9fa65154 .topic-details,
.event-topic-card.topic-e52a8e3f-5b0c-4962-bf0c-bbf2d45d2a00 .topic-details,
.event-topic-card.topic-fcc0ed08-119f-433b-ba1c-d1501cad8199 .topic-details,
.event-topic-card.topic-4af059ad-fea1-47e6-b383-f10c015fecc6 .topic-details,
.event-topic-card.topic-c91aecf2-f6b5-4d95-bd05-c0a578b9511f .topic-details,
.event-topic-card.topic-7469c97d-ea64-437b-8b82-1aa456769624 .topic-details,
.event-topic-card.topic-db9918ba-0029-4fea-a7b3-946192d4bc07 .topic-details,
.event-topic-card.topic-0cab6bec-54bc-4ab1-be09-93cc2fb5eef4 .topic-details,
.event-topic-card.topic-8408cc97-eb0c-4105-9d05-a504d403fe3e .topic-details,
.event-topic-card.topic-1ac462f5-bfc3-4549-9309-7f9d7f9ed7e7 .topic-details,
.event-topic-card.topic- .topic-details,
.event-topic-card.topic-4d07d57a-18dd-44a2-8c6c-67a609d441f6 .topic-details {
	border-radius: 0;
	border-left: 5px solid #000;
}
.event-topic-container.topic-507be1e0-885d-4b20-9015-e63f464e33f4 .event-topic-header,
.event-topic-container.topic-0f93d8df-f643-4a21-bb3c-40c02db0af57 .event-topic-header,
.event-topic-container.topic-7321e76a-bf85-43f1-a70c-6bc4410fbe71 .event-topic-header,
.event-topic-container.topic-79c19e3e-fc3b-45d0-932d-3989b6722195 .event-topic-header,
.event-topic-container.topic-621661ac-9951-4e20-9961-b102564bfaeb .event-topic-header,
.event-topic-container.topic-b7f9e7b5-66b5-4218-a765-75019368dc2c .event-topic-header,
.event-topic-container.topic-cb0e12eb-41e2-4dc5-abeb-aa78ad3a580b .event-topic-header,
.event-topic-container.topic-b30e3795-8785-4dc1-a60a-0d2fc57a86e6 .event-topic-header,
.event-topic-container.topic-eab97252-7443-461b-a27d-674b35c7b984 .event-topic-header,
.event-topic-container.topic-75da45de-10da-40f3-a10e-9de3f7e507ad .event-topic-header,
.event-topic-container.topic-fc36ffa7-597b-4f58-b48b-1d875abd35ce .event-topic-header,
.event-topic-container.topic-f39e7ca9-80bb-4359-9e56-d9461dd6d310 .event-topic-header,
.event-topic-container.topic-8085d931-230e-48fc-89ba-e55565931383 .event-topic-header,
.event-topic-container.topic-b395e141-354e-442f-bb55-71fe9fa65154 .event-topic-header,
.event-topic-container.topic-e52a8e3f-5b0c-4962-bf0c-bbf2d45d2a00 .event-topic-header,
.event-topic-container.topic-fcc0ed08-119f-433b-ba1c-d1501cad8199 .event-topic-header,
.event-topic-container.topic-4af059ad-fea1-47e6-b383-f10c015fecc6 .event-topic-header,
.event-topic-container.topic-c91aecf2-f6b5-4d95-bd05-c0a578b9511f .event-topic-header,
.event-topic-container.topic-7469c97d-ea64-437b-8b82-1aa456769624 .event-topic-header,
.event-topic-container.topic-db9918ba-0029-4fea-a7b3-946192d4bc07 .event-topic-header,
.event-topic-container.topic-0cab6bec-54bc-4ab1-be09-93cc2fb5eef4 .event-topic-header,
.event-topic-container.topic-8408cc97-eb0c-4105-9d05-a504d403fe3e .event-topic-header,
.event-topic-container.topic-1ac462f5-bfc3-4549-9309-7f9d7f9ed7e7 .event-topic-header,
.event-topic-container.topic- .event-topic-header,
.event-topic-container.topic-4d07d57a-18dd-44a2-8c6c-67a609d441f6 .event-topic-header {
    padding-left: 10px;
	border-left: 5px solid #000;
}


/* ----- RC23 Topic Badges ----- */

/* DEMO (Mode topics) */
.event-topic-badge.topic-425de89c-742e-4ec0-b438-2d5bb0017786,
.event-topic-badge.topic-cfa0e80f-47ba-4a70-bbb6-54f002942598,
.event-topic-badge.topic-ff85cf68-34f0-4583-a807-3dd9d7b13ff7 {
    border-left: 5px solid #10CB50 !important;
    background-color: #e8faee !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* MODE */
.event-topic-badge.topic-220d523f-5dec-4e9f-b6fa-34ceba4c009b,
.event-topic-badge.topic-23d7cc7c-0349-4384-9e14-6f6d9c6e3336,
.event-topic-badge.topic-fd9c917f-79ac-40f6-8ca8-deb3d69b138e {
    border-left: 5px solid var(--rc-23-topic-mode) !important;
    background-color: var(--rc-23-topic-mode-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* THEME */
.event-topic-badge.topic-8e8d7d6c-67bd-4f0f-b3f4-d9b31514803e,
.event-topic-badge.topic-6ec88d77-0a4d-4cd0-bf2a-c89cfc62e57d,
.event-topic-badge.topic-6f67aad6-446c-4428-8d68-2b7a42d809b7,
.event-topic-badge.topic-24308d8f-78a4-4f97-a933-97257452f9bb,
.event-topic-badge.topic-91ec0cde-6f82-4929-bdcf-36330001c96e,
.event-topic-badge.topic-03d1e578-ee5d-4f1a-841a-8cd3fbfe429a {
    border-left: 5px solid var(--rc-23-topic-theme) !important;
    background-color: var(--rc-23-topic-theme-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* TRACK */
.event-topic-badge.topic-5c6f9f27-ad80-4e36-b313-c36fd326731a,
.event-topic-badge.topic-94063a4c-4080-4f09-aa2f-8a26a51572d7,
.event-topic-badge.topic-8ffbfbc2-c9bd-4e44-b1c3-2bc96e0cb333,
.event-topic-badge.topic-1ce896f9-3d37-4e2c-a88a-b7864371a14e,
.event-topic-badge.topic-68036b86-4ed6-4383-b866-f1854719f643,
.event-topic-badge.topic-46f1f4ec-8d26-4036-b418-25a022946588,
.event-topic-badge.topic-13c2f70c-ab65-4e46-9f7f-3347f3819d36,
.event-topic-badge.topic-3e9032eb-c2cd-4ac5-8a32-cc622db0dc0f,
.event-topic-badge.topic-c74d6225-7e36-4912-b3ac-981a562118f0,
.event-topic-badge.topic-f8b82083-56f3-4280-aee3-37c2738d0cd7,
.event-topic-badge.topic-1b8e5241-c789-45f4-8d66-3aa097fb69ff,
.event-topic-badge.topic-e7f03a73-e3c5-4015-9f03-e003186c7382,
.event-topic-badge.topic-9932231c-8cca-4203-a6f1-7389162671f6,
.event-topic-badge.topic-d8388bcf-f687-4b21-9342-0abfdba0c76f,
.event-topic-badge.topic-24d27cae-a8b3-452a-979b-1994e1c000d4,
.event-topic-badge.topic-abf07044-53ee-4d1b-895c-ef72eaf2fd2f,
.event-topic-badge.topic-59592ef5-899e-4e05-a8a4-41cf62dba29f,
.event-topic-badge.topic-3ca7d451-96a3-4a5a-9898-c73b22d24acc,
.event-topic-badge.topic-a7772d24-bbe9-42cb-bd0c-a9b793df4ffd {
    border-left: 5px solid var(--rc-23-topic-track) !important;
    background-color: var(--rc-23-topic-track-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* CAPACITY */
.event-topic-badge.topic-f9d610ec-56d6-4b74-893a-98f5242d3b11 {
    border-left: 5px solid var(--rc-23-topic-capacity) !important;
    background-color: var(--rc-23-topic-capacity-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* ROOM */
.event-topic-badge.topic-1dbbe9bd-be4d-4cc3-9631-ae0bff7608c6,
.event-topic-badge.topic-dc2753e4-2fde-4952-a8f1-1c9082313f06,
.event-topic-badge.topic-c5788058-e3d3-4a59-9441-b9a5a5b6c06d,
.event-topic-badge.topic-3309df28-d197-4943-ad89-6a4985c8b3ee,
.event-topic-badge.topic-d73d807a-ef5d-4380-91c2-46afed181977,
.event-topic-badge.topic-0c0f339e-d2e6-4114-a583-fb536a415b1d,
.event-topic-badge.topic-6af94ae6-505f-4579-935f-423a8e1f3d59,
.event-topic-badge.topic-cccfa8b6-13f6-49d6-874f-fb91b76126d6,
.event-topic-badge.topic-6f7d6073-3026-4e42-991b-d6642f2e0a6c,
.event-topic-badge.topic-1821d233-5c37-4d62-ac81-23e0b4803be5,
.event-topic-badge.topic-547006b1-4f06-493f-af9a-18610ae79785,
.event-topic-badge.topic-91cef266-1fdd-4d96-869b-590bcc12ac73,
.event-topic-badge.topic-3618132e-eb12-456f-9ab5-e620f9a0182d,
.event-topic-badge.topic-290c0783-c077-421b-a06f-9e27a2c1bcdd,
.event-topic-badge.topic-53d7cf33-bbe2-44e0-8358-c483ed0c0b9e,
.event-topic-badge.topic-36a8b4fc-1d4d-4c02-a665-2bf631d0f2d8,
.event-topic-badge.topic-450b6eaf-1169-4e54-b014-0ed41619c471,
.event-topic-badge.topic-648cbdb4-fc94-4823-b754-7793da1e6e55,
.event-topic-badge.topic-19b98ea8-1d4c-43b1-a246-ce81e4ed7f16,
.event-topic-badge.topic-14fb1406-ad68-45a4-88ec-9f820cf09382 {
    border-left: 5px solid var(--rc-23-topic-room) !important;
    background-color: var(--rc-23-topic-room-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* LANGUAGE */
.event-topic-badge.topic-bf7ed4f6-fce1-4763-acd9-ee72e668b0bf,
.event-topic-badge.topic-6fc090b1-de3c-41f2-a09c-9c09cfaed601,
.event-topic-badge.topic-9c2a03ef-dbe9-463c-acb0-13e7ccaeead6,
.event-topic-badge.topic-85629226-4f01-4f15-8608-ab902f78a525,
.event-topic-badge.topic-069c2f25-05d9-4545-922c-2d8c1db17424,
.event-topic-badge.topic-df907cc9-f150-445e-b275-481078635509 {
    border-left: 5px solid var(--rc-23-topic-language) !important;
    background-color: var(--rc-23-topic-language-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* FORMAT */
.event-topic-badge.topic-5d36281b-0c85-4334-92fc-ba16c649b5ee,
.event-topic-badge.topic-e6c15a10-d4e5-4982-b7cc-aef3edd0cb22,
.event-topic-badge.topic-d1fa6c00-adb0-470b-96b3-5fd6bfe3d3cb,
.event-topic-badge.topic-e66b3366-a8d0-4d79-8fc6-96f994d83b35,
.event-topic-badge.topic-25128f13-3af2-4fe6-8070-59de1b26c8cb,
.event-topic-badge.topic-c0c8c658-2de5-4c6e-bfe7-9cb6feb216ba,
.event-topic-badge.topic-8d380043-9d8d-4bea-98e0-b990e3fe57ff,
.event-topic-badge.topic-c03c2cb0-4d97-45ca-925f-bb97e0571afa,
.event-topic-badge.topic-61601365-132d-4357-a538-6727a17f3e47,
.event-topic-badge.topic-ddf70bec-e41e-49c5-85fe-00ff2572ee93,
.event-topic-badge.topic-3eed6656-93be-4a6a-ab08-5f840824149d,
.event-topic-badge.topic-f571a9df-87ab-45c2-89af-6a947fcc4d17,
.event-topic-badge.topic-0266330e-1f3b-4f8a-b4a0-504fbb1bfa0a,
.event-topic-badge.topic-43a21e51-7090-43ec-a9a1-34c1ef8ebfb3,
.event-topic-badge.topic-a7e08d35-1b4f-451a-bd82-c503dca79456,
.event-topic-badge.topic-451c0a53-6a4b-4407-bd9d-46793049badf {
    border-left: 5px solid var(--rc-23-topic-format) !important;
    background-color: var(--rc-23-topic-format-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* CLOSED CAPTIONS */
.event-topic-badge.topic-1184ef6f-0bcd-4af0-8c2a-36ccbc30a058 {
    border-left: 5px solid var(--rc-23-topic-closed-captions) !important;
    background-color: var(--rc-23-topic-closed-captions-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* TRANSLATIONS */
.event-topic-badge.topic-29a974c6-c529-40af-859f-ca2040c51de7,
.event-topic-badge.topic-a6118af8-9c6c-4011-8949-e0e91c349d16,
.event-topic-badge.topic-724b65b9-5115-4d9b-8629-3719e6c3bdd1,
.event-topic-badge.topic-f33fcf68-2f87-4843-8dad-e8cf974288bf,
.event-topic-badge.topic-4bded82a-c13c-430d-84e1-245eb0b9dd35 {
    border-left: 5px solid var(--rc-23-topic-translations) !important;
    background-color: var(--rc-23-topic-translations-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* REPLAY */
.event-topic-badge.topic-1819cc2d-0f3a-4c06-9eb3-6766993dba9d {
    border-left: 5px solid var(--rc-23-topic-mode) !important;
    background-color: var(--rc-23-topic-mode-light) !important;
    color: var(--rightscon-track-trend-color) !important;
}

/* ----- END RC23 Topic Badges ----- */

.event-quick-actions div[id*="event-bookmark"],
.event-quick-actions button[id*="event-bookmark"] {
  display: none;
}

.agenda-list-nav #past-tab span:first-child {
  display: none;
}
.agenda-list-nav #past-tab::before {
  content: 'Revisit'
}

/*
.member-avatar svg {
    display: none;
}
*/

.event-speaker-modal .modal-body div[id*="event-speaker-biography"] {
  display: none;
}

.event-speaker-container .event-speaker-biography {
  display: none;
}

#tc-members-view .members-data::before {
  content: 'Search participants by name, affiliation, their role, or their interests';
  font-weight: 900;
}

.ratio.ratio-5x4 {
  height: 100px;
}

#agenda-card-f3a728db-23af-4869-9c02-0f2aa5a18fae {
  display: none;
}
#agenda-card-bb6faf8d-f4fb-413e-ad32-f939b8c62a9f {
  display: none;
}
#agenda-card-21aa2ea8-3df8-4611-92fe-ad64c883b5f3 {
  display: none;
}
#agenda-card-fae3f9a8-cb14-44aa-bdc7-5c310498df32 {
  display: none;
}
#agenda-card-65f864dc-0332-45c3-85fe-7396dd3c1205 {
  display: none;
}
#agenda-card-ab6a0901-1eff-4c0d-8e1b-cecb8bd0a35f {
  display: none;
}
#agenda-card-6c2e02f6-52cf-4dc7-b3ce-9ea218270cc0 {
  display: none;
}
#agenda-card-c7917d31-428d-49a0-aa14-cc4341791127 {
  display: none;
}
#agenda-card-927aa7d9-b14d-4266-96ec-21724936c4be {
  display: none;
}
#agenda-card-7118a57c-afec-499e-ba5a-0136e641a27e {
  display: none;
}
#agenda-card-27a2ab01-6cfa-4233-a508-66c93954c566 {
  display: none;
}
#agenda-card-4b472f06-a77c-420d-bb95-7448deb94a14 {
  display: none;
}
#agenda-card-3c6387dc-1ac6-495c-a2ca-5a3260f584b7 {
  display: none;
}
#agenda-card-6cbff3a3-f1dd-40b1-a1ec-e48f49766df8 {
  display: none;
}
#agenda-card-fa0b4dc7-6b75-4b3b-81f3-00420a10e1ba {
  display: none;
}
#agenda-card-337adedf-44f9-4513-85a5-64352a5f4bed {
  display: none;
}
#agenda-card-50114140-905f-4f08-bfc3-59275b54ccd2 {
  display: none;
}
#agenda-card-15c0b986-f6dd-4c00-975c-847f0dc9280e {
  display: none;
}
#agenda-card-83dd2bb3-3565-414d-9cf9-8c153febf0be {
  display: none;
}
#agenda-card-c4312ab4-efa3-4c8e-bdb2-8178627f797b {
  display: none;
}
#agenda-card-d3874a40-f4de-444e-a291-eb3bb04d6ae0 {
  display: none;
}
#agenda-card-33b4da7e-bf94-4ec1-b674-57ebfe24acde {
  display: none;
}
#agenda-card-2b5be4b7-4391-4107-8ff2-f06e6c721124 {
  display: none;
}
#agenda-card-35ce3e22-5088-4c57-9f74-bfb6c52b4b53 {
  display: none;
}
#agenda-card-31bcaf84-2310-4798-92ea-0b4fd112d5e8 {
  display: none;
}
#agenda-card-8c55694a-9dac-4c62-b50b-873577a7ded6 {
  display: none;
}
#agenda-card-d232fda8-6879-409a-986d-a8b32d96fc28 {
  display: none;
}
#agenda-card-47aaa1a7-f083-43ea-84b8-261ee5f1e46b {
  display: none;
}
#agenda-card-af324e66-3e1e-4cd2-8801-8284d116994f {
  display: none;
}
#agenda-card-22c99ab4-2eb0-4a79-973d-728123ead414 {
  display: none;
}
#agenda-card-ec8a3127-c6a1-4611-8afb-568fe0871eff {
  display: none;
}
#agenda-card-4f015df8-3a75-4aba-9e53-b17e358f6e4d {
  display: none;
}
#agenda-card-52b466f0-b179-4088-b9f3-b722fa8c5860 {
  display: none;
}
#agenda-card-fff0a8f2-61e3-42b1-8a80-775abee02d7a {
  display: none;
}
#agenda-card-d9b28505-671b-4e80-a1c4-46041f702e67 {
  display: none;
}
#agenda-card-56a4b3c7-2453-40d7-a03c-b7564fc60df6 {
  display: none;
}
#agenda-card-a5e1ae21-dd39-42bb-be3c-859bfae2ee87 {
  display: none;
}
#agenda-card-e3a51c49-f2a7-4542-ba03-db16e66936ba {
  display: none;
}
#agenda-card-607d6df6-b6b2-4c80-9605-479f63e2de64 {
  display: none;
}
#agenda-card-81325893-346e-49c8-9a58-f3437b3c7ac2 {
  display: none;
}
#agenda-card-68895988-90b7-433b-9bd3-184e3aa2777b {
  display: none;
}
#agenda-card-eea3b0a5-745c-4ee6-8570-54f5c7d14846 {
  display: none;
}
#agenda-card-aa2b653a-98fe-4083-a88e-6a62ce020e53 {
  display: none;
}
#agenda-card-0ee90ed4-f099-417f-baa3-8c6472cf9b8a {
  display: none;
}
#agenda-card-c1b20aae-e6c3-48e8-a53a-b4c6c858fc8b {
  display: none;
}
#agenda-card-3d04a94e-aa81-42aa-b138-a767abe32428 {
  display: none;
}
#agenda-card-52c6957d-0c12-4876-95c6-ed4aa5aa269c {
  display: none;
}
#agenda-card-8faf606f-9e30-4e59-a6b0-a1ce136667e3 {
  display: none;
}
#agenda-card-81187f88-d1d6-4176-bb51-ce00bd41a12c {
  display: none;
}
#agenda-card-fda212d6-948f-46c2-a7fe-7fb1461d9092 {
  display: none;
}

/*
.stage-header::before {
  display: block;
  height: 140px;
  content: '';
  background: url('https://cdn.filestackcontent.com/77OL035LRCuBrYR11A58?policy=eyJleHBpcnkiOjc5NjU4NDExMTMsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiNzdPTDAzNUxSQ3VCcllSMTFBNTgifQ==&signature=d6212417a882e3673480d00ecb4326589493f5bd101336281a85d12611c52908');
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center center;
  margin: -8px -16px 15px;
  position: relative;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
@media (max-width: 900px) {
    .stage-header::before {
        height: 100px;
    }
}

@media (max-width: 768px) {
    .stage-header::before {
        height: 70px;
    }
}

@media (max-width: 500px) {
    .stage-header::before {
        height: 50px;
    }
}
*/

.session-bf8b036f-58e3-4231-a3aa-69fecffbdf86 .stage-header {
	border-radius: 0;
}

/* RC22 Banner
.session-bf8b036f-58e3-4231-a3aa-69fecffbdf86 #main-wrap #container::before {
  display: block;
  height: 140px;
  content: '';
  background: url('https://cdn.filestackcontent.com/SJmvzhawToKoPwBiUHWt?policy=eyJleHBpcnkiOjc5Njc3Nzc0NTUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiU0ptdnpoYXdUb0tvUHdCaVVIV3QifQ==&signature=f7037d11fa3555df2214b3584b272642637641dbfb8e4eacad0ba64826ed4419');
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: top center;
  margin: 0 -16px 0;
  position: relative;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

@media (max-width: 900px) {
    .session-bf8b036f-58e3-4231-a3aa-69fecffbdf86 #main-wrap #container::before {
        height: 100px;
    }
}

@media (max-width: 768px) {
    .session-bf8b036f-58e3-4231-a3aa-69fecffbdf86 #main-wrap #container::before {
        height: 70px;
    }
}

@media (max-width: 500px) {
    .session-bf8b036f-58e3-4231-a3aa-69fecffbdf86 #main-wrap #container::before {
        height: 50px;
    }
}
*/

/* RC23 Banner */
.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
  display: block;
  height: 125px;
  content: '';
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center center;
  margin: 0 -16px 0;
  position: relative;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

@media (max-width: 900px) {
    .session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
        height: 100px;
    }
}

@media (max-width: 768px) {
    .session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
        height: 70px;
    }
}

@media (max-width: 500px) {
    .session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
        height: 50px;
    }
}


/* Monday */
.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
  background-image: url('https://cdn.filestackcontent.com/K4CM8OsIRqGFEaPpfjcT?policy=eyJleHBpcnkiOjc5OTcxNzQxNjksImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiSzRDTThPc0lScUdGRWFQcGZqY1QifQ==&signature=1c404f8472ee0cc2e91e36d152c0e5c248a5e85d98b03d4312f1eca59b45e3c7');
}

/* Tuesday
.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
  background-image: url('https://cdn.filestackcontent.com/COOQn71RxmOfOCItz96F?policy=eyJleHBpcnkiOjc5OTcyNDM5MzgsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiQ09PUW43MVJ4bU9mT0NJdHo5NkYifQ==&signature=2d74ace45f992f0b8add02b7019aa7b7c2fa02ce2afe283a6de6b8273deff3e9');
}
*/

/* Wednesday
.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
  background-image: url('https://cdn.filestackcontent.com/gPu3iGjSySiLJtQVM8jA?policy=eyJleHBpcnkiOjc5OTcyNDM5NTEsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiZ1B1M2lHalN5U2lMSnRRVk04akEifQ==&signature=b58d64ab86b6a0248d51d3510cecdbec8f40ada9ab090424a2882a193d460e37');
}
*/

/* Thursday 
.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
  background-image: url('https://cdn.filestackcontent.com/pzm3uKTcQUKkk2gCuxK3?policy=eyJleHBpcnkiOjc5OTcyNDM5NzUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoicHptM3VLVGNRVUtrazJnQ3V4SzMifQ==&signature=f027dbcdaac8cc1c79da9b72b1088f157429dd37843e46b241b506d57f012d96');
}
*/

/* Friday
.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 #main-wrap #container::before {
  background: url('');
}
*/

/* Hide Agenda/Calendar toggle */
.event-layout-dropdown-container {
    display: none !important; 
}

/* Hide "Hybrid" filter response on participants page */
.session-2eebb12f-fa75-4c2e-8f0d-dfa8dbf50a97 .form-field-filter.form-field-filter-c99eaf32-2117-4ab7-a975-4e43c24da582 .tc-material-input-checkboxes div:nth-child(3) {
  display: none;
}

/* Override agenda search placeholder */
.event-search-select__placeholder {
    color: rgba(0, 0, 0, 0) !important;
    font-size: 0;
}
.event-search-bar-select-container:not(.focused) .event-search-select__placeholder .fa-magnifying-glass {
    color: rgb(128, 128, 128);
    vertical-align: middle;
}
.event-search-bar-select-container:not(.focused) .event-search-select__placeholder:after {
    content: 'Search sessions...';
    color: rgb(128, 128, 128);
    font-size: 1rem;
    vertical-align: middle;
}
/* END override agenda search placeholder */

/* Remove border radius on stage and live on stage banners since there is a square image above them */
.event-stage .stage-header,
.live-on-stage-banner-container {
    border-radius: 0;
}
