html, body {height: 100%; margin: 0px; padding: 0px;}
body {font: 16px 'Source Sans Pro', Verdana, Arial, sans-serif; color: #1A2C37;}
img {border: none;}
select, option, input, textarea {font: inherit; outline: none;}
.clear {clear: both;}
.templatesContainer, .template {display: none !important;}
a, .link {color: #2095DC; text-decoration: none; cursor: pointer;}
a:hover, .link:hover {text-decoration: underline;}
form {}
form .formSubmitButton {}
form .formResetButton {}
fieldset {max-width: 300px; margin: 12px auto; padding: 0px; border: none;}
fieldset .formError {visibility: hidden; margin-top: 3px; font-size: 14px; font-weight: 600; color: #D2383B;}
fieldset.error .formError {display: block !important; visibility: visible;}
fieldset .formErrorMessage {display: none;}
fieldset .formErrorMessage:first-child {display: block;}
input[type=text], input[type=password], textarea {width: calc(100% - 80px); padding: 8px 40px; border: none; border-bottom: 1px solid #A3A3A3; font-weight: bold; color: #1A2C37; background-color: transparent;}
input[type=text] + input[type=text], input[type=text] + input[type=password] {margin-top: 30px;}
input[type=text]:hover, input[type=password]:hover, textarea:hover {border-color: #6CBED9;}
input[type=text]:focus, input[type=password]:focus, textarea:focus {border-color: #1A2C37 !important;}
.error input[type=text], .error input[type=password], .error textarea, .error select {border-color: #D2383B !important;}
input[type=checkbox] + .toggle-login {display: inline-block; min-width: 32px; height: 15px; padding: 2px 3px; border: 1px solid #6C7277; background-color: white; border-radius: 11px; cursor: pointer;}
input[type=checkbox]:checked + .toggle-login {border-color: transparent; background-color: #2095DC;}
input[type=checkbox]:not(:checked) + .toggle-login:hover {border-color: #37444C;}
input[type=checkbox]:not(:checked) + .toggle-login:before, input[type=checkbox]:checked + .toggle-login:after {display: inline-block; content: ''; width: 15px; height: 15px; border-radius: 100%;}
input[type=checkbox]:not(:checked) + .toggle-login:before {float: left; background-color: #6C7277;}
input[type=checkbox]:not(:checked) + .toggle-login:hover:before {background-color: #37444C;}
input[type=checkbox]:checked + .toggle-login:after {float: right; background-color: #EDF0F2;}
input[type=checkbox]:checked + .toggle-login:hover:after {background-color: white;}
input[type=checkbox]:disabled + .toggle-login {cursor: default; opacity: 0.6;}
input[type=radio] + span {display: inline-block; width: 25px; height: 25px; line-height: 25px; margin-right: 3px; border: 2px solid #999999; font-size: 15px; text-align: center; vertical-align: middle; cursor: pointer;}
input[type=radio] + span:hover, label:hover input[type=radio] + span {border-color: #6CBED9;}
input[type=radio]:focus + span, input[type=radio] + span:active, label:active input[type=radio] + span {border-color: #5C5750 !important;}
input[type=radio] + span {text-align: center; border-radius: 25px;}
input[type=radio]:checked + span {line-height: 25px; border-color: transparent !important; font-size: 15px; background-color: #1A2C37;}
input[type=radio]:checked + span:after {content: '\e012'; font-family: 'JollyDeck Dashboard'; color: #FAFBFC;}
input[type=radio]:checked + span:hover, label:hover input[type=radio]:checked + span {background-color: #3B788C;}
input[type=radio]:disabled + span {border-color: #999999 !important; cursor: default;}
input[type=radio]:checked:disabled + span {background-color: #999999 !important;}
.error input[type=radio] + span {border-color: #D13639 !important;}
input::placeholder, textarea::placeholder {color: #A3A3A3; font-weight: normal; text-transform: uppercase;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #A3A3A3; font-weight: normal; text-transform: uppercase;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #A3A3A3; font-weight: normal; text-transform: uppercase;}
::-ms-clear {display: none; width: 0px; height: 0px;}
::-ms-reveal {display: none; width: 0px; height: 0px;}
.generalCompactViewContainerOuter {display: table; width: 100%; height: 100%; background: linear-gradient(126deg, #FCFCFC 36%, rgba(240, 240, 240, 0.80) 94%); }
.generalCompactViewContainerInner {display: table-cell; vertical-align: middle;}
.generalCompactViewInner {display: table; margin: 20px auto 30px; border-radius: 10px; box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.10);}
.generalCompactViewInner > div {display: table-cell;}
.generalCompactViewSide {width: 390px; background: url('images/general_compact_view_side_background_desktop.jpg?1755730022') center center no-repeat; background-size: cover; vertical-align: middle; border-radius: 10px 0px 0px 10px;}
.generalCompactViewSideLogotype {width: 343px; height: 250px; margin: 0px auto; background: url('images/general_compact_view_side_logotype.svg?1755730022') center center no-repeat;}
.generalCompactViewContent {width: 300px; height: 410px; padding: 40px 100px; text-align: center; color: #6C7277; background-color: white; border-radius: 0px 10px 10px 0px;}
.generalCompactViewContent p {margin: 18px 0px;}
.generalCompactViewPage {display: none;}
.generalCompactViewPage.wide {margin: 0px -30px;}
.generalCompactViewPageActive {display: block;}
.generalCompactViewPageIconSuccess {display: block; width: 72px; height: 39px; margin: 0px auto 25px; background: url('images/general_success_icon.svg?1755730022') center center no-repeat;}
.generalCompactViewPageTitle {margin: 0px -30px 25px; font-size: 35px; font-weight: 900; color: #1A2C37; text-wrap: balance;}
.generalCompactViewPageTitle.small {font-size: 25px; font-weight: bold;}
.generalCompactViewPageSubtitle {margin-bottom: 40px; font-size: 25px; font-weight: bold; color: #1A2C37;}
.generalCompactViewPageDescription {margin: 20px 20px 30px; font-size: 16px;}
.generalCompactViewPageNote {margin: 15px 25px; font-size: 14px; color: #A3A3A3;}
.generalCompactViewPageNoteWide {margin: 10px 10px;}
.generalCompactViewPageLink {}
.generalCompactViewShadowContainer {margin: -30px auto 30px; text-align: center; overflow: hidden;}
.generalCompactViewShadow {display: inline-block; width: 1029px; height: 53px; margin: 10px -520px; background: url('images/general_compact_view_shadow.png?1755730022') center top no-repeat; background-size: contain;}
.generalCompactViewContent input[type=text], .generalCompactViewContent input[type=password] {background-repeat: no-repeat; background-position: 5px center;}
.generalCompactViewContent input[name=email] {background-image: url('images/general_email_icon.svg?1755730022');}
.generalCompactViewContent input[type=password] {background-image: url('images/general_password_icon.svg?1755730022');}
@media (max-width: 920px) {
.generalCompactViewSide {display: none !important;}
.generalCompactViewContent {border-radius: 10px;}
}
@media (max-width: 520px) {
html, body {height: 100%;}
body {font-size: 18px;}
fieldset {max-width: none; margin: 30px auto;}
.generalCompactViewContainerOuter:not(.force) {display: block; width: auto; height: 100%;}
.generalCompactViewContainerInner:not(.force) {display: block; height: 100%;}
.generalCompactViewInner:not(.force) {display: flex; flex-direction: column; height: 100%; margin: 0px;}
.generalCompactViewInner > div {display: block !important; width: auto;}
.generalCompactViewSide {order: 2; flex-grow: 1; background-image: url('images/general_compact_view_side_background_mobile.jpg?1755730022'); border-radius: 0px;}
.generalCompactViewSideLogotype {height: 190px;}
.generalCompactViewContent {order: 1; height: auto; padding: 30px 25px 100px; border-radius: 0px;}
.generalCompactViewContent p {margin: 25px 0px;}
.generalCompactViewContent input[type=text], .generalCompactViewContent input[type=password] {width: calc(100% - 100px - 2px + 24px); margin-left: -12px; margin-right: -12px;}
.generalCompactViewContent .generalButton, .generalCompactViewContent .generalButtonDark, .generalCompactViewContent .generalButtonLight {margin: 20px 0px 30px;}
.generalCompactViewPage.wide {margin: 0px;}
.generalCompactViewPageTitle {margin-left: 0px; margin-right: 0px;}
.generalCompactViewPageDescription {font-size: 18px;}
.generalCompactViewPageNote {margin: 10px 0px 20px; font-size: inherit;}
.generalCompactViewPageLink.link {font-size: inherit;}
.generalCompactViewPageLink.generalButton {font-size: 20px;}
.generalCompactViewShadowContainer {display: none;}
}
.commonIndex {display: none;}
.commonIndexHeader {}
.commonIndexHeaderBasic {padding: 5px 0px; border: 0px solid #CCCCCC; border-top-width: 1px; font-size: 12px; text-align: right;}
.commonIndexHeaderBasic > div {display: inline-block;}
.commonIndexHeaderResults {margin-right: 12px; color: #6B6B6B;}
.commonIndexHeaderSearchButton {}
.commonIndexHeaderSearchButton .fd {font-size: 20px; vertical-align: -4px; margin-left: -4px; margin-right: 7px;}
.commonIndexHeaderSearchButton.generalButtonSmall .fd {font-size: 16px; vertical-align: -2px; margin-right: 5px;}
.commonIndexFiltersFilters {vertical-align: bottom;}
.commonIndexFiltersFilters:after {display: block; content: ''; clear: both;}
.commonIndexFiltersFiltersButtonsInjection {clear: both;}
.commonIndexFilters {display: none; margin-bottom: 5px; padding: 10px 15px; font-size: 12px; background-color: #F2F2F2;}
.commonIndexFilters.initialising {display: block;}
.commonIndexFilters form > div {display: inline-block;}
.commonIndexFilters .formSubmitButton {min-width: 50px;}
.commonIndexFilters .formResetButton {display: none; margin-left: 5px;}
.commonIndexFilter {float: left; margin-right: 20px;}
.commonIndexFilter select {max-width: 260px;}
.commonIndexFilterTitle {display: block; margin-bottom: 3px; color: #282828;}
.commonIndexFilterField {}
.commonIndexFiltersButtons {vertical-align: bottom;}
.commonIndexFiltersFilters .commonIndexFiltersButtons {float: left; margin-top: 18px;}
.commonIndexFiltersClose {float: right; width: 23px; height: 23px; line-height: 25px; margin-top: -2px; margin-right: -6px; font-size: 9px; text-align: center; color: white; background-color: #6B6B6B; border-radius: 23px; cursor: pointer;}
.commonIndexFiltersClose:hover {background-color: #282828;}
.commonIndexFiltersTemplate {display: none;}
.commonIndexPagination {padding: 0px 20px; line-height: 20px;}
.commonIndexPagination:after {display: block; content: ''; clear: both;}
.commonIndexPaginationContainer {user-select: none;}
.commonIndexPaginationContainer > div {display: inline-block;}
.commonIndexPaginationContainer .link {text-decoration: none !important;}
.commonIndexPaginationResults {margin-right: 10px;}
.commonIndexPaginationShowAll {}
.commonIndexPaginationShowByPages {}
.commonIndexPaginationPages {float: right;}
.commonIndexPaginationPages ul, .commonIndexPaginationPages li {margin: 0px; padding: 0px; list-style: none;}
.commonIndexPaginationPage {display: inline-block; padding: 0px 10px !important;}
.commonIndexPaginationPage, .commonIndexPaginationShowAll, .commonIndexPaginationShowByPages {text-align: center;}
.commonIndexPaginationPage.disabled {color: #999999 !important; text-decoration: none !important; cursor: default;}
.commonIndexPaginationPage.active {min-width: 20px; height: 20px; margin: 0px 2px !important; padding: 0px !important; line-height: 20px; text-decoration: none !important; background-color: #282828; color: white;}
.commonIndexPaginationPage .fd {margin: 0px 2px; font-size: 82%;}
.commonIndexPaginationPage .text {}
.mobile .commonIndexPagination {margin: 10px 20px; padding: 0px; font-size: 14px;}
.mobile .commonIndexPaginationContainer > div {display: block;}
.mobile .commonIndexPaginationPages {float: none; margin-bottom: 8px; text-align: center;}
.mobile .commonIndexPaginationPage.pagination-start, .mobile .commonIndexPaginationPage.pagination-end {display: none;}
.mobile .commonIndexPaginationResults {float: left;}
.mobile .commonIndexPaginationShowAll, .mobile .commonIndexPaginationShowByPages {float: right;}
.commonIndexNoEntries {padding: 12px 0px;}
input[type=checkbox]:not(.native), input[type=radio]:not(.native), input[type=submit] {position: absolute; width: 0px; height: 0px; margin: 0px; padding: 0px; border: none; font-size: 0px; background-color: transparent; color: transparent; appearance: none; clip: rect(0px, 0px, 0px, 0px);}
input[type=checkbox] + .checkbox {display: inline-block; width: 16px; height: 16px; line-height: 16px; border: 1px solid #282828; font-size: 9px; text-align: center; color: #282828; background-color: white; vertical-align: top; border-radius: 3px; cursor: pointer;}
input[type=checkbox]:checked + .checkbox:after {content: '\e012'; font-family: 'JollyDeck Dashboard'; vertical-align: middle;}
input[type=checkbox]:disabled + .checkbox {border-color: #A3A3A3; color: #A3A3A3; background-color: #F2F2F2; cursor: default;}
.error input[type=checkbox] + .checkbox {border-color: #AF0003;}
input[type=checkbox] + .toggle {display: inline-block; min-width: 44px; height: 17px; line-height: 15px; margin-right: 5px; padding: 2px; font-size: 12px; font-weight: normal; text-align: center; color: white; background-color: #6C7277; border-radius: 10px; cursor: pointer;}
input[type=checkbox] + .toggle span {display: none; padding: 0px 1px;}
input[type=checkbox]:checked + .toggle {background-color: #2095DC;}
input[type=checkbox]:not(:checked) + .toggle span:first-child {display: inline;}
input[type=checkbox]:checked + .toggle span:last-child {display: inline;}
input[type=checkbox]:not(:checked) + .toggle:before, input[type=checkbox]:checked + .toggle:after {display: inline-block; content: ''; width: 17px; height: 17px; background-color: #F2F2F2; border-radius: 100%;}
input[type=checkbox]:not(:checked) + .toggle:before {float: left;}
input[type=checkbox]:checked + .toggle:after {float: right;}
input[type=checkbox]:disabled + .toggle {cursor: default; opacity: 0.6;}
.commonTooltipParent {z-index: 1;}
.commonTooltip {position: absolute; z-index: 1;}
.commonTooltip:before {position: absolute; z-index: -1; display: block; content: '';}
.commonTooltipClose {cursor: pointer;}
.generalLanguageIcon {display: inline-block; width: 15px; height: 12px; margin-left: 2px; background-repeat: no-repeat; background-size: contain; vertical-align: -1px; border-radius: 2px; mix-blend-mode: luminosity;}
.generalLanguageIcon.code-en {background-image: url('images/languages/en.svg?1755730022');}
.generalLanguageIcon.code-sl {background-image: url('images/languages/sl.svg?1755730022');}
.generalLanguageIcon.code-de {background-image: url('images/languages/de.svg?1755730022');}
.generalLanguageIcon.code-fr {background-image: url('images/languages/fr.svg?1755730022');}
.generalLanguageIcon.code-es {background-image: url('images/languages/es.svg?1755730022');}
.generalLanguageIcon.code-it {background-image: url('images/languages/it.svg?1755730022');}
.generalLanguageIcon.code-ptbr {background-image: url('images/languages/ptbr.svg?1755730022');}
.generalLanguageIcon.code-cmn {background-image: url('images/languages/cmn.svg?1755730022');}
.generalLanguageIcon.code-ja {background-image: url('images/languages/ja.svg?1755730022');}
.generalLanguageIcon.code-ko {background-image: url('images/languages/ko.svg?1755730022');}
.generalLanguageIcon.code-pt {background-image: url('images/languages/pt.svg?1755730022');}
.generalLanguageIcon.code-ru {background-image: url('images/languages/ru.svg?1755730022');}
.generalLanguageIcon.code-pl {background-image: url('images/languages/pl.svg?1755730022');}
.generalLanguageIcon.code-ro {background-image: url('images/languages/ro.svg?1755730022');}
.generalLanguageIcon.code-tr {background-image: url('images/languages/tr.svg?1755730022');}
.generalLanguageIcon.code-yue {background-image: url('images/languages/yue.svg?1755730022');}
.generalLanguageIcon.code-vi {background-image: url('images/languages/vi.svg?1755730022');}
.generalLanguageIcon.code-da {background-image: url('images/languages/da.svg?1755730022');}
.generalLanguageIcon.code-hr {background-image: url('images/languages/hr.svg?1755730022');}
.generalLanguageIcon.code-enus {background-image: url('images/languages/en.svg?1755730022');}
.generalCampaignUserBatches {white-space: nowrap;}
.generalCampaignUserBatches.many {}
.generalCampaignUserBatchesIcons {}
.generalCampaignUserBatchesIcon {display: inline-block; width: 7px; height: 7px; margin-right: 1px; border: 1px solid #999999;}
.generalCampaignUserBatches.many .generalCampaignUserBatchesIcon {width: 3px;}
.generalCampaignUserBatchesIcon.resolved {border-color: transparent; background-color: #0086D7;}
.generalCampaignUserBatches.resolved .generalCampaignUserBatchesIcon {border-color: transparent; background-color: #80AB30;}
.generalCampaignUserBatchesResolvedCount {}
.generalCampaignUserBatchesAllCount {}
.generalCampaignUserStatus {white-space: nowrap;}
.generalCampaignUserStatusIcon {display: inline-block; vertical-align: middle;}
.generalCampaignUserStatus .generalCampaignUserStatusIcon {width: 17px; padding-right: 6px; font-size: 16px; text-align: center;}
.generalCampaignUserStatusIcon.status-waitingforinvite {color: #808080;}
.generalCampaignUserStatusIcon.status-invited {color: #808080;}
.generalCampaignUserStatusIcon.status-ontime {color: #80AB30;}
.generalCampaignUserStatusIcon.status-slightlydelayed {color: #F2A916;}
.generalCampaignUserStatusIcon.status-severelydelayed {color: #CB2326;}
.generalCampaignUserStatusIcon.status-ignored {color: #CB2326;}
.generalCampaignUserStatusIcon.status-abandoned {color: #CB2326;}
.generalCampaignUserStatusIcon.status-observationstarted {color: #6B6B6B;}
.generalCampaignUserStatusIcon.status-deadlinepassed {color: #CB2326;}
.generalCampaignUserStatusIcon.status-failed {color: #282828;}
.generalCampaignUserStatusIcon.status-completed {color: #80AB30;}
.generalCampaignUserStatusIcon.status-archived {color: #80AB30;}
.app .generalCampaignUserStatusIcon.status-ontime {color: #80AB30;}
.app .generalCampaignUserStatusIcon.status-completed {color: #80AB30;}
.app .generalCampaignUserStatusIcon.status-archived {color: #80AB30;}
.generalDropdown {display: none; position: absolute; max-height: 200px; margin-top: 5px; overflow-y: auto; z-index: 1;}
.generalDropdown, .generalDropdownStyle {font-size: 12px; background-color: white; color: #282828; outline: 1px solid #0086D7; box-shadow: 0px 0px 10px #6B6B6B, 0px 0px 10px #6B6B6B;}
.generalDropdown > a {color: inherit; text-decoration: none !important;}
.generalDropdown > * {display: block; margin: 1px 1px -1px; padding: 6px 12px; cursor: pointer;}
.generalDropdown > *:last-child {margin-bottom: 1px;}
.generalDropdown > *:not(.disabled):hover {background-color: #00BFFF; color: white;}
.generalDropdown > *:not(.disabled):hover .fd {color: inherit;}
.generalDropdown > *.selected {background-color: #0086D7; color: white;}
.generalDropdown > *.disabled {color: #999999; cursor: default;}
.generalDropdown > *.disabled .fd {color: inherit;}
.generalDropdownDelimiter {border-top: 1px solid #6B6B6B;}
.generalClickableEntry {cursor: pointer;}
.generalFormSuggestions {z-index: 100; box-shadow: none !important;}
.generalButton, .generalButtonDark, .generalButtonLight {display: inline-block; line-height: 20px; padding: 10px 15px; border: 1px solid transparent; font-size: 16px; text-align: center; text-decoration: none !important; border-radius: 12px; cursor: pointer; transition: transform 100ms;}
.generalButton:hover, .generalButtonDark:hover, .generalButtonLight:hover {transform: scale(1.1); box-shadow: 7px 5px 10px 0px rgba(26, 44, 55, 0.15), -7px 0px 10px 0px rgba(26, 44, 55, 0.15);}
.generalButton:active, .generalButton.active, input[type=submit]:focus + .generalButton, .generalButtonDark:active, .generalButtonDark.active, input[type=submit]:focus + .generalButtonDark, .generalButtonLight:active, .generalButtonLight.active, input[type=submit]:focus + .generalButtonLight {box-shadow: 0px 0px 0px 2px #A3AAB1;}
.generalButton.loading, .generalButtonDark.loading, .generalButtonLight.loading {cursor: default; pointer-events: none;}
.generalButton.loading span, .generalButtonDark.loading span, .generalButtonLight.loading span {display: none;}
.generalButton.loading:after, .generalButtonDark.loading:after, .generalButtonLight.loading:after {display: inline-block; width: 16px; height: 16px; margin: 2px; vertical-align: top; -webkit-animation: fd-spin 2s infinite linear; animation: fd-spin 2s infinite linear;}
.generalButton.disabled, .generalButtonDark.disabled, .generalButtonLight.disabled {cursor: default; pointer-events: none;}
.generalButtonLarge {line-height: 23px; padding: 11px 19px; font-size: 18px;}
.generalButtonLarge.loading:after {width: 20px; height: 20px; margin: 1px;}
.generalButton, .generalButton:hover {color: white; background-color: #2095DC;}
.generalButton.loading:after {content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z" fill="black" fill-opacity="0.5" /><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7326 7.92805C17.2765 6.22584 16.2715 4.72169 14.8734 3.64889C13.4753 2.5761 11.7623 1.9946 10 1.9946L10 0C10.5046 0 11.0059 0.0381609 11.5 0.113126C13.1616 0.365224 14.7415 1.03354 16.0876 2.06647C17.4338 3.0994 18.4882 4.45246 19.1618 5.9922C19.3615 6.44877 19.5277 6.92175 19.6581 7.40767C19.6585 7.40905 19.6589 7.41043 19.6593 7.41181L17.7326 7.92805Z" fill="white" /></svg>');}
.generalButton.disabled {color: white; background-color: #C0C0C0;}
.generalButtonDark, .generalButtonDark:hover {color: white; background-color: #1A2C37;}
.generalButtonDark.loading:after {content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z" fill="%2337444C" /><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7326 7.92805C17.2765 6.22584 16.2715 4.72169 14.8734 3.64889C13.4753 2.5761 11.7623 1.9946 10 1.9946L10 0C10.5046 0 11.0059 0.0381609 11.5 0.113126C13.1616 0.365224 14.7415 1.03354 16.0876 2.06647C17.4338 3.0994 18.4882 4.45246 19.1618 5.9922C19.3615 6.44877 19.5277 6.92175 19.6581 7.40767C19.6585 7.40905 19.6589 7.41043 19.6593 7.41181L17.7326 7.92805Z" fill="white" /></svg>');}
.generalButtonDark.disabled {color: white; background-color: #C0C0C0;}
.generalButtonLight, .generalButtonLight:hover {border-color: #1A2C37; color: #1A2C37; background-color: white;}
.generalButtonLight.loading:after {content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z" fill="%23E0E0E0" /><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7326 7.92805C17.2765 6.22584 16.2715 4.72169 14.8734 3.64889C13.4753 2.5761 11.7623 1.9946 10 1.9946L10 0C10.5046 0 11.0059 0.0381609 11.5 0.113126C13.1616 0.365224 14.7415 1.03354 16.0876 2.06647C17.4338 3.0994 18.4882 4.45246 19.1618 5.9922C19.3615 6.44877 19.5277 6.92175 19.6581 7.40767C19.6585 7.40905 19.6589 7.41043 19.6593 7.41181L17.7326 7.92805Z" fill="%231A2C37" /></svg>');}
.generalButtonLight.disabled {border-color: #C9CCCE; color: #A3A3A3; background-color: white;}
.login {}
.loginRememberMe {margin-top: 10px; padding-bottom: 6px; border-bottom: 1px dashed #CDCDCD;}
.loginRememberMeLabel {float: left; margin-top: 3px; margin-left: 5px;}
.loginRememberMeButton {float: right;}
.loginRememberMeButton .toggle-login {vertical-align: -7px;}
.loginFooter {margin: 30px 0px 0px;}
.loginFooterResetPassword {}
.loginFooterSubmit {}
.loginPublicSSO {margin-bottom: 30px;}
.loginPublicSSOButton {width: calc(100% - 2 * 19px); margin-bottom: 15px;}
.loginPublicSSOButtonIcon {display: inline-block; width: 17px; height: 16px; margin-right: 5px; background: url('images/login_google_icon.svg?1755730022') no-repeat; vertical-align: -2px;}
.loginMethodSelection {margin-bottom: 25px;}
.loginMethodSelectionButtons {display: flex; flex-direction: column; gap: 10px;}
.loginMethodSelectionButton {}
.loginMethodSelectionOr {margin-top: 15px;}
.loginMethod {display: none;}
.loginMethodEmployeeID {}
.loginMethodEmail {}
.loginEmployeeIDForm {}
.loginEmployeeIDForm fieldset {max-width: none; margin: 5px 0px;}
.loginEmployeeIDForm input[type=text] {margin-top: 5px; background-repeat: no-repeat; background-position: 4px center, right center;}
.loginEmployeeIDForm input[name=employeeid] {background-image: url('images/login_employeeid_icon.svg?1755730022');}
.loginEmployeeIDForm input[name=lastname] {background-image: url('images/login_lastname_icon.svg?1755730022');}
.loginEmployeeIDForm .formSubmitButton {margin: 5px 0px 15px;}
.loginRegistration {margin-top: 32px;}
.loginResetPassword {}
.loginResetPasswordButtons {display: flex; gap: 40px; width: max-content; margin: 0px auto;}
.loginResetPasswordSubmitButtonContainer {order: 2;}
.loginResetPasswordCancelButtonContainer {}
.loginResetPasswordSent {}
.loginResetPasswordSent .generalCompactViewPageTitle {margin-bottom: 60px;}
.loginResetPasswordSent .generalCompactViewPageSubtitle {margin-bottom: 20px;}
.loginResetPasswordSentDescription {margin-bottom: 30px; text-wrap: balance;}
.loginResetPasswordSentDescription p {margin: 0px;}
.logout {font-size: 18px;}
.logout .generalCompactViewContent {color: #1A2C37;}
.logout .generalCompactViewContent p {margin-top: 60px;}
.logout .generalCompactViewPageTitle {margin-top: 75px;}
@media not all and (max-width: 520px) {
.loginFooterResetPassword {float: left; line-height: 42px; margin: 0px 5px;}
.loginFooterSubmit {float: right;}
}
@media (max-width: 520px) {
.loginMethodSelectionMenuOption {white-space: normal;}
.loginResetPasswordButtons {display: block; width: auto;}
.loginResetPasswordSubmitButtonContainer {order: 1;}
}
.resetpassword {}
.resetpasswordDescription {margin: 35px 0px 25px;}
.resetpassword .generalCompactViewPageIconSuccess {margin-top: 40px;}
.registration input[name=name] {background-image: url('images/registration_name_icon.svg?1755730022');}
.registration input[name=email] {background-image: url('images/registration_email_icon.svg?1755730022');}
.registration input[name=password] {background-image: url('images/registration_password_icon.svg?1755730022');}
.registrationGeneralEmailIcon {width: 63px; height: 48px; background: url('images/registration_general_email_icon.svg?1755730022') no-repeat;}
.registrationPublicBasic {}
.registrationPublicBasicSSO {margin-bottom: 20px;}
.registrationPublicBasicSSOButton {width: calc(100% - 2 * 19px); margin-bottom: 15px;}
.registrationPublicBasicSSOButtonIcon {display: inline-block; width: 17px; height: 16px; margin-right: 5px; background: url('images/login_google_icon.svg?1755730022') no-repeat; vertical-align: -2px;}
.registrationPublicBasicForm {}
.registrationPublicBasicForm input[type=text] + input[type=password] {margin-top: 20px;}
.registrationPublicBasicSubmitButton {margin: -10px 0px 10px;}
.registrationPublicBasicLogin {margin-top: 25px;}
.registrationPublicName {}
.registrationPublicNameDescription {margin: 30px -20px;}
.registrationPublicNameForm {}
.registrationPublicNameSubmitButton {}
.registrationPublicSuccess {}
.registrationPublicSuccessIcon {margin: 30px auto;}
.registrationPublicSuccessDescription {margin-bottom: 50px; font-size: 18px; color: #1A2C37;}}
.registrationPublicSuccessNote {}
.registrationPublicRegisterSuccess {}
.registrationPublicRegisterSuccess .generalCompactViewPageTitle {margin-top: 60px;}
.registrationPublicRegisterSuccess .generalCompactViewPageIconSuccess {margin: 35px auto;}
.registrationCreateUserForm {}
.registrationCreateUserFormSubmitButton {margin-bottom: 35px;}
.registrationCreateUserFormNote {margin: 15px 0px;}
.registrationCreateUserFormConfirmation {margin-bottom: 10px; text-align: left; padding-left: 24px;}
.registrationCreateUserFormConfirmationCheckbox {float: left; width: 16px; margin-left: -24px; margin-right: 8px; margin-top: 2px;}
.registrationCreateUserFormLogin {margin: 20px;}
.registrationCreateUserSuccessIcon {margin: 30px auto;}
.registrationCreateUserSuccessDescription {font-size: 18px; color: #1A2C37;}
.registrationSetNameForm {}
.registrationSetNameFormDescription {margin: 30px 0px;}
.registrationSetNameFormDescriptionEmail {color: #1A2C37;}
.registrationSetNameForm .formSubmitButton {margin-bottom: 15px;}
.registrationRegisterForm {}
.registrationRegisterForm .formSubmitButton {margin: 0px;}
.registrationRegisterFormDescription {margin: 30px 0px;}
.registrationRegisterFormDescription p {margin: 10px 0px;}
.registrationRegisterFormDescriptionEmail {color: #1A2C37;}
.registrationRegisterFormConfirmation {margin-bottom: 10px; text-align: left; padding-left: 24px;}
.registrationRegisterFormConfirmationCheckbox {float: left; width: 16px; margin-left: -24px; margin-right: 8px; margin-top: 2px;}
.registrationRegisterFormNote {margin-top: 30px; margin-bottom: 15px;}
.registrationSuccess {}
.registrationSuccess.withnote {}
.registrationSuccess .generalCompactViewPageTitle {margin-bottom: 70px;}
.registrationSuccess.withnote .generalCompactViewPageTitle {margin-bottom: 50px;}
.registrationSuccess .generalCompactViewPageSubtitle {margin-bottom: 20px;}
.registrationSuccessFirstName {}
.registrationSuccessDescription {margin: 20px 0px 60px;}
.registrationSuccess.withnote .registrationSuccessDescription {margin-bottom: 40px;}
.registrationSuccessNote {margin-top: 35px; font-size: 13px;}
.registrationSSOCreateUserTitle {margin-bottom: 30px;}
.registrationSSOCreateUserDescription {margin-bottom: 20px;}
.registrationSSOCreateUserEmail {margin-bottom: 35px; text-decoration: underline; color: #1A2C37;}
.registrationSSOCreateUserButtonContainer {margin-bottom: 30px;}
.registrationSSOCreateUserAgreement {margin-bottom: 30px;}
.registrationSSOCreateUserLogin {}
.registrationSSOCreateUserSuccessTitle {margin-top: 80px;}
.registrationSSOCreateUserSuccessIcon {margin: 35px auto;}
.registrationSSOCreateUserSuccessDescription {margin: 20px 0px 60px;}
@media (max-width: 520px) {
.registrationRegisterFormConfirmationCheckbox {margin-top: 3px;}
}
.externalStatistics {}
.externalStatistics .generalCompactViewContent {height: auto;}
.externalStatisticsDescription {}
.externalStatisticsForm {margin-top: 30px;}
.externalStatisticsFormSubmit {}
.mailingUnsubscribe {font-size: 18px; background-color: white;}
.mailingUnsubscribeInnerContainer {}
.mailingUnsubscribeHeader {}
.mailingUnsubscribeHeaderInner {}
.mailingUnsubscribeContent {}
.mailingUnsubscribeContent:after {display: block; content: ''; clear: both;}
.mailingUnsubscribeFooter {}
.mailingUnsubscribeFooter img {margin-right: 10px; vertical-align: -4px;}
.mailingUnsubscribeSubpage {display: none;}
.mailingUnsubscribeSubpage.page-main {display: block;}
.mailingUnsubscribeSubpageWithPanels {width: 670px; margin: 0px auto;}
.mailingUnsubscribeSubpageIconPanel {display: inline-block; width: 130px; margin-right: 30px; text-align: right; vertical-align: top;}
.mailingUnsubscribeSubpageContentPanel {display: inline-block; width: 500px; vertical-align: top;}
.mailingUnsubscribeSubpageTitle {margin-bottom: 10px; font-size: 36px; font-weight: 300;}
.mailingUnsubscribeSubpageDescription {margin-left: 2px; line-height: 1.3; color: #666666;}
.mailingUnsubscribeForm {}
.mailingUnsubscribeFormTitle {margin-bottom: 20px; font-size: 36px; font-weight: 300;}
.mailingUnsubscribeFormConfirm {display: flex; margin-bottom: 35px; cursor: pointer;}
.mailingUnsubscribeFormConfirmFieldContainer {margin-left: 10px; margin-right: 10px;}
.mailingUnsubscribeFormConfirmField {}
.mailingUnsubscribeFormConfirmLabel {margin-top: 3px;}
.mailingUnsubscribeFormSubmit {}
.mailingUnsubscribeFormSubmitButton {}
.mailingUnsubscribeFormSuccess {display: none; margin-left: 8px; font-weight: bold;}
.mailingUnsubscribeFormSuccessIcon {display: inline-block; width: 25px; height: 25px; line-height: 27px; margin-right: 22px; font-size: 11px; text-align: center; color: white; background-color: #80AB30; border-radius: 100%;}
.mailingUnsubscribeAnimation {float: right; width: 440px; margin-top: -74px}
.mailingUnsubscribeAnimationAnvilHanging {position: relative; width: 110px; height: 202px; margin-bottom: 50px; background: url('images/mailing/animation_anvil_hanging.png?1755730022') no-repeat; transform-origin: 56px 0px;}
.mailingUnsubscribeAnimationAnvilHanging {font-size: 1px; color: rgba(0, 0, 0, 0.01);}
.mailingUnsubscribeAnimationAnvilHanging.free {background-image: url('images/mailing/animation_anvil_without_rope.png?1755730022');}
.mailingUnsubscribeAnimationAnvilHanging.crashed {background-image: url('images/mailing/animation_anvil_crashed.png?1755730022'); background-position: left bottom;}
.mailingUnsubscribeAnimationJoyaContainer {float: left; width: 120px; padding-right: 10px; padding-bottom: 5px; background: url('images/mailing/animation_joya_shadow.png?1755730022') center bottom no-repeat;}
.mailingUnsubscribeAnimationJoya {width: 40px; height: 36px; margin: 0px auto; background: url('images/mailing/animation_joya_normal.png?1755730022') no-repeat;}
.mailingUnsubscribeAnimationJoya.scared {background-image: url('images/mailing/animation_joya_scared.png?1755730022');}
.mailingUnsubscribeAnimationJoya.blink {background-image: url('images/mailing/animation_joya_blink.png?1755730022');}
.mailingUnsubscribeAnimationJoyaDescriptionContainer {float: left; width: 300px; margin-left: 10px; font-size: 14px; color: #999999;}
.mailingUnsubscribeAnimationJoyaDescriptionArrow {float: left; margin-right: 8px; line-height: 34px; font-size: 16px;}
.mailingUnsubscribeAnimationJoyaDescription {}
.mailingUnsubscribeAnimationJoyaDescription.normal {}
.mailingUnsubscribeAnimationJoyaDescription.crashed {display: none;}
.mailingUnsubscribeAnimationJoyaDescriptionEmphasized {color: red;}
.mailingUnsubscribeAnimationJoyaDescriptionResubscribeButton {display: none; width: 220px; margin-top: 30px; white-space: nowrap;}
.mailingUnsubscribeResubscribeForm {}
.mailingUnsubscribeResubscribeButton {margin-top: 25px;}
@media not all and (max-width: 520px) {
.mailingUnsubscribe .generalButton {font-size: 17px; font-weight: bold;}
.mailingUnsubscribeInnerContainer {width: 890px; margin: 0px auto; padding: 0px 30px;}
.mailingUnsubscribeHeader {height: 32px; background: #28687D url('images/mailing/header_background.png?1755730022') center center no-repeat;}
.mailingUnsubscribeHeaderInner {display: none;}
.mailingUnsubscribeContent {min-height: 330px; padding: 40px 0px; border-bottom: 1px solid #EBEBEB; background-color: #FAFBFC; color: #282828;}
.mailingUnsubscribeFooter {margin: 12px 0px; font-size: 14px; text-align: center; color: #999999;}
.mailingUnsubscribeFooter .fd {margin-right: 5px; font-size: 21px; color: #B3B3B3; vertical-align: -4px;}
.mailingUnsubscribeForm {float: left; width: 370px;}
.mailingUnsubscribeFormSubmit {margin-left: 80px;}
.mailingUnsubscribeFormSubmitButton {padding-left: 40px; padding-right: 40px;}
}
@media (max-width: 520px) {
.mailingUnsubscribe {height: calc(100% - 2px); padding: 1px 20px; color: #333333;}
.mailingUnsubscribeHeader {margin-top: 20px; font-size: 40px; text-align: center;}
.mailingUnsubscribeFooter {display: none;}
.mailingUnsubscribeForm {max-width: 370px; margin: 0px auto;}
.mailingUnsubscribeAnimation {display: none;}
}
.verifyCertificates {height: calc(100% - 66px); padding-top: 50px; font-size: 18px; background: white;}
.verifyCertificatesHeader{position: fixed; top: 0px;  align-items: center; width: 100%; height: 50px; font-size: 18px; background-color: #1A2C37; color: #F2F2F2; z-index: 999;}
.verifyCertificatesHeaderDesktop{display: flex; height: 50px; padding: 0px 28px 0px 26px; }
.verifyCertificatesHeaderMobile{display: none;}
.verifyCertificatesHeaderMobileWrap{display: flex; height: 60px; justify-content: space-between; align-items: center; }
.verifyCertificatesHeaderMobileMenu{width: 60px; height: 60px}
.verifyCertificatesHeaderMobileMenuIcon{display: inline-block; width: 100%; height: 100%; background: url('images/verifycertificates_header_mobile_back_icon.svg?1755730022') no-repeat center; cursor: pointer;}
.verifyCertificatesHeaderMobileContent{ flex-grow: 1; text-align: center;}
.verifyCertificatesHeaderMobileContentName{font-weight: 600; font-size: 14px; line-height: 18px;}
.verifyCertificatesHeaderMobileAdditionalWrap{display: flex; align-items: center; justify-content: center; width: 60px; height: 60px; }
.verifyCertificatesHeaderLogoImage{vertical-align: middle;}
.verifyCertificatesContent {display: flex; flex-direction: column; min-height: 100%; }
.verifyCertificatesInnerContainer{display: flex; gap: 20px; flex: 1; overflow: hidden; padding: 50px 65px 30px;}
.verifyCertificatesContentCampaign{flex: 1;font-weight: 400; font-size: 16px; line-height: 20px; color: #1A2C37;}
.verifyCertificatesContentCampaignTitle{color: black;}
.verifyCertificatesContentCampaignPublicName{font-weight: 700; font-size: 25px; line-height: 31px;}
.verifyCertificatesContentCampaignUser{display: flex; gap: 15px; margin-top: 25px; padding: 24px 35px; font-size: 18px; background: #EDF0F2;}
.verifyCertificatesContentCampaignUserIcon{line-height: 50px; font-size: 70px; color: #2095DC;}
.verifyCertificatesContentCampaignUserContent{margin-top: 4px;}
.verifyCertificatesContentCampaignUserDescription{}
.verifyCertificatesContentCampaignUserDescriptionName{font-weight: bold;}
.verifyCertificatesContentCampaignUserResolvedDate{margin-top: 8px;}
.verifyCertificatesContentCampaignFooter{position: relative; margin-top: 88px; text-align: center; z-index: 2;}
.verifyCertificatesContentCampaignFooterLink{}
.verifyCertificatesContentCampaignFooterLogo{margin: 10px auto 0;}
.verifyCertificatesContentCampaignFooterLogoImage{}
.verifyCertificatesContentCampaignNotValid{font-weight: 700; font-size: 25px; line-height: 31px;}
.verifyCertificatesContentCertificateScaleDesktop{flex: 0 0 557px; width: 557px;}
.verifyCertificatesContentCertificateScaleMobile{display: none; position: relative; z-index: 1;  max-width: 100%;}
.verifyCertificatesContentCertificateWrap{position: relative; z-index: -1; border: 1px solid #37444C;}
.verifyCertificatesContentCertificate{width: calc(100% - 60px); height: 330px; padding: 50px 30px 0; font-size: 11px; font-weight: 400; line-height: 20px; text-align: center; color: #1A2C37; background: no-repeat top center; background-size: contain;}
.verifyCertificatesContentCertificateTitle{font-size: 22px; line-height: 26px; text-transform: uppercase;}
.verifyCertificatesContentCertificateDate{margin-top: 10px; }
.verifyCertificatesContentCertificateUser{margin-top: 10px; font-weight: 700; font-size: 22px; line-height: 26px; color: #2095DC;}
.verifyCertificatesContentCertificateSubtitle{margin-top: 10px;}
.verifyCertificatesContentCertificateCampaign{margin-top: 10px; font-weight: 600; font-size: 22px; line-height: 26px; text-align: center;}
.verifyCertificatesContentCertificateDescription{margin-top: 15px;}
.verifyCertificatesContentCertificateDescriptionText{text-align: center;}
.verifyCertificatesContentCertificateLogotype{display: none; position: absolute; bottom: 36px; right: 46px;}
.verifyCertificatesContentCertificateLogotype img{height: 13px;}
.verifyCertificatesContentCertificate.template-general-certificate {background-image: url('images/general_certificate_background.png?1755730022');}
.verifyCertificatesContentCertificate.template-general-certificate + .verifyCertificatesContentCertificateLogotype {display: block;}
.verifyCertificatesFooter {}
.verifyCertificatesFooter{width: 100%; }
.verifyCertificatesFooterContent{margin-top: 60px; padding: 30px; background: #EDF0F2; text-align: center;}
.verifyCertificatesFooterContentPoweredBy{font-size: 16px; line-height: 20px;}
.verifyCertificatesFooterContentPoweredBy img {margin-left: 5px; vertical-align: -4px;}
.verifyCertificatesFooterContentRights{margin-top: 9px; color: #6C7277;}
.verifyCertificatesFooterContentRights a{color:#1A2C37}
.verifyCertificatesFooterContentRights br{display: none;}
.verifyCertificatesFooterImage{width: 100%; height: 150px; background: white url('app/images/general_content_footer_background_desktop.jpg?1755730022') center no-repeat; background-size: cover;}
@media (max-width: 1200px) {
.verifyCertificatesInnerContainer{flex-direction: column; align-items: center; padding: 50px 20px 0;}
.verifyCertificatesContentCampaign{width: 100%; max-width: 782px; }
.verifyCertificatesContentCertificateWrap{display: block; width: 557px; margin: 50px auto;}
.verifyCertificatesContentCampaignFooter{margin-top: 30px; margin-bottom: 60px;}
.verifyCertificatesContentCertificateScaleDesktop{display: none;}
.verifyCertificatesContentCertificateScaleMobile{display: block; text-align: center;}
}
@media (max-width: 720px) {
.verifyCertificates {}
.verifyCertificatesHeader {height: 60px;}
.verifyCertificatesHeaderDesktop{display: none;}
.verifyCertificatesHeaderMobile{display: block;}
.verifyCertificatesInnerContainer{padding: 50px 20px 0;}
.verifyCertificatesContentCertificateWrap{transform-origin: 0 0;}
.verifyCertificatesFooterContent{padding-top: 52px;}
.verifyCertificatesFooterContentRights{margin-top: 30px; line-height: 30px;}
.verifyCertificatesFooterImage{background-image: url('app/images/general_content_footer_background_mobile.jpg?1755730022');}
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 300;
src: local('Source Sans Pro Light'), local('SourceSansPro-Light'),
url('css/font-sourcesanspro/SourceSansPro-Light.woff2?1755730022') format('woff2'),
url('css/font-sourcesanspro/SourceSansPro-Light.woff?1755730022') format('woff');
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: normal;
src: local('Source Sans Pro'), local('SourceSansPro-Regular'),
url('css/font-sourcesanspro/SourceSansPro-Regular.woff2?1755730022') format('woff2'),
url('css/font-sourcesanspro/SourceSansPro-Regular.woff?1755730022') format('woff');
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 600;
src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'),
url('css/font-sourcesanspro/SourceSansPro-Semibold.woff2?1755730022') format('woff2'),
url('css/font-sourcesanspro/SourceSansPro-Semibold.woff?1755730022') format('woff');
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: bold;
src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'),
url('css/font-sourcesanspro/SourceSansPro-Bold.woff2?1755730022') format('woff2'),
url('css/font-sourcesanspro/SourceSansPro-Bold.woff?1755730022') format('woff');
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 900;
src: local('Source Sans Pro Black'), local('SourceSansPro-Black'),
url('css/font-sourcesanspro/SourceSansPro-Black.woff2?1755730022') format('woff2'),
url('css/font-sourcesanspro/SourceSansPro-Black.woff?1755730022') format('woff');
}
@font-face {
font-family: 'JollyDeck Dashboard';
src: url('css/font-jollydeck-dashboard/jollydeck-dashboard.woff2?1755730022');
font-weight: normal;
font-style: normal;
}
.fd {
display: inline-block;
font: normal normal normal 14px/1 'JollyDeck Dashboard';
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fd-spin {
-webkit-animation: fd-spin 2s infinite linear;
animation: fd-spin 2s infinite linear;
}
@-webkit-keyframes fd-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fd-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fd-arrow-left:before {content: '\e000';}
.fd-arrow-right:before {content: '\e001';}
.fd-arrow-up:before {content: '\e002';}
.fd-arrow-down:before {content: '\e003';}
.fd-arrow-double-left:before {content: '\e004';}
.fd-arrow-double-right:before {content: '\e005';}
.fd-add:before {content: '\e010';}
.fd-remove:before {content: '\e011';}
.fd-checkmark:before {content: '\e012';}
.fd-warning:before {content: '\e013';}
.fd-loader:before {content: '\e014';}
.fd-menu:before {content: '\e015';}
.fd-enabled:before {content: '\e016';}
.fd-disabled:before {content: '\e017';}
.fd-circle-checkmark:before {content: '\e018';}
.fd-circle-checkmark-filled:before {content: '\e019';}
.fd-back:before {content: '\e020';}
.fd-checkmark-new:before {content: '\e021';}
.fd-remove-new:before {content: '\e022';}
.fd-general-download:before {content: '\e050';}
.fd-general-upload:before {content: '\e051';}
.fd-general-edit:before {content: '\e052';}
.fd-general-export-spreadsheet:before {content: '\e053';}
.fd-general-settings:before {content: '\e054';}
.fd-general-search:before {content: '\e055';}
.fd-general-delete-warning:before {content: '\e056';}
.fd-general-help:before {content: '\e057';}
.fd-general-support:before {content: '\e058';}
.fd-general-delete:before {content: '\e059';}
.fd-general-user:before {content: '\e060';}
.fd-general-user-role:before {content: '\e061';}
.fd-general-user-me:before {content: '\e062';}
.fd-general-user-manager:before {content: '\e063';}
.fd-general-user-avatar:before {content: '\e064';}
.fd-general-user-team:before {content: '\e065';}
.fd-general-email:before {content: '\e066';}
.fd-general-email-sent:before {content: '\e067';}
.fd-general-email-notsent:before {content: '\e068';}
.fd-general-email-footer:before {content: '\e069';}
.fd-general-emails:before {content: '\e070';}
.fd-general-duration:before {content: '\e071';}
.fd-general-leaderboard:before {content: '\e072';}
.fd-general-faqs:before {content: '\e073';}
.fd-general-library:before {content: '\e074';}
.fd-general-link:before {content: '\e075';}
.fd-general-options:before {content: '\e076';}
.fd-general-print:before {content: '\e077';}
.fd-general-upvote:before {content: '\e078';}
.fd-general-users:before {content: '\e079';}
.fd-general-sort:before {content: '\e080';}
.fd-general-upload-alternative:before {content: '\e081';}
.fd-general-folder:before {content: '\e085';}
.fd-general-folder-opened:before {content: '\e086';}
.fd-general-folder-add:before {content: '\e087';}
.fd-general-switch-to-app:before {content: '\e090';}
.fd-general-switch-to-dashboard:before {content: '\e091';}
.fd-logotype:before {content: '\e100';}
.fd-campaign-content:before {content: '\e110';}
.fd-campaign-users:before {content: '\e111';}
.fd-campaign-emails:before {content: '\e112';}
.fd-campaign-statistics:before {content: '\e113';}
.fd-campaign-activities:before {content: '\e114';}
.fd-campaign-draft:before {content: '\e120';}
.fd-campaign-published:before {content: '\e121';}
.fd-campaign-unpublished:before {content: '\e122';}
.fd-campaign-statistics-alternative:before {content: '\e125';}
.fd-campaign-statistics-advanced:before {content: '\e126';}
.fd-campaign-statistics-empty:before {content: '\e127';}
.fd-campaign-statistics-user-explanation:before {content: '\e128';}
.fd-campaign-statistics-answers-statistics:before {content: '\e129';}
.fd-campaign-deadline:before {content: '\e130';}
.fd-campaign-email-reminder:before {content: '\e131';}
.fd-campaign-email-reminder-importance:before {content: '\e132';}
.fd-campaign-email-custom:before {content: '\e133';}
.fd-campaign-email-scheduled:before {content: '\e134';}
.fd-campaign-feedback-feedback:before {content: '\e135';}
.fd-campaign-observation:before {content: '\e136';}
.fd-content-course:before {content: '\e140';}
.fd-content-course-reference:before {content: '\e141';}
.fd-content-test:before {content: '\e142';}
.fd-content-file:before {content: '\e144';}
.fd-content-file-pdf:before {content: '\e145';}
.fd-content-file-ppt:before {content: '\e146';}
.fd-content-scorm:before {content: '\e147';}
.fd-content-observation-checklist:before {content: '\e148';}
.fd-content-live-session:before {content: '\e149';}
.fd-campaign-user-status-waiting:before {content: '\e150';}
.fd-campaign-user-status-started:before {content: '\e151';}
.fd-campaign-user-status-abandoned:before {content: '\e152';}
.fd-campaign-user-status-ignored:before {content: '\e153';}
.fd-campaign-user-status-observationstarted:before {content: '\e154';}
.fd-campaign-user-status-completed:before {content: '\e155';}
.fd-campaign-user-status-deactivated:before {content: '\e152';}
.fd-campaign-user-status-deadlinepassed:before {content: '\e156';}
.fd-campaign-user-status-failed:before {content: '\e157';}
.fd-activity-invitation-campaign:before {content: '\e160';}
.fd-activity-campaign-resolved:before {content: '\e161';}
.fd-activity-invitation-task:before {content: '\e162';}
.fd-activity-invitation-batch:before {content: '\e162';}
.fd-activity-batch-downloaded:before {content: '\e163';}
.fd-activity-batch-resolved:before {content: '\e164';}
.fd-activity-reference-resolved:before {content: '\e141';}
.fd-activity-test-started:before {content: '\e165';}
.fd-activity-test-resolved:before {content: '\e166';}
.fd-activity-test-failed:before {content: '\e167';}
.fd-activity-unsubscribed:before {content: '\e170';}
.fd-activity-app-install-android:before {content: '\e171';}
.fd-activity-app-install-ios:before {content: '\e172';}
.fd-activity-app-web-enter:before {content: '\e173';}
.fd-activity-rating:before {content: '\e174';}
.fd-activity-feedback-content:before {content: '\e175';}
.fd-activity-feedback-informationunit:before {content: '\e176';}
.fd-activity-file-pdf:before {content: '\e145';}
.fd-activity-file-ppt:before {content: '\e146';}
.fd-activity-scorm-started:before {content: '\e177';}
.fd-activity-scorm-resolved:before {content: '\e178';}
.fd-activity-observation-checklist-new-rating:before {content: '\e179';}
.fd-activity-observation-checklist-resolved:before {content: '\e17A';}
.fd-activity-live-session:before {content: '\e149';}
.fd-talent-general:before {content: '\e180';}
.fd-talent-competency:before {content: '\e181';}
.fd-talent-skill-hard:before {content: '\e182';}
.fd-talent-skill-soft:before {content: '\e183';}
.fd-talent-skill-important:before {content: '\e184';}
.fd-talent-tool:before {content: '\e185';}
.fd-talent-product:before {content: '\e186';}
.fd-talent-certificate:before {content: '\e187';}
.fd-talent-job:before {content: '\e188';}
.fd-talent-other-user-message:before {content: '\e189';}
.fd-talent-job-overview:before {content: '\e190';}
.fd-talent-statistics:before {content: '\e191';}
.fd-talent-your-talents:before {content: '\e192';}
.fd-user-role-author:before {content: '\e200';}
.fd-user-role-manager:before {content: '\e201';}
.fd-user-role-administrator:before {content: '\e202';}
.fd-app-arrow-left:before {content: '\e203';}
.fd-app-arrow-right:before {content: '\e204';}
.fd-app-observation-rating-1:before {content: '\e011';}
.fd-app-observation-rating-2:before {content: '\e205';}
.fd-app-observation-rating-3:before {content: '\e012';}
.fd-app-talent-rating-0:before {content: '\e011';}
.fd-app-talent-rating-1:before {content: '\e012';}
.fd-app-talent-user-job:before {content: '\e206';}
.fd-app-talent-wizard-notrated:before {content: '\e207';}
.fd-app-team-statistics-feedback:before {content: '\e210';}
.fd-app-team-statistics-learning:before {content: '\e211';}
.fd-app-team-statistics-campaign-campaign:before {content: '\e212';}
.fd-app-team-statistics-campaign-resource:before {content: '\e213';}
.fd-app-team-statistics-talent-pending-rating:before {content: '\e214';}
.fd-app-team-statistics-team-leaderboard-top:before {content: '\e215';}
.fd-app-team-statistics-team-leaderboard-other:before {content: '\e216';}
.fd-general-header-menu-settings:before {content: '\e230';}
.fd-general-header-menu-logout:before {content: '\e231';}
.fd-general-header-menu-updates:before {content: '\e232';}
.fd-dashboard-general-arrow-left:before {content: '\e300';}
.fd-dashboard-general-arrow-right:before {content: '\e301';}
.fd-dashboard-general-info:before {content: '\e302';}
.fd-dashboard-general-warning:before {content: '\e303';}
.fd-dashboard-general-error:before {content: '\e304';}
.fd-dashboard-general-success:before {content: '\e305';}
.fd-dashboard-general-ai:before {content: '\e306';}
.fd-dashboard-main-general-user:before {content: '\e310';}
.fd-dashboard-main-feedback:before {content: '\e311';}
.fd-dashboard-main-feedback-entry-timestamp:before {content: '\e312';}
.fd-dashboard-main-sharing-created:before {content: '\e313';}
.fd-dashboard-main-sharing-published:before {content: '\e314';}
.fd-dashboard-main-sharing-usersresolved:before {content: '\e315';}
.fd-dashboard-main-new-content-template:before {content: '\e316';}
.fd-dashboard-main-contents-draft:before {content: '\e317';}
.fd-dashboard-menu-main:before {content: '\e320';}
.fd-dashboard-menu-content:before {content: '\e321';}
.fd-dashboard-menu-campaigns:before {content: '\e322';}
.fd-dashboard-menu-talent:before {content: '\e323';}
.fd-dashboard-menu-users:before {content: '\e324';}
.fd-dashboard-menu-settings:before {content: '\e325';}
.fd-dashboard-settings-account:before {content: '\e330';}
.fd-dashboard-settings-managers:before {content: '\e331';}
.fd-dashboard-settings-emails:before {content: '\e332';}
.fd-dashboard-settings-segments:before {content: '\e333';}
.fd-dashboard-settings-invoices:before {content: '\e334';}
.fd-dashboard-settings-aitokens:before {content: '\e335';}
.fd-dashboard-context-menu-open:before {content: '\e340';}
.fd-dashboard-context-menu-edit:before {content: '\e341';}
.fd-dashboard-context-menu-move:before {content: '\e342';}
.fd-dashboard-context-menu-delete:before {content: '\e343';}
.fd-dashboard-context-menu-duplicate:before {content: '\e344';}
.fd-dashboard-context-menu-open-folder:before {content: '\e345';}
.fd-dashboard-context-menu-options:before {content: '\e346';}
.fd-dashboard-outline-builder-header:before {content: '\e350';}
.fd-dashboard-outline-builder-upload:before {content: '\e351';}
.fd-dashboard-outline-builder-time:before {content: '\e352';}
.fd-dashboard-outline-builder-tokens:before {content: '\e353';}
.fd-dashboard-outline-builder-file-type-presentation:before {content: '\e354';}
.fd-dashboard-outline-builder-file-type-document:before {content: '\e355';}
.fd-dashboard-outline-builder-undo:before {content: '\e356';}
.fd-dashboard-outline-builder-section-files:before {content: '\e360';}
.fd-dashboard-outline-builder-section-target-group:before {content: '\e361';}
.fd-dashboard-outline-builder-section-learning-objectives:before {content: '\e362';}
.fd-dashboard-outline-builder-section-course-name:before {content: '\e363';}
.fd-dashboard-outline-builder-editor-starting-points:before {content: '\e370';}
.fd-dashboard-outline-builder-editor-slide-edit:before {content: '\e371';}
.fd-dashboard-outline-builder-editor-image-preview:before {content: '\e372';}
.fd-dashboard-outline-builder-editor-image-replace:before {content: '\e373';}
.fd-dashboard-outline-builder-editor-image-delete:before {content: '\e374';}
.fd-content-type-course:before {content: '\e400';}
.fd-content-type-test:before {content: '\e401';}
.fd-content-type-file:before {content: '\e402';}
.fd-content-type-file-pdf:before {content: '\e403';}
.fd-content-type-file-ppt:before {content: '\e404';}
.fd-content-type-scorm:before {content: '\e405';}
.fd-content-type-observation-checklist:before {content: '\e148';}
.fd-content-type-live-session:before {content: '\e149';}
.fd-information-unit-question:before {content: '\e420';}
.fd-information-unit-question-new:before {content: '\e421';}
.fd-information-unit-reset:before {content: '\e422';}
.fd-information-unit-reset-new:before {content: '\e423';}
.fd-information-unit-show-correct-answers:before {content: '\e424';}
.fd-information-unit-ordering:before {content: '\e425';}
.fd-information-unit-file-general:before {content: '\e430';}
.fd-information-unit-file-document:before {content: '\e431';}
.fd-information-unit-file-spreadsheet:before {content: '\e432';}
.fd-information-unit-file-presentation:before {content: '\e433';}
.fd-information-unit-file-pdf:before {content: '\e434';}
.fd-information-unit-pointandtell-icon:before {content: '\e435';}
.fd-information-unit-decisiontree-option:before {content: '\e436';}
.fd-information-unit-decisiontree-previous-step:before {content: '\e437';}
.fd-information-unit-decisiontree-next-step:before {content: '\e438';}
.fd-information-unit-gallery:before {content: '\e439';}
.fd-information-unit-gallery-previous:before {content: '\e440';}
.fd-information-unit-gallery-next:before {content: '\e441';}
.fd-information-unit-imagehotspots:before {content: '\e442';}
.fd-information-unit-imagehotspots-notopened:before {content: '\e443';}
.fd-information-unit-imagehotspots-opened:before {content: '\e444';}
.fd-information-unit-imagehotspots-frame-close:before {content: '\e445';}
.fd-information-unit-title-continue-toaster-arrow:before {content: '\e446';}
.fd-information-unit-link-arrow:before {content: '\e447';}
.fd-information-unit-link-resolved-checkmark:before {content: '\e448';}
.fd-information-unit-link-targettype-url:before {content: '\e449';}
.fd-information-unit-link-targettype-campaign:before {content: '\e450';}
.fd-information-unit-link-targettype-informationunit:before {content: '\e451';}
.fd-information-unit-audio-rewind:before {content: '\e452';}
.fd-information-unit-audio-forward:before {content: '\e453';}
.fd-information-unit-questionmultiplechoice-nonevaluative-thanks:before {content: '\e454';}
.fd-information-unit-checklist:before {content: '\e455';}
.fd-information-unit-general-hotspot-center:before {content: '\e460';}
.fd-information-unit-general-hotspot-top-left:before {content: '\e461';}
.fd-information-unit-general-hotspot-top-right:before {content: '\e462';}
.fd-information-unit-general-hotspot-bottom-left:before {content: '\e463';}
.fd-information-unit-general-hotspot-bottom-right:before {content: '\e464';}
.fd-information-unit-question-answer-correct:before {content: '\e470';}
.fd-information-unit-question-answer-correct-truefalse:before {content: '\e471';}
.fd-information-unit-question-answer-wrong:before {content: '\e472';}
.fd-information-unit-question-result-correct:before {content: '\e473';}
.fd-information-unit-question-result-wrong:before {content: '\e474';}
.fd-information-unit-question-explanation:before {content: '\e475';}
.fd-information-unit-interactivevideo-play:before {content: '\e480';}
.fd-information-unit-interactivevideo-pause:before {content: '\e481';}
.fd-information-unit-interactivevideo-sound:before {content: '\e482';}
.fd-information-unit-interactivevideo-fullscreen-open:before {content: '\e483';}
.fd-information-unit-interactivevideo-fullscreen-close:before {content: '\e484';}
.fd-content-new:before {content: '\e500';}
.fd-content-attachment:before {content: '\e501';}
.fd-content-template-preview:before {content: '\e502';}
.fd-content-no-access:before {content: '\e503';}
.fd-content-finalreview:before {content: '\e504';}
.fd-content-finalreview-approved:before {content: '\e505';}
.fd-content-finalreview-rejected:before {content: '\e506';}
.fd-content-lx-help:before {content: '\e507';}
.fd-content-share:before {content: '\e508';}
.fd-content-outlinesession:before {content: '\e509';}
.fd-content-translation:before {content: '\e510';}
.fd-content-status-locked:before {content: '\e514';}
.fd-content-status-readonly:before {content: '\e515';}
.fd-content-status-finalreview-pending:before {content: '\e516';}
.fd-content-status-finalreview-approved:before {content: '\e517';}
.fd-content-status-lx-help:before {content: '\e518';}
.fd-content-status-included-in-campaign:before {content: '\e519';}
.fd-content-filters-my:before {content: '\e520';}
.fd-content-filters-reviewer:before {content: '\e521';}
.fd-content-filters-finalreview-pending:before {content: '\e522';}
.fd-content-filters-finalreview-approved:before {content: '\e523';}
.fd-content-filters-lx-help:before {content: '\e524';}
.fd-content-filters-user:before {content: '\e525';}
.fd-content-context-menu-remove-reviewer-edit:before {content: '\e530';}
.fd-content-context-menu-remove-reviewer-lx:before {content: '\e531';}
.fd-content-context-menu-remove-reviewer-finalreview:before {content: '\e532';}
.fd-content-context-menu-remove-lx-help-request:before {content: '\e533';}
.fd-content-new-back-arrow:before {content: '\e540';}
.fd-content-new-section-content:before {content: '\e541';}
.fd-content-new-section-template:before {content: '\e542';}
.fd-content-new-section-test:before {content: '\e544';}
.fd-content-new-section-other:before {content: '\e545';}
.fd-content-new-filter-checkmark:before {content: '\e546';}
.fd-content-new-filter-reset:before {content: '\e547';}
.fd-content-new-ppt-import-language:before {content: '\e548';}
.fd-content-new-ppt-import-arrow-right:before {content: '\e549';}
.fd-content-popup-edit:before {content: '\e550';}
.fd-content-popup-duplicate:before {content: '\e551';}
.fd-content-popup-remove-reviewer-edit:before {content: '\e552';}
.fd-campaign-start:before {content: '\e600';}
.fd-campaign-end:before {content: '\e601';}
.fd-campaign-scheduled-date:before {content: '\e602';}
.fd-campaign-type-course:before {content: '\e603';}
.fd-campaign-type-resource:before {content: '\e604';}
.fd-campaign-type-blended-live:before {content: '\e605';}
.fd-campaign-type-blended-blended:before {content: '\e606';}
.fd-campaign-type-observation:before {content: '\e607';}
.fd-campaign-menu-content:before {content: '\e610';}
.fd-campaign-menu-basic:before {content: '\e611';}
.fd-campaign-menu-access:before {content: '\e612';}
.fd-campaign-menu-options:before {content: '\e613';}
.fd-campaign-menu-emails:before {content: '\e614';}
.fd-campaign-menu-schedule:before {content: '\e615';}
.fd-campaign-menu-users:before {content: '\e616';}
.fd-campaign-menu-statistics:before {content: '\e617';}
.fd-campaign-menu-feedback:before {content: '\e618';}
.fd-campaign-menu-activity:before {content: '\e619';}
.fd-campaign-rating:before {content: '\e620';}
.fd-campaign-author:before {content: '\e621';}
.fd-campaign-price:before {content: '\e622';}
.fd-campaign-partner:before {content: '\e623';}
.fd-campaign-duration:before {content: '\e624';}
.fd-campaign-language:before {content: '\e625';}
.fd-campaign-certificate:before {content: '\e626';}
.fd-campaign-narration:before {content: '\e627';}
.fd-campaign-last-change:before {content: '\e628';}
.fd-campaign-emails-general:before {content: '\e640';}
.fd-campaign-emails-reminders:before {content: '\e641';}
.fd-campaign-emails-deadline:before {content: '\e642';}
.fd-campaign-emails-live:before {content: '\e643';}
.fd-campaign-emails-custom:before {content: '\e644';}
.fd-campaign-email-reminder-1:before {content: '\e645';}
.fd-campaign-email-reminder-2:before {content: '\e646';}
.fd-campaign-email-reminder-3:before {content: '\e647';}
.fd-campaign-email-reminder-deadline:before {content: '\e648';}
.fd-campaign-email-reminder-live:before {content: '\e649';}
.fd-campaign-new:before {content: '\e650';}
.fd-campaign-new-success:before {content: '\e651';}
.fd-campaign-content-task-unlocked-by-unlocked:before {content: '\e652';}
.fd-campaign-content-task-unlocked-by-locked:before {content: '\e653';}
.fd-campaign-feedback-reply:before {content: '\e654';}
.fd-campaign-catalogue:before {content: '\e655';}
.fd-campaign-users-import:before {content: '\e656';}
.fd-campaign-schedule-content-status-missingdatetime:before {content: '\e660';}
.fd-campaign-schedule-content-status-pending:before {content: '\e661';}
.fd-campaign-schedule-content-status-delayed:before {content: '\e662';}
.fd-campaign-schedule-content-status-started:before {content: '\e663';}
.fd-campaign-schedule-content-status-resolved:before {content: '\e664';}
.fd-campaign-schedule-edit-content-datetime:before {content: '\e665';}
.fd-campaign-schedule-edit-content-location:before {content: '\e666';}
.fd-campaign-schedule-edit-content-link:before {content: '\e667';}
.fd-campaign-schedule-edit-content-user:before {content: '\e668';}
.fd-campaign-schedule-edit-content-trainer:before {content: '\e669';}
.fd-campaign-segments-allowed:before {content: '\e670';}
.fd-campaign-segments-required:before {content: '\e671';}
.fd-campaign-segments-prohibited:before {content: '\e672';}
.fd-campaign-library-visibility-visible:before {content: '\e675';}
.fd-campaign-library-visibility-wishlist:before {content: '\e676';}
.fd-campaign-library-visibility-hidden:before {content: '\e677';}
.fd-campaign-library-visibility-draft:before {content: '\e678';}
.fd-content-editor-error:before {content: '\e700';}
.fd-content-editor-email:before {content: '\e701';}
.fd-content-editor-feedback:before {content: '\e702';}
.fd-content-editor-tabs-edit:before {content: '\e703';}
.fd-content-editor-tabs-preview:before {content: '\e704';}
.fd-content-editor-tabs-review:before {content: '\e705';}
.fd-content-editor-header-arrow-down:before {content: '\e706';}
.fd-content-editor-aihelper:before {content: '\e707';}
.fd-content-editor-aihelper-idea:before {content: '\e708';}
.fd-content-editor-content-readonly:before {content: '\e710';}
.fd-content-editor-content-archived:before {content: '\e711';}
.fd-content-editor-content-locked-user:before {content: '\e712';}
.fd-content-editor-content-review:before {content: '\e713';}
.fd-content-editor-content-lx-help-stop:before {content: '\e714';}
.fd-content-editor-content-view-only:before {content: '\e715';}
.fd-content-editor-header-menu:before {content: '\e720';}
.fd-content-editor-header-name-edit:before {content: '\e721';}
.fd-content-editor-header-help:before {content: '\e722';}
.fd-content-editor-menu-back-main:before {content: '\e723';}
.fd-content-editor-menu-back-content:before {content: '\e724';}
.fd-content-editor-menu-details:before {content: '\e725';}
.fd-content-editor-menu-versions:before {content: '\e726';}
.fd-content-editor-menu-duplicate:before {content: '\e727';}
.fd-content-editor-menu-export:before {content: '\e728';}
.fd-content-editor-menu-options:before {content: '\e729';}
.fd-content-editor-edit-add-block:before {content: '\e730';}
.fd-content-editor-edit-save:before {content: '\e731';}
.fd-content-editor-edit-feedback:before {content: '\e732';}
.fd-content-editor-edit-request-help:before {content: '\e733';}
.fd-content-editor-edit-video-play:before {content: '\e734';}
.fd-content-editor-edit-video-pause:before {content: '\e735';}
.fd-content-editor-edit-video-sound:before {content: '\e736';}
.fd-content-editor-edit-video-fullscreen:before {content: '\e737';}
.fd-content-editor-edit-arrow-up:before {content: '\e740';}
.fd-content-editor-edit-arrow-down:before {content: '\e741';}
.fd-content-editor-edit-add:before {content: '\e742';}
.fd-content-editor-edit-edit:before {content: '\e743';}
.fd-content-editor-edit-delete:before {content: '\e744';}
.fd-content-editor-edit-image-preview:before {content: '\e745';}
.fd-content-editor-edit-image-remove:before {content: '\e746';}
.fd-content-editor-edit-image-replace:before {content: '\e747';}
.fd-content-editor-edit-option-selected:before {content: '\e748';}
.fd-content-editor-edit-option-none:before {content: '\e749';}
.fd-content-editor-edit-question:before {content: '\e750';}
.fd-content-editor-edit-question-correct:before {content: '\e751';}
.fd-content-editor-edit-question-wrong:before {content: '\e752';}
.fd-content-editor-edit-block-interactive:before {content: '\e753';}
.fd-content-editor-edit-block-preview:before {content: '\e754';}
.fd-content-editor-edit-block-help:before {content: '\e755';}
.fd-content-editor-edit-play-pronunciation:before {content: '\e756';}
.fd-content-editor-edit-block-title-text-size-1:before {content: '\e760';}
.fd-content-editor-edit-block-title-text-size-2:before {content: '\e761';}
.fd-content-editor-edit-block-title-text-size-3:before {content: '\e762';}
.fd-content-editor-edit-block-title-animation-none:before {content: '\e763';}
.fd-content-editor-edit-block-title-animation-frombottom:before {content: '\e764';}
.fd-content-editor-edit-block-title-animation-fromleft:before {content: '\e765';}
.fd-content-editor-edit-block-title-animation-eachletter:before {content: '\e766';}
.fd-content-editor-edit-block-title-background-attachment-scroll:before {content: '\e767';}
.fd-content-editor-edit-block-title-background-attachment-fixed:before {content: '\e768';}
.fd-content-editor-edit-block-title-background-attachment-parallax:before {content: '\e769';}
.fd-content-editor-edit-block-title-general-blur-min:before {content: '\e770';}
.fd-content-editor-edit-block-title-general-blur-max:before {content: '\e771';}
.fd-content-editor-edit-block-title-general-brightness-min:before {content: '\e772';}
.fd-content-editor-edit-block-title-general-brightness-max:before {content: '\e773';}
.fd-content-editor-edit-block-title-general-transparency-min:before {content: '\e774';}
.fd-content-editor-edit-block-title-general-transparency-max:before {content: '\e775';}
.fd-content-editor-edit-block-link-text-size-large:before {content: '\e780';}
.fd-content-editor-edit-block-link-text-size-medium:before {content: '\e781';}
.fd-content-editor-edit-block-link-text-size-small:before {content: '\e782';}
.fd-content-editor-edit-block-image-shadow:before {content: '\e785';}
.fd-content-editor-edit-block-image-shadow-min:before {content: '\e786';}
.fd-content-editor-edit-block-imagegallery-frame-add:before {content: '\e790';}
.fd-content-editor-edit-block-imagegallery-frame-edit:before {content: '\e791';}
.fd-content-editor-edit-block-heading-size-1:before {content: '\e792';}
.fd-content-editor-edit-block-heading-size-2:before {content: '\e793';}
.fd-content-editor-edit-block-heading-size-3:before {content: '\e794';}
.fd-content-editor-edit-block-heading-size-4:before {content: '\e795';}
.fd-content-editor-edit-block-heading-size-5:before {content: '\e796';}
.fd-content-editor-edit-general-image-popup-unsplash:before {content: '\e800';}
.fd-content-editor-edit-general-image-popup-icon:before {content: '\e801';}
.fd-content-editor-edit-general-image-popup-gallery:before {content: '\e802';}
.fd-content-editor-edit-general-image-popup-preview:before {content: '\e803';}
.fd-content-editor-edit-general-image-popup-crop:before {content: '\e804';}
.fd-content-editor-edit-general-image-popup-replace:before {content: '\e805';}
.fd-content-editor-edit-general-image-popup-generate-image-styles1:before {content: '\e806';}
.fd-content-editor-edit-general-image-popup-generate-image-styles2:before {content: '\e807';}
.fd-content-editor-edit-general-image-popup-generate-enhance-instructions:before {content: '\e808';}
.fd-content-editor-edit-context-menu-copy:before {content: '\e810';}
.fd-content-editor-edit-context-menu-copy-row:before {content: '\e811';}
.fd-content-editor-edit-context-menu-paste:before {content: '\e812';}
.fd-content-editor-edit-context-menu-cut:before {content: '\e813';}
.fd-content-editor-edit-context-menu-rename:before {content: '\e814';}
.fd-content-editor-edit-context-menu-move-up:before {content: '\e815';}
.fd-content-editor-edit-context-menu-move-down:before {content: '\e816';}
.fd-content-editor-edit-context-menu-undo:before {content: '\e817';}
.fd-content-editor-edit-context-menu-redo:before {content: '\e818';}
.fd-content-editor-preview-device-desktop:before {content: '\e840';}
.fd-content-editor-preview-device-laptop:before {content: '\e841';}
.fd-content-editor-preview-device-tablet:before {content: '\e842';}
.fd-content-editor-preview-device-mobile:before {content: '\e843';}
.fd-content-editor-review-add-feedback:before {content: '\e860';}
.fd-content-editor-review-reviewers-edit:before {content: '\e861';}
.fd-content-editor-review-reviewers-no-edit:before {content: '\e862';}
.fd-content-editor-review-reviewers-description:before {content: '\e863';}
.fd-content-editor-review-reviewers-list:before {content: '\e864';}
.fd-content-editor-review-reviewers-type-view:before {content: '\e865';}
.fd-content-editor-review-reviewers-type-edit:before {content: '\e866';}
.fd-content-editor-review-finish-email-sent:before {content: '\e867';}
.fd-content-editor-share-content-type-course:before {content: '\e880';}
.fd-content-editor-share-content-type-test:before {content: '\e881';}
.fd-content-editor-share-user:before {content: '\e882';}
.fd-content-editor-share-message:before {content: '\e883';}
.fd-content-editor-share-users-feedback:before {content: '\e884';}
.fd-content-editor-share-help-bookademo:before {content: '\e885';}
.fd-content-editor-share-tip:before {content: '\e886';}
.fd-content-editor-share-copy:before {content: '\e887';}
.fd-content-editor-share-download:before {content: '\e888';}
.fd-content-editor-share-statistics:before {content: '\e889';}
.fd-content-editor-export-edit:before {content: '\e890';}
.fd-content-editor-export-edit-warning:before {content: '\e891';}
.fd-content-editor-export-statistics:before {content: '\e892';}
.fd-app-general-wishlist:before {content: '\e900';}
.fd-app-general-checkmark:before {content: '\e901';}
.fd-app-header-campaign:before {content: '\e903';}
.fd-app-header-narration:before {content: '\e904';}
.fd-app-menu-my-learning:before {content: '\e905';}
.fd-app-menu-learning-plan:before {content: '\e906';}
.fd-app-menu-wishlist:before {content: '\e907';}
.fd-app-campaign-deadline:before {content: '\e910';}
.fd-app-campaign-content-notassigned:before {content: '\e911';}
.fd-app-campaign-content-assigned:before {content: '\e912';}
.fd-app-campaign-content-resolved:before {content: '\e913';}
.fd-app-campaign-content-failed:before {content: '\e914';}
.fd-app-campaign-resolved:before {content: '\e915';}
.fd-app-campaign-certificate-certificate:before {content: '\e916';}
.fd-app-campaign-certificate-completion:before {content: '\e917';}
.fd-app-campaign-scheduled:before {content: '\e918';}
.fd-app-campaign-status-wishlist-rejected:before {content: '\e919';}
.fd-app-campaign-status-warning:before {content: '\e920';}
.fd-app-campaign-livesession-date:before {content: '\e921';}
.fd-app-campaign-livesession-time:before {content: '\e922';}
.fd-app-campaign-livesession-trainer:before {content: '\e923';}
.fd-app-campaign-livesession-location:before {content: '\e924';}
.fd-app-campaign-livesession-link:before {content: '\e925';}
.fd-app-campaign-livesession-file:before {content: '\e926';}
.fd-app-campaign-livesession-feedback:before {content: '\e927';}
.fd-app-campaign-arrow-right:before {content: '\e930';}
.fd-app-campaign-enrol:before {content: '\e931';}
.fd-app-campaign-manager-users:before {content: '\e932';}
.fd-app-campaign-manager-statistics:before {content: '\e933';}
.fd-app-campaign-schedule-notification:before {content: '\e934';}
.fd-app-campaign-livesession:before {content: '\e935';}
.fd-app-campaign-wishlist:before {content: '\e936';}
.fd-app-campaign-wishlist-rejected:before {content: '\e937';}
.fd-app-general-course-menu-active:before {content: '\e940';}
.fd-app-general-course-menu-resolved:before {content: '\e941';}
.fd-app-general-course-menu-arrow-up:before {content: '\e942';}
.fd-app-general-course-menu-arrow-down:before {content: '\e943';}
.fd-app-general-course-arrow-left:before {content: '\e944';}
.fd-app-general-course-arrow-right:before {content: '\e945';}
.fd-app-general-course-dashboard-link:before {content: '\e946';}
.fd-app-test-warning:before {content: '\e950';}
.fd-app-livesession-tab-start:before {content: '\e960';}
.fd-app-livesession-tab-content:before {content: '\e961';}
.fd-app-livesession-tab-users:before {content: '\e962';}
.fd-app-livesession-tab-finish:before {content: '\e963';}
.fd-app-livesession-tab-summary:before {content: '\e964';}
.fd-app-livesession-user-content-status-active:before {content: '\e965';}
.fd-app-livesession-user-content-status-resolved:before {content: '\e966';}
.fd-app-livesession-user-content-status-notresolved:before {content: '\e967';}
.fd-app-livesession-general-copy:before {content: '\e968';}
.fd-app-livesession-relatedcampaign-link:before {content: '\e969';}
.fd-app-livesession-relatedcampaign-share:before {content: '\e970';}
.fd-app-livesessions-filter:before {content: '\e971';}
[data-simplebar] {
position: relative;
flex-direction: column;
flex-wrap: wrap;
justify-content: flex-start;
align-content: flex-start;
align-items: flex-start;
}
.simplebar-wrapper {
overflow: hidden;
width: inherit;
height: inherit;
max-width: inherit;
max-height: inherit;
}
.simplebar-mask {
direction: inherit;
position: absolute;
overflow: hidden;
padding: 0;
margin: 0;
left: 0;
top: 0;
bottom: 0;
right: 0;
width: auto !important;
height: auto !important;
z-index: 0;
}
.simplebar-offset {
direction: inherit !important;
box-sizing: inherit !important;
resize: none !important;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
padding: 0;
margin: 0;
-webkit-overflow-scrolling: touch;
}
.simplebar-content-wrapper {
direction: inherit;
box-sizing: border-box !important;
position: relative;
display: block;
height: 100%;
width: auto;
visibility: visible;
overflow: auto;
max-width: 100%;
max-height: 100%;
}
.simplebar-content:before,
.simplebar-content:after {
content: ' ';
display: table;
}
.simplebar-placeholder {
max-height: 100%;
max-width: 100%;
width: 100%;
pointer-events: none;
}
.simplebar-height-auto-observer-wrapper {
box-sizing: inherit !important;
height: 100%;
width: 100%;
max-width: 1px;
position: relative;
float: left;
max-height: 1px;
overflow: hidden;
z-index: -1;
padding: 0;
margin: 0;
pointer-events: none;
flex-grow: inherit;
flex-shrink: 0;
flex-basis: 0;
}
.simplebar-height-auto-observer {
box-sizing: inherit;
display: block;
opacity: 0;
position: absolute;
top: 0;
left: 0;
height: 1000%;
width: 1000%;
min-height: 1px;
min-width: 1px;
overflow: hidden;
pointer-events: none;
z-index: -1;
}
.simplebar-track {
z-index: 1;
position: absolute;
right: 0;
bottom: 0;
pointer-events: none;
overflow: hidden;
}
[data-simplebar].simplebar-dragging .simplebar-track {
pointer-events: all;
}
.simplebar-scrollbar {
position: absolute;
right: 2px;
width: 7px;
min-height: 10px;
}
.simplebar-scrollbar:before {
position: absolute;
content: '';
background: black;
border-radius: 7px;
left: 0;
right: 0;
opacity: 0;
transition: opacity 0.2s linear;
}
.simplebar-track .simplebar-scrollbar.simplebar-visible:before {
opacity: 0.5;
transition: opacity 0s linear;
}
.simplebar-track.simplebar-vertical {
top: 0;
width: 11px;
}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
top: 2px;
bottom: 2px;
}
.simplebar-track.simplebar-horizontal {
left: 0;
height: 11px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
height: 100%;
left: 2px;
right: 2px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
right: auto;
left: 0;
top: 2px;
height: 7px;
min-height: 0;
min-width: 10px;
width: auto;
}
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
right: auto;
left: 0;
}
.hs-dummy-scrollbar-size {
direction: rtl;
position: fixed;
opacity: 0;
visibility: hidden;
height: 500px;
width: 500px;
overflow-y: hidden;
overflow-x: scroll;
}
