:root{--themeMainColor:#002f54;--themeLightColor:#bfcbd4;--themeFadedColor:#004982;--themeNormalAnchorColor:#004982;--themeMainMenuColor:#2f3d49;--themeButtonTopColor:#0163b0;--themeButtonBottomColor:#0163b0;--themeButtonHoverTopColor:#005496;--themeButtonHoverBottomColor:#005496;--themeMainMenuLinkHoverColor:#11b1ee;--themeHighlightColor:#ffc425;--fc-button-bg-color:var(--themeMainColor);--fc-button-border-color:var(--themeMainColor);--fc-button-active-bg-color:var(--themeButtonTopColor);--fc-button-active-border-color:var(--themeButtonTopColor);--fc-button-hover-bg-color:var(--themeButtonTopColor);--fc-button-hover-border-color:var(--themeButtonTopColor);--svgMarketPlaceInnerColour:#FFFFFF;--grey-646464:#646464}.themeBackground,.themeBackgroundHover:hover{background-color:var(--themeMainColor) !important}.themeFill,.themeFill svg,.themeFillHover:hover svg,.colourSvg{fill:var(--themeMainColor) !important}.themeColor,.themeColorHover:hover{color:var(--themeMainColor) !important}.themeBorder,.themeBorderHover:hover{border-color:var(--themeMainColor) !important}.themeBorderBottom,.themeBorderBottomHover:hover{border-bottom-color:var(--themeMainColor) !important}.themeLightBackground,.themeLightBackgroundHover:hover{background-color:var(--themeLightColor) !important}.themeAfterBackground:after,.themeAfterBackgroundHover:hover:after{background-color:var(--themeMainColor) !important}.themeFadedBackground,.themeFadedBackgroundHover:hover{background-color:var(--themeFadedColor) !important}.themeFadedBorder,.themeFadedBorderHover:hover{border-color:var(--themeFadedColor) !important}@keyframes scrollHintAnim{0%{box-shadow:3px 0 var(--themeMainColor)}100%{box-shadow:3px 0 var(--grey-D0D0D0,#D0D0D0)}}a,.ui-widget-content .gridContainer a,div.pageViewMenuOptionsContainer li a:hover,div.pageViewMenuOptionsContainer li.pageViewMenuOptionWithSub_selected a,.buttonAnchor,.buttonSubmit,div.pageBlockInner_GridBlock input,div.pageBlockInner_FormBlock button,.pageBlockInner_CalendarBlock .fc-header a,#suggestDialogContainer #wordInfo_pageBlock ul a{color:var(--themeNormalAnchorColor)}.buttonAnchorWithColourText{color:var(--themeNormalAnchorColor) !important}button.buttonAnchor,input.buttonSubmit,a.buttonAnchor,.pageBlockInner_GridBlock div.gridButtons button.buttonAnchor,.pageBlockInner_GridBlock div.gridButtons input.buttonSubmit,.pageBlockInner_GridBlock div.gridButtons a.buttonAnchor{background:var(--grey-888888,#888888);background:linear-gradient(to bottom,var(--themeButtonTopColor) 33%,var(--themeButtonBottomColor) 66%)}button.buttonAnchor:hover,input.buttonSubmit:hover,a.buttonAnchor:hover,.pageBlockInner_GridBlock div.gridButtons button.buttonAnchor:hover,.pageBlockInner_GridBlock div.gridButtons input.buttonSubmit:hover,.pageBlockInner_GridBlock div.gridButtons a.buttonAnchor:hover{background:var(--grey-888888,#888888);background:linear-gradient(to bottom,var(--themeButtonHoverTopColor) 33%,var(--themeButtonHoverBottomColor) 66%)}.pageBlockContainer_SnapInBlock .workspaceColumnsContainer .SnapInPortlet div.pageBlockHeader .headerDivider,.HomeSnapInHeaderBlock div.pageBlockHeader .headerDivider{background:linear-gradient(to right,transparent 0,var(--themeMainColor) 25%,var(--themeMainColor) 75%,transparent 100%)}.allButtonsPopup .buttonListContainer,.pageBlockInner_GridBlock .allButtonsPopup .buttonListContainer,.pageBlockInner_SubSectionsBlock .allButtonsPopup .buttonListContainer{border-color:var(--themeButtonTopColor)}