/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./uv_centerpartiet_theme/src/scss/styles.scss ***!
  \**********************************************************************************************************************************************************************************************/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

a {
  color: #114838;
}

@font-face {
  font-family: "Soleil Regular";
  src: url(fonts/soleil_regular.woff2) format("woff2"), url(fonts/soleil_regular.woff2) format("woff");
}
@font-face {
  font-family: "Soleil Italic";
  src: url(fonts/soleil_italic.woff2) format("woff2"), url(fonts/soleil_italic.woff2) format("woff");
}
@font-face {
  font-family: "Soleil Semibold";
  src: url(fonts/soleil_semibold.woff2) format("woff2"), url(fonts/soleil_semibold.woff2) format("woff");
}
@font-face {
  font-family: "Soleil Semibolditalic";
  src: url(fonts/soleil_semibold_italic.woff2) format("woff2"), url(fonts/soleil_semibold_italic.woff2) format("woff");
}
input:checked + .slider {
  background-color: #114838;
}

#help-btn {
  background-color: #114838;
  background: #114838 url(15656dbbe094c9606f63.svg) center center no-repeat;
  background-size: 50%;
}

#help-btn.show {
  background: #114838 url(d13c37b7e84db8ac5867.svg) center center no-repeat;
  background-size: 46%;
}

.content-card .header-primary-color {
  background-color: #114838;
  color: #ffffff;
}
.content-card .header-secondary-color-2 {
  background-color: #75bf8e;
  color: #ffffff;
}
.content-card .header-secondary-color-1 {
  background-color: #40af69;
  color: #ffffff;
}
.a-button {
  color: #ffffff;
  border: 1px solid #114838;
  background-color: #114838;
}
.a-button:hover {
  color: #ffffff;
  background-color: #40af69;
  border-color: #40af69;
}

.a-secondary {
  color: #114838;
  border-color: #114838;
  background-color: transparent;
}
.a-secondary:hover {
  background-color: #40af69;
  border-color: #40af69;
}

.uv-header nav ul li .is-active, .uv-header nav ul li.active-trail a {
  color: #114838;
}
.uv-header nav ul li a:hover {
  color: #40af69;
}

[id^=block-][id$=-socialmediamenu] ul li a {
  border: 2px solid #40af69;
}
[id^=block-][id$=-socialmediamenu] ul li a[href*=facebook] {
  background: url(16171ef5b1004a2790dc.svg) center center no-repeat;
}
[id^=block-][id$=-socialmediamenu] ul li a[href*=twitter] {
  background: url(9bc9f761415f66f045ef.svg) center center no-repeat;
}
[id^=block-][id$=-socialmediamenu] ul li a[href*=instagram] {
  background: url(85e29a840e6c8dd0be11.svg) center center no-repeat;
}
[id^=block-][id$=-socialmediamenu] ul li a[href*=youtube] {
  background: url(8ac019a34edae1876b4a.svg) center center no-repeat;
  background-size: 70%;
}
[id^=block-][id$=-socialmediamenu] ul li a[href*=meine-freiheit] {
  background: url(622ce4c7e57f19dd8ba3.svg) center center no-repeat;
}

