:root {
  --main-theme-color: #034b45;
  --white-color: #ffffff;
  --black-color: #000000;
  --dark-theme-color: #034b45;
  --inv-graph-level: #dadad9;
  --bright-blue: #00e1ff;
  --darker-blue: #081d3b;
  --move-to-top: #034b45;
  --focus-marking: #000000;
  --silver-color: #c3c3c3;
  --invmap-item-bg: #c7f6c9;
  --invmap-item-selected: rgba(86, 118, 140, 0.12);
  --invmap-item-selected-hover: #43f8b6;
  --white-smoke: #f4f4f4;
  --custom-table-td-bg: #f5f5f5;
  --invmap-search-results: #f8f8f8;
  --invmap-selected-filter: #080808;
  --filters-contents-color: #034b45;
  --table-td-atag-color: #034b45;
  --expandable-table-cell: #f4f4f4;
  --table-alt-hover: #edecec;
  --plan-overview-list: #3e4387;
  --plan-older-version-link-bg: #f7efed;
  --plan-older-version-bg: #266ead;
  --table-tr-hover-bg: rgba(129, 208, 177, 0.3);
  --table-err-bg: #e992b9;
  --sticky-wrap-th-bg: #666666;
  --gray70-border-color: #b3b3b3;
  --spectra-gray: #2f5756;
  --sticky-wrap-th: #eeeeee;
  --a-hover: #1f42aa;
  --all-a-tags: #31bc86;
  --tooltip-icon-style: #606060;
  --info-icon-svg: #a0a0a0;
  --psqa-questions: #43f8b6;
  --psqa-answers: #c7f6c9;
  --text-filters-bg: #034b45;
  --text-filters-active-bg: #2c2c2c;
  --gray-top-border: #aeaeae;
  --detail-section-bg2: #516064;
  --dull-gray2-border: #bbcfcf;
  --sidebar-subitems-border: #3c3d4b;
  --tittle-wrapper-border: #28342f;
  --widget-tooltip-color: #2c2c2c;
  --widget-tooltip-bgcolor: #dde7e6;
  --wrapper-content-bg: #c09d1e;
  --title-seperator: #43f8b6;
  --slidebar-toggle: #dddddd;
  --exp-collapse-toggle-arrow: #0e334e;
  --customized-tooltip-border: #cccccc;
  --customized-tooltip-color: #035d64;
  --hr-line-border: #055d63;
  --cke-vodeo-dedecter-bg: #e74c3c;
  --cke-vodeo-dedecter-color: #c0392b;
  --search-list-highlight: #ffed00;
  --default-achor-color: #337ab7;
  --perisian-red: #c93626;
  --tooltip-border: #6fa1b2;
  --tooltip-content-color: #505050;
  --main-banner-header: #181818;
  --tooltip-callout-border: #4a8eb9;
  --assignment-goal-button: #ffaf1c;
  --climate-action: #93d39e;
  --goals-action: #30acf9;
  --goals-strategy: #93a4d3;
  --goals-strategy-icons: #93ced3;
  --box-shadow1: rgba(0, 0, 0, 0.1);
  --planov-status-box: #868383;
  --planov-status-text: #1d1c1c;
  --planov-expaned-box: rgba(165, 165, 165, 0.8);
  --planov-not-published: #707070;
  --planov-weburl-bg: #004e74;
  --planov-pdf-bg: #b71616;
  --clear-search-field: #ff0000;
  --inv-search-field: #333333;
  --light-gray-varient: #d3d3d3;
  --investment-search: #56768c;
  --filter-content: #dfedd7;
  --planov-status-none: #b2b2b2;
  --search-input-color: #555555;
  --search-input-focus: #66afe9;
  --search-input-box-shadow: rgba(0, 0, 0, 0.075);
  --search-input-box-shadow1: rgba(0, 0, 0, 0.6); }

body, .background-white, .budget-detail-section {
  background-color: white; }

