


body.foreval-sessions a,
body.foreval-attendees a {
  color: #346a98;
}

body.foreval-sessions .session-block .highlight {
  background-color: #edf2f5;
}

body.foreval-sessions .gauge-value {
  color: #54aff5;
}
body.foreval-sessions .gauge-bar,
body.foreval-attendees .gauge-bar {
  background-color: #54aff5;
}

body.foreval-sessions .text-discreet {
  color: #bfc0c2 !important;
}

body.foreval-sessions h2 {
  color: #2d5e87;
}

body.foreval-sessions h4,
body.foreval-attendees h4 {
  color: #2d5e87;
}

body.foreval-sessions .cta-action .icon {
  background-color: #7db9dd;
  color: #ffffff;
}

body.foreval-sessions .fa, body.foreval-sessions .fab,
 body.foreval-sessions .fal,
 body.foreval-sessions .far, 
 body.foreval-sessions.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
body.foreval-attendees .intern-block {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}
body.foreval-attendees .intern-block {
  background-color: #ffffff;
}
body.foreval-attendees .keyword > span {
  border-color: transparent;
  color: #51656f;
}

body.foreval-attendees .text-valid {
  color: #68bcba !important;
}

body.foreval-attendees .keyword > span::after {
  border-color: #bfc0c2;
  opacity: 0.3;
}

body.foreval-attendees .keyword.valid > span::after {
  border-color: #68bcba;
}

body.foreval-attendees ul.keyword-group.unstyled {
    margin-left: 60px;
}
body.foreval-attendees .reversed-color{
  color: #ffffff !important;
}

body.foreval-attendees .bg-valid {
  background-color: #68bcba !important;
}

body.foreval-attendees li.keyword {
  cursor:pointer;
}
body.foreval-attendees .text-pending {
	color: #54aff5 !important;
}

body.foreval-attendees .text-valid {
	color: #68bcba !important;
}

body.foreval-attendees .text-attention {
	color: #e0bd63 !important;
}

body.foreval-attendees .text-error {
	color: #ef756c !important;
}

body.foreval-attendees .text-discreet {
	color: #bfc0c2 !important;
}

body.foreval-attendees .bg-pending {
	background-color: #54aff5 !important;
}

body.foreval-attendees .bg-valid {
	background-color: #68bcba !important;
}

body.foreval-attendees .bg-attention {
	background-color: #e0bd63 !important;
}

body.foreval-attendees .bg-error {
	background-color: #ef756c !important;
}

body.foreval-attendees .bg-discreet {
	background-color: #edf2f5 !important;
}
body.foreval-attendees .intern-block-header .profile-name-container {
  align-items: center;
}
body.foreval-attendees .intern-element {
  display: inline-flex;
  align-items: center;
}
body.foreval-attendees .intern-element .profile-container {
  margin-right: 10px;
}
body.foreval-attendees .intern-block {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}
body.foreval-attendees .reversed-color a,
body.foreval-attendees .reversed-color h1 {
  color: #ffffff !important;
}
body.foreval-attendees.tests .main-container {
  background-color: #ffffff;
}
body.foreval-attendees.tests h3::before {
  background-color: #69bbe1;
}
body.foreval-attendees.testsh3 {
  color: #2d5e87;
}

body.foreval-attendees.tests.test-block {
  border-top-color: #edf2f5;
  border-bottom-color: #edf2f5;
}
body.foreval-attendees.tests .test-block::before {
  background-color: #edf2f5;
}
body.foreval-attendees.tests .test-content .round-container-28 {
  background-color: #ffffff;
}
body.foreval-attendees.tests .border-discreet {
  border-color: #edf2f5;
}
body.foreval-attendees.tests .border-pending {
	border-color: #54aff5;
}
body.foreval-attendees.tests .border-valid {
	border-color: #68bcba;
}
body.foreval-attendees.tests .border-attention {
	border-color: #e0bd63;
}
body.foreval-attendees.tests .border-discreet {
	border-color: #edf2f5;
}
body.foreval-attendees.tests {
  color: #51656f;
}
body.foreval-attendees .cta-action.cta-on .icon {
  color: #51656f;
  background-color: #ffffff;
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.2);
}
body.foreval-attendees .slider::before {
  background-color: white;
  border-color: white;
}
body.foreval-attendees .slider::before:hover {
  background-color: white;
  border-color: white;
}
body.foreval-attendees input[type=checkbox] + span.slider:hover:before,
body.foreval-attendees input[type=checkbox] + span.slider:before {
    border-color: white;
	background-color: white;
}
body.foreval-attendees input:checked + .slider {
  background-color: #bfc0c2;
      
}
body.foreval-attendees.test-frame h3.otherAttendees {
    color: #55646e;;
}