#block-main-menu-level-2 ul li a.is-active, #block-main-menu-level-2 ul li.active-trail a {
  color: #114838;
}
#block-main-menu-level-2 ul li a:hover {
  color: #40af69;
}
#block-main-menu-level-2 ul li a[href*=forecast]::before {
  background-image: url(ffa443dda045bc98b8de.svg);
}
#block-main-menu-level-2 ul li a[href*=forecast].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=forecast]::before {
  background-image: url(6570c40fb959c82cbb92.svg);
}
#block-main-menu-level-2 ul li a[href*=door-to-door]::before {
  background-image: url(e6a19c083f1feccb944e.svg);
}
#block-main-menu-level-2 ul li a[href*=door-to-door].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=door-to-door]::before {
  background-image: url(c10cc56e3d26139ad3e2.svg);
}
#block-main-menu-level-2 ul li a[href*=social]::before {
  background-image: url(9322e2fc7ac002a1f7fe.svg);
  background-size: initial;
}
#block-main-menu-level-2 ul li a[href*=social].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=social]::before {
  background-image: url(868530f414ef966bd97f.svg);
  background-size: initial;
}
#block-main-menu-level-2 ul li a[href*=posters]::before {
  background-image: url(f1bdbd75207c6ab5583a.svg);
}
#block-main-menu-level-2 ul li a[href*=posters].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=posters]::before {
  background-image: url(0884fc3b3c647102f919.svg);
}
#block-main-menu-level-2 ul li a[href*=flyers]::before {
  background-image: url(cd15f364ef8fc1ac1902.svg);
}
#block-main-menu-level-2 ul li a[href*=flyers].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=flyers]::before {
  background-image: url(a72b130b978ed3ffe749.svg);
}
#block-main-menu-level-2 ul li a[href*=events]::before {
  background-image: url(b54799953cffbf9a8d9d.svg);
  background-size: 65%;
}
#block-main-menu-level-2 ul li a[href*=events].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=events]::before {
  background-image: url(f437e471e33e302b1b67.svg);
  background-size: 65%;
}
#block-main-menu-level-2 ul li a[href*=teams].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=teams]::before {
  background-image: url(460c6ac922bc2667554d.svg);
}
#block-main-menu-level-2 ul li a[href*="teams/top"].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*="teams/top"]::before {
  background-image: url(12018c5d8c702bd9d766.svg);
}
#block-main-menu-level-2 ul li a[href*=people]::before {
  background-image: url(657065b53fb9cfd4d0a5.svg);
  background-size: contain;
}
#block-main-menu-level-2 ul li a[href*=people].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=wins]::before {
  background-image: url(dc1efc373cecc9f5d128.svg);
  background-size: contain;
}

.tile-dark-blue {
  background-color: #75bf8e;
}

.tile-light-blue {
  background-color: #40af69;
}

.tile-magenta {
  background-color: #114838;
}

.tile-white {
  background-color: #40af69;
}

.large-tile.qr-tile .qr-card .qr-header {
  background-color: #40af69;
  background-image: url(1d53dab2b60bc6803001.svg);
}

.login .form-wrapper input[type=submit] {
  background: transparent linear-gradient(116deg, #114838 0%, #114838 100%) 0% 0% no-repeat padding-box;
}

form {
  /**
  Range Slider
   */
  /* Special styling for WebKit/Blink */
  /* All the same stuff for Firefox */
  /* All the same stuff for IE */
}
form input[type=checkbox]:checked {
  border-color: #114838;
  background: #114838 url(0446bd23eecc05a50e57.png) center center no-repeat;
  background-size: 75%;
}
form input[type=radio]:checked {
  border-color: #114838;
  background: #114838 url(0446bd23eecc05a50e57.png) center center no-repeat;
  background-size: 75%;
}
form a {
  color: #114838;
}
form input[type=submit] {
  border: 1px solid #114838;
  background-color: #114838;
}
form input[type=submit]:hover {
  background-color: #40af69;
}
form input[type=range]::-webkit-slider-thumb {
  border: 3px solid #40af69;
}
form input[type=range]::-moz-range-thumb {
  border: 3px solid #40af69;
}
form input[type=range]::-ms-thumb {
  border: 3px solid #40af69;
}
form input[type=range]::-webkit-slider-runnable-track {
  background: #40af69;
}
form input[type=range]:focus::-webkit-slider-runnable-track {
  background: #40af69;
}
form input[type=range]::-moz-range-progress {
  background: #40af69;
}
form input[type=range]::-ms-fill-lower {
  background: #40af69;
}
form input[type=range]:focus::-ms-fill-lower {
  background: #40af69;
}

.people-form-wrapper .webform-confirmation__message {
  background-color: #00abae;
}

.uv-faq-list .view.accordion .accordion-header:after {
  content: url(27a05c7d573eee78fa2f.svg);
}

.tile-type-social {
  background-image: url(4b648a1e11addf8cbda4.svg);
}

.tile-type-maps {
  background-image: url(ba1332e4b2349bd42c40.svg);
}

.tile-type-maps-posters {
  background-image: url(4470735157ed8b71d6de.svg);
}

.tile-type-maps-door-to-door {
  background-image: url(09f75d7a1a2e3ce21508.svg);
}

.tile-type-maps-events {
  background-image: url(a8a40f4970862756a9c3.svg);
}

.fakenews-bg {
  background-image: url(835c1d17351379abcabd.svg);
}

.tile-type-profile {
  background-image: url(a2b12675c60bfcac38ee.svg);
}

.tile-type-people {
  background-image: url(6eeb37bcb02eed8f6ed3.svg);
}

.spenden-bg {
  background-image: url(565d52693f69d75a27fc.svg);
}

.datepicker .active {
  background-color: #114838 !important;
  border-color: #114838 !important;
}

.content-card .user-thumbnail {
  background-color: #40af69;
}

.actions-list .actions-list-item .actions-group .action {
  color: #40af69;
}
.actions-list .actions-list-item .actions-group .link {
  background: url(4ffb0927955a4ca46d0f.svg) center center no-repeat;
  background-size: 100%;
}
.actions-list .actions-list-item .actions-group .website {
  background: url(b075132b5eab4f039a15.svg) center center no-repeat;
  background-size: 100%;
}

#address-more-info {
  color: #114838;
}