.banner-background {
  background: #c7f6c9 !important; }

.orgId-box-section {
  background-color: #f4f4f4 !important; }

.intro-chaptors-section {
  background-color: #f4f4f4 !important; }

.detail-page-content {
  background-color: #f4f4f4 !important; }

.white-background {
  background: white !important; }

/*.budget-detail-section{background-color:$light-grey!important;BudgetdetailsectionBackgroundforHome/Menu/Search/Detail/BudgetDetailpages}*/
.frontpage-elements-section {
  background-color: #51a571 !important; }

.budget-detail-background {
  background-color: #f2ac66; }

.mobile-menu-section {
  background: #eae9e5 !important; }

.main-menu-background, .search-background {
  background: #034b45 !important; }

.detail-content-sections {
  background-color: #a7c8bd; }

.chart-button-background {
  background-color: #dadad9 !important; }

.share-input-links {
  background: #dedede; }

.keyfigure-number {
  color: black !important; }

body, .search-text, .detail-content-section-wrapperuldiv, .detail-content-section-wrapperulp {
  color: black; }

.main-header-title {
  color: black !important; }

.header1 {
  color: #034b45 !important; }

.main-content-stylea, .main-chaptor-abstract-text {
  color: #034b45 !important; }

.main-menu-heading, #desktopMenuContentStylea, .menu-toggle-text, .menu-toggle-text:hover, .menu-toggle-text:focus, .header-title-normal, .banner-search-text, .content-content, .content-heading-bold, .content-heading-bolder, .content-heading-detail-bolder, .content-heading-detail-bold, .content-backgrounda, .keyfigure-front-page-text, .menu-toggle-text1, .greater-than-style, .keyfigure-page-header {
  color: white; }

.header2, .header3, .header4, .header5, .header-title-bold {
  color: #034b45; }

#middleContentSecWrappera:hover {
  color: #034b45 !important; }

#MRHomeHeaderSec.menu-toggle-text, #MRHomeHeaderSec#navbarClose.main-menu-close {
  color: #034b45 !important; }

.h2, .h3, .h1, .h4, .h5, .h6, i.detail-content-italic, .k-chart {
  color: #034b45 !important; }

.detail-content-italic-black, .custom-grid-header {
  color: black !important; }

.h2 {
  color: #034b45; }

.detail-header-color {
  color: #ff0080 !important; }

#accordion.panel-default > .panel-heading {
  color: #333333; }

.widgetfigcaption {
  color: #636363; }

.details-top-numbers {
  color: #249e71 !important; }

.keyfig-new-text {
  color: #285e5e; }

.dark-green {
  color: #025d63 !important; }

.columns-menu1a, #serviceAreaMenuSectiona, .search-results-title, .search-results-content {
  color: #034b45; }

.detail-link-content, .budget-header-title {
  color: #034b45 !important; }

.mobile-menu-sectiona, #menuContentWrapper.header4, #serviceAreaMenuSection.header1, #serviceAreaMenuSection.header4 {
  color: #034b45 !important; }

.back-to-home-link {
  color: #034b45 !important; }

.header-main-menu-breadcrum {
  color: #c09d1e; }

.navbar-fixed-top, #mobileNavbarHamburger.icon-bar {
  background: white !important; }

.search-background1 {
  background: #034b45; }

.white-box-section {
  background: rgba(251, 251, 251, 0.8); }

.bottom-logo-section {
  background: #31352e; }

.common-light-bg-color, .front-graph-links-bg, .front-page-links {
  background: #034b45 !important; }

.common-dark-bg-color, .icon-bar, .search-background {
  background-color: #034b45 !important; }

.content-box-wrapper {
  background: white !important; }

.columns-menu1 {
  background: #034b45; }

.main-page-container {
  background-color: #f8f8f8 !important; }

#navbarClose.close, .menu-toggle-text {
  color: #034b45 !important; }

.main-header-title {
  color: black !important; }

#mobileNavbarHamburger.menu-toggle-text, .image-links-style, .service-linksa, .move-to-top, .banner-search-text {
  color: white !important; }

.bottom-service-sec-content {
  color: #034b45; }

.intro-text {
  color: #034b45; }

.text-color1 {
  color: #034b45 !important; }

.text-color2 {
  color: #034b45 !important; }

.cmn-bg-color3 {
  background: #00e1ff !important; }

.main-key-figure-content1 {
  border-color: #034b45 !important; }

.background-black {
  background-color: black; }

.keyfigures-contents {
  border-color: #034b45; }

.detail-content-sectionh1strongspan {
  color: #034b45 !important; }

.common-table-row-bg {
  background-color: #f4f4f4; }

.kendo-custom-tabletr:hover td, .kendo-custom-tabletr:hover tdspan, .kendo-custom-tabletr:hover tdp, .kendo-custom-tabletr:hover tdtabletbody, .kendo-custom-tabletr:hover tdtabletr {
  background-color: whitesmoke !important; }