#address-more-info::before {
  background: url(335ce630220e3da34941.svg) center center no-repeat;
  background-size: 100%;
}

#address-more-info-icon {
  background: url(27a05c7d573eee78fa2f.svg) center center no-repeat;
  background-size: 100%;
}

#views-exposed-form-tasks-overview .form-radios input[type=radio]:checked + label {
  border-bottom: 2px solid #114838;
}

/* Fix issues with iframely */
.uv-maps .maps-top-bar .faq-link:hover, .uv-maps .maps-top-bar .faq-link:active, .uv-maps .maps-top-bar .faq-link:focus {
  color: #114838;
}
@media only screen and (max-width: 767px) {
  .uv-maps .uv-legend .legend-slider {
    background: url(35d1f21dcaa5919c69d3.svg) center center no-repeat;
    background-size: 92%;
  }
}
.uv-maps .uv-legend .analyze .highest-prio::before {
  background-color: #39944A;
  opacity: 0.7;
}
.uv-maps .uv-legend .analyze .high-prio::before {
  background-color: #7FC97F;
  opacity: 0.7;
}
.uv-maps .uv-legend .analyze .low-prio::before {
  background-color: #FDAE61;
  opacity: 0.7;
}
.uv-maps .uv-legend .analyze .lowest-prio::before {
  background-color: #D7191C;
  opacity: 0.7;
}
.uv-maps .uv-legend .flyer .reserved::before {
  background-color: #f8ec48;
}
.uv-maps .uv-legend .flyer .done::before {
  background-color: #99bd76;
}
.uv-maps .uv-legend .flyer .highest-prio::before {
  background-color: #39944A;
  opacity: 0.3;
}
.uv-maps .uv-legend .flyer .high-prio::before {
  background-color: #7FC97F;
  opacity: 0.3;
}
.uv-maps .uv-legend .flyer .low-prio::before {
  background-color: #FDAE61;
  opacity: 0.3;
}
.uv-maps .uv-legend .flyer .lowest-prio::before {
  background-color: #D7191C;
  opacity: 0.3;
}
.uv-maps .uv-legend .sign .highest-prio::before {
  background-color: #39944A;
  opacity: 0.3;
}
.uv-maps .uv-legend .sign .high-prio::before {
  background-color: #7FC97F;
  opacity: 0.3;
}
.uv-maps .uv-legend .sign .low-prio::before {
  background-color: #FDAE61;
  opacity: 0.3;
}
.uv-maps .uv-legend .sign .lowest-prio::before {
  background-color: #D7191C;
  opacity: 0.3;
}
.uv-maps #extra-btn,
.uv-maps #context-btn {
  background-color: #114838;
  background: #114838 url(2b8a8f0ee6a2e8b4d579.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #extra-btn.show,
.uv-maps #context-btn.show {
  background: #000 url(2b8a8f0ee6a2e8b4d579.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #help-btn {
  background-color: #114838;
  background: #114838 url(15656dbbe094c9606f63.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #help-btn.show {
  background-color: #40af69;
  background-size: 50%;
}
.uv-maps #locate-btn {
  background-color: #114838;
  background: #114838 url(142d622684e0ea79c57b.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #locate-btn:hover {
  background: #40af69 url(142d622684e0ea79c57b.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #follow-location-btn {
  background-color: #114838;
  background: #114838 url(7b85f19e6187a9b53646.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #follow-location-btn.show {
  background: #40af69 url(7b85f19e6187a9b53646.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #help-btn.show {
  background-color: #40af69;
  background-size: 50%;
}
.uv-maps #map-search-btn {
  background-color: #114838;
  background: #114838 url(a2d1d7c5c2d29841576c.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #help-btn.show {
  background-color: #40af69;
  background-size: 50%;
}
.uv-maps #map-search-btn {
  background-color: #114838;
  background: #114838 url(a2d1d7c5c2d29841576c.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #map-search-btn.show {
  background: #40af69 url(a2d1d7c5c2d29841576c.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps input[type=search]::-webkit-search-cancel-button {
  background: url(6e4540b8e1485288160a.svg) center center no-repeat;
  background-size: contain;
}

#event-map .leaflet-popup-content-wrapper .event-info a {
  color: #114838;
}
#event-map .leaflet-popup-content-wrapper .event-info .event-date::before {
  background: url(05a6b8baae301ff11936.svg) center center no-repeat;
  background-size: cover;
}
#event-map .leaflet-popup-content-wrapper .event-info .event-address::before {
  background: url(b65a4346c08dcfc92ee4.svg) center center no-repeat;
  background-size: cover;
}
#event-map .leaflet-popup-content-wrapper .event-info .done-btn {
  color: #114838;
}
#event-map .leaflet-popup-content-wrapper .event-info .done-btn:hover {
  background-color: #114838;
}

.done-btn {
  color: #114838;
  border: 1px solid #114838;
}

.extra-info input[type=checkbox]:checked {
  background: #114838 url(0446bd23eecc05a50e57.png) center center no-repeat;
  background-size: 75%;
}

/*---------------------------------- Custom Bottomsheet ------------------------------------*/
.sheet-handle-desktop {
  background: url(4903b30137a449f08ade.svg) center center no-repeat;
}

#info-pane-content .info-box form input {
  color: #114838;
}
#info-pane-content .info-box form input[type=checkbox] {
  background: url(4903b30137a449f08ade.svg) center center no-repeat;
  background-size: 75%;
}
#info-pane-content .info-box form input[type=checkbox]:checked {
  background: url(934c0c0cd954fb91c11b.svg) center center no-repeat;
  background-size: 105%;
}
#info-pane-content .info-box form .mailbox-counter,
#info-pane-content .info-box form .contacts-counter {
  color: #114838;
}
#info-pane-content .person-box form .person-edit {
  background: url(97bf923f5257e91b5ed7.svg) center center no-repeat;
  background-size: contain;
}
#info-pane-content .person-box form .person-save {
  background: url(37762d9a054f77449ead.svg) center center no-repeat;
  background-size: cover;
}
#info-pane-content .person-box form .person-cancel {
  background: url(ac04f672070b5ddb1e8d.svg) center center no-repeat;
  background-size: cover;
}

.info-pane-history .history li {
  border-left: 2px solid #8798ad;
}
.info-pane-history .history li:before {
  border: 4px solid #8798ad;
}

#info-pane-forms #collapse-forms-pane {
  background: url(35d1f21dcaa5919c69d3.svg) center center no-repeat;
  background-size: contain;
}
#info-pane-forms .webform-confirmation__message::before,
#info-pane-forms .webform-confirmation__back::before,
#info-pane-forms .form-success::before {
  background: url(934c0c0cd954fb91c11b.svg) center center no-repeat;
  background-size: contain;
}
#info-pane-forms .webform-progress-tracker .progress-step.is-active .progress-marker::before {
  background-color: #114838;
}
#info-pane-forms range input[type=range]::-moz-range-thumb {
  border: 3px solid #114838;
}
#info-pane-forms input[type=range]::-ms-thumb {
  border: 3px solid #114838;
}
#info-pane-forms input[type=range]::-webkit-slider-runnable-track {
  background: #114838;
}
#info-pane-forms input[type=range]:focus::-webkit-slider-runnable-track {
  background: #114838;
}
#info-pane-forms input[type=range]::-moz-range-progress {
  background: #114838;
}
#info-pane-forms input[type=range]::-ms-fill-lower {
  background: #114838;
}
#info-pane-forms input[type=range]:focus::-ms-fill-lower {
  background: #114838;
}
#info-pane-forms .uv-fdp-maps-buildings-rating-form input[type=submit] {
  background-color: #114838;
}

.webform-submission-report-fake-news-form .webform-image-file input[type=submit] {
  background: #114838 url(d13c37b7e84db8ac5867.svg) center center no-repeat;
  background-size: 55%;
}

.teams-container #block-uv-theme-local-tasks ul li a.is-active {
  border-bottom: 3px solid #114838;
}
.teams-container .group--team .team-card-header {
  color: #114838;
}
.teams-container .group--team .team-card-footer .points {
  color: #114838 !important;
}
.teams-container .group--team .team-card-footer i {
  color: #114838 !important;
}
.teams-container .teams-settings-container .group-content--current-user-is-member .member-points {
  color: #114838;
}
.teams-container .teams-settings-container form .text-styled-submit {
  color: #114838;
}
.teams-container .teams-settings-container form .text-styled-submit:hover {
  color: #40af69;
}
.teams-container .uv-core-team-signs-download-form::before {
  background: url(943ba3c243df42445520.svg) center center no-repeat;
  background-size: 69%;
}

.team-wrapper .teams-nav-wrapper .teams-nav li:has(a.is-active) {
  border-bottom: 2px solid #114838;
}
.team-wrapper .map-wrapper .label-wrapper .team-label .team-name,
.team-wrapper .map-wrapper .label-wrapper .team-label .team-location {
  background-color: #114838;
}
.team-wrapper .text-styled-submit {
  color: #114838;
}
.team-wrapper .text-styled-submit:hover {
  color: #40af69;
}
.team-wrapper .uv-core-team-note-form .js-form-submit {
  background-color: #114838;
}

.team-task-content a.task-link-to-map {
  background: url(b4b69bac9e1fe255529f.svg) center center no-repeat;
}
.team-task-content input[type=submit].task-delete-submit {
  background: url(3bec1bfd3025d6055c02.svg) center center no-repeat;
}

.note .note-body .reminder-date {
  background-color: #114838;
}

details[id^=edit-building-notes] summary::marker {
  color: #114838;
}

.map-note .map-note-text::before {
  background-size: contain;
}

#views-exposed-form-uv-notes-overview .form-radios input[type=radio]:checked + label {
  border-bottom: 2px solid #114838;
}

.path-map-selection #progress-bar {
  background: linear-gradient(90deg, #114838 25%, #071f18 50%, #114838 75%);
}
.path-map-selection #draw-task-btn {
  background-color: #114838;
}
.path-map-selection #create-task-btn {
  background-color: #114838;
}
.path-map-selection #draw-task-btn {
  background-color: #114838;
}
.path-map-selection #clear-drawing-btn {
  background-color: #114838;
}
.path-map-selection .floating-btn.disabled {
  background-color: #8798ad !important;
  cursor: not-allowed;
}

/*# sourceMappingURL=main.css.map*/