/*!********************************************************************************************************************************************************************************************!*\
  !*** 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_liberalerna_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: #007ac9;
}

@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: #007ac9;
}

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

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

.content-card .header-primary-color {
  background-color: #007ac9;
  color: #ffffff;
}
.content-card .header-secondary-color-2 {
  background-color: #ef4339;
  color: #ffffff;
}
.content-card .header-secondary-color-1 {
  background-color: #00adef;
  color: #ffffff;
}
.page-centered .logo {
  width: 80px;
}

.uni-masterclass.mode-teaser:hover,
.uni-masterclass.mode-teaser:focus {
  color: #0161a1;
}

.uni-chapter .chapter-title:before, .uni-chapter .chapter-title:hover {
  color: #007ac9;
}
.uni-chapter .chapter-label > svg {
  fill: #007ac9;
}

.uni-button {
  border-color: #007ac9;
  background-color: #007ac9;
}
.uni-button:hover, .uni-button:focus {
  background-color: #0161a1;
}

.chapter-status.checked svg {
  fill: #007ac9;
}

.type-download a::before,
.file a::before {
  background-image: url(943ba3c243df42445520.svg);
}

.external-node a:hover h3, .external-node a:focus h3 {
  color: #0161a1;
}

.branding .logo {
  max-width: 100px;
}

.uv-header nav ul li .is-active, .uv-header nav ul li.active-trail a {
  color: #007ac9;
}
.uv-header nav ul li a:hover {
  color: #0161a1;
}

[id^=block-][id$=-socialmediamenu] ul li a {
  border: 2px solid #00adef;
}
[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%;
}

#block-main-menu-level-2 ul li a {
  color: #BDC3C7;
}
#block-main-menu-level-2 ul li a:hover {
  color: #BDC3C7;
}
#block-main-menu-level-2 ul li a.is-active, #block-main-menu-level-2 ul li.active-trail a {
  color: #006AB3;
}
#block-main-menu-level-2 ul li a.is-active:hover, #block-main-menu-level-2 ul li.active-trail a:hover {
  color: #007ac9;
}
#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(7de026265f95863ec3ae.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(355fdcfc4573338704df.svg);
}
#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(8eb78e6622837685e79a.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*=evenementen]::before,
#block-main-menu-level-2 ul li a[href*=upcoming]::before {
  background-image: url(ac839e3c01fe04ca35c8.svg);
  background-size: initial;
}
#block-main-menu-level-2 ul li a[href*=upcoming].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=upcoming]::before {
  background-image: url(2d62863921933c59eadc.svg);
  background-size: initial;
}
#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(b68da62593ead9c2908d.svg);
}
#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(3664ee933d2ea413a1f6.svg);
  background-size: initial;
}
#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(32940450da449f8e73f2.svg);
  background-size: 65%;
}
#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(cf8edbc2ad1018c87ce9.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(140ffa138dcefaf4462a.svg);
}
#block-main-menu-level-2 ul li a[href*=nieuws]::before,
#block-main-menu-level-2 ul li a[href*=news]::before {
  background-image: url(2d379e4541505f823697.svg);
  background-size: initial;
}
#block-main-menu-level-2 ul li a[href*=news].is-active::before, #block-main-menu-level-2 ul li.active-trail a[href*=news]::before {
  background-image: url(ae637ac7b923b2e5e32f.svg);
  background-size: initial;
}
#block-main-menu-level-2 li a[href="/academy"]::before,
#block-main-menu-level-2 li a[href="/academy/overview"]::before,
#block-main-menu-level-2 li a[href="/academy/my-courses"]::before,
#block-main-menu-level-2 li a[href="/academy/all-courses"]::before {
  background: #BDC3C7;
}
#block-main-menu-level-2 li a[href="/academy"].is-active::before,
#block-main-menu-level-2 li a[href="/academy/overview"].is-active::before,
#block-main-menu-level-2 li a[href="/academy/my-courses"].is-active::before,
#block-main-menu-level-2 li a[href="/academy/all-courses"].is-active::before {
  background: #007ac9;
}

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

.tile-light-blue {
  background-color: #00adef;
}

.tile-magenta {
  background-color: #007ac9;
}

.tile-white {
  background-color: #00adef;
}

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

.paragraph--type--dashboard-news-box > .field--name-field-title:after {
  background: url(27a05c7d573eee78fa2f.svg);
}

.login {
  background: url(785842a838c8b41f213f.jpg) no-repeat center center fixed;
  background-size: cover;
}
.login .form-wrapper input[type=submit] {
  background: transparent linear-gradient(116deg, #007ac9 0%, #007ac9 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: #007ac9;
  background: #007ac9 url(0446bd23eecc05a50e57.png) center center no-repeat;
  background-size: 75%;
}
form input[type=radio]:checked {
  border-color: #007ac9;
  background: #007ac9 url(0446bd23eecc05a50e57.png) center center no-repeat;
  background-size: 75%;
}
form a {
  color: #007ac9;
}
form input[type=submit] {
  border: 1px solid #007ac9;
  background-color: #007ac9;
}
form input[type=submit]:hover {
  background-color: #0161a1;
}
form input[type=range]::-webkit-slider-thumb {
  border: 3px solid #00adef;
}
form input[type=range]::-moz-range-thumb {
  border: 3px solid #00adef;
}
form input[type=range]::-ms-thumb {
  border: 3px solid #00adef;
}
form input[type=range]::-webkit-slider-runnable-track {
  background: #00adef;
}
form input[type=range]:focus::-webkit-slider-runnable-track {
  background: #00adef;
}
form input[type=range]::-moz-range-progress {
  background: #00adef;
}
form input[type=range]::-ms-fill-lower {
  background: #00adef;
}
form input[type=range]:focus::-ms-fill-lower {
  background: #00adef;
}

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

.uv-faq-list .view.accordion .accordion-header:after {
  content: url(27a05c7d573eee78fa2f.svg);
}
.uv-faq-list .view.accordion .accordion-content .faq-link a:before {
  background: url(943ba3c243df42445520.svg) center center no-repeat;
  background-size: 70%;
}

.tile-type-social {
  background-image: url(4b648a1e11addf8cbda4.svg);
}
@media only screen and (max-width: 767px) {
  .tile-type-social {
    background-size: 35%;
  }
}

.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);
}

.path-group .view-uv-groups .views-field:before,
.path-groups .view-uv-groups .views-field:before {
  background-image: url(ea40ee2cb23bbb3fd2ed.svg);
}
.path-group .view-uv-groups .field-content a:after,
.path-groups .view-uv-groups .field-content a:after {
  background-image: url(0198091a2011c37a23e2.svg);
}
.path-group .view-uv-groups-content .view-header,
.path-groups .view-uv-groups-content .view-header {
  margin-bottom: 16px;
}
.path-group .view-uv-groups-content .view-header a,
.path-groups .view-uv-groups-content .view-header a {
  background-image: url(f28a5605efab81c5cd76.svg);
}
.path-group .comment-group-post-form .form-actions input,
.path-groups .comment-group-post-form .form-actions input {
  background-image: url(fb8665f13b7e34ba6548.svg);
}
.path-group .node-post-group-form select,
.path-groups .node-post-group-form select {
  background-image: url(0f8e7c58f71a2dd5912b.svg);
}
.path-group .node-post-group-form .field--name-field-image .js-form-type-managed-file > label:before,
.path-groups .node-post-group-form .field--name-field-image .js-form-type-managed-file > label:before {
  background-image: url(f28a5605efab81c5cd76.svg);
}

.profile-card .user-abbrv {
  text-align: center;
  display: flex;
  width: 80px;
  height: 80px;
  padding: 14px 20px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  margin: 0 auto;
  border-radius: 50%;
  background: #006AB3;
  margin-bottom: 12px;
}
.profile-card .user-abbrv p {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px;
  letter-spacing: -3px;
}
.profile-card .user-name {
  margin-bottom: 17px;
}
.profile-card .user-name h3 {
  font-size: 20px;
  text-align: center;
}
.profile-card .user-data-wrapper {
  border-radius: 5px;
  border: 1px solid #EBEBEB;
  padding: 20px;
  margin-bottom: 17px;
}
.profile-card .user-data-wrapper svg {
  margin-right: 12px;
  flex-shrink: 0;
}
.profile-card .user-data {
  display: flex;
  align-items: center;
}
.profile-card .user-data:not(:last-child) {
  margin-bottom: 8px;
}
.profile-card .text-center {
  font-family: var(--font-bold);
}
.profile-card .text-center:hover, .profile-card .text-center:focus, .profile-card .text-center:active {
  text-decoration: underline;
}

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

.content-card .user-thumbnail {
  background-color: #00adef;
}

.actions-list .actions-list-item .actions-group .action {
  color: #00adef;
}
.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: #007ac9;
}

#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 #007ac9;
}

/* 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: #007ac9;
}
@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: #2C7BB6;
  opacity: 0.7;
}
.uv-maps .uv-legend .analyze .high-prio::before {
  background-color: #ABD9E9;
  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: #2C7BB6;
  opacity: 0.3;
}
.uv-maps .uv-legend .flyer .high-prio::before {
  background-color: #ABD9E9;
  opacity: 0.3;
}
.uv-maps .uv-legend .flyer .low-prio::before {
  background-color: #FDAE61;
  opacity: 0.7;
}
.uv-maps .uv-legend .flyer .lowest-prio::before {
  background-color: #D7191C;
  opacity: 0.7;
}
.uv-maps .uv-legend .sign .highest-prio::before {
  background-color: #2C7BB6;
  opacity: 0.3;
}
.uv-maps .uv-legend .sign .high-prio::before {
  background-color: #ABD9E9;
  opacity: 0.3;
}
.uv-maps #extra-btn,
.uv-maps #context-btn {
  background-color: #007ac9;
  background: #007ac9 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: #007ac9;
  background: #007ac9 url(15656dbbe094c9606f63.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #help-btn.show {
  background-color: #00adef;
  background-size: 50%;
}
.uv-maps #locate-btn {
  background-color: #007ac9;
  background: #007ac9 url(142d622684e0ea79c57b.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #locate-btn:hover {
  background: #00adef url(142d622684e0ea79c57b.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #follow-location-btn {
  background-color: #007ac9;
  background: #007ac9 url(7b85f19e6187a9b53646.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #follow-location-btn.show {
  background: #00adef url(7b85f19e6187a9b53646.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #help-btn.show {
  background-color: #00adef;
  background-size: 50%;
}
.uv-maps #map-search-btn {
  background-color: #007ac9;
  background: #007ac9 url(a2d1d7c5c2d29841576c.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #help-btn.show {
  background-color: #00adef;
  background-size: 50%;
}
.uv-maps #map-search-btn {
  background-color: #007ac9;
  background: #007ac9 url(a2d1d7c5c2d29841576c.svg) center center no-repeat;
  background-size: 50%;
}
.uv-maps #map-search-btn.show {
  background: #00adef 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;
}
.uv-maps .settings-modal-wrapper .settings-modal-sheet .settings-list .value.selected .selector {
  border-color: #007ac9;
}
.uv-maps .settings-modal-wrapper .settings-modal-sheet .settings-list .value.selected .selector:after {
  background: #007ac9;
}

#event-map .leaflet-popup-content-wrapper .event-info a {
  color: #007ac9;
}
#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: #007ac9;
}
#event-map .leaflet-popup-content-wrapper .event-info .done-btn:hover {
  background-color: #007ac9;
}

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

.extra-info input[type=checkbox]:checked {
  background: #007ac9 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: #007ac9;
}
#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: #007ac9;
}
#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: #007ac9;
}
#info-pane-forms range input[type=range]::-moz-range-thumb {
  border: 3px solid #007ac9;
}
#info-pane-forms input[type=range]::-ms-thumb {
  border: 3px solid #007ac9;
}
#info-pane-forms input[type=range]::-webkit-slider-runnable-track {
  background: #007ac9;
}
#info-pane-forms input[type=range]:focus::-webkit-slider-runnable-track {
  background: #007ac9;
}
#info-pane-forms input[type=range]::-moz-range-progress {
  background: #007ac9;
}
#info-pane-forms input[type=range]::-ms-fill-lower {
  background: #007ac9;
}
#info-pane-forms input[type=range]:focus::-ms-fill-lower {
  background: #007ac9;
}
#info-pane-forms .uv-fdp-maps-buildings-rating-form input[type=submit] {
  background-color: #007ac9;
}

#info-pane.event-info-pane .description-box p::before {
  background: url(7e9b574adf5bb48397c0.svg) center center no-repeat;
  background-size: 48%;
}
#info-pane.event-info-pane .number-of-flyers .multi-talks .primary-action-btn {
  background-color: #007ac9;
}
#info-pane.event-info-pane .number-of-flyers .multi-talks .primary-action-btn:hover {
  background-color: #0161a1;
}
#info-pane.event-info-pane .date-time::before {
  background: url(05a6b8baae301ff11936.svg) center center no-repeat;
  background-size: cover;
}
#info-pane.event-info-pane .user::before {
  background: url(b68da62593ead9c2908d.svg) center center no-repeat;
  background-size: cover;
}
#info-pane.event-info-pane .stands-actions .primary-action-btn {
  background-color: #007ac9;
}
#info-pane.event-info-pane .stands-actions .primary-action-btn:hover {
  background-color: #0161a1;
}

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

.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;
}

.team-members .arrow-icon {
  background: url(27a05c7d573eee78fa2f.svg) center center no-repeat;
  background-size: contain;
}

.team-wrapper .team-interactions-table tfoot tr .points {
  color: #007ac9;
}

.uv-core-team-tasks-form .form-actions .a-button {
  background-color: #007ac9;
  border: 1px solid #007ac9;
}
.uv-core-team-tasks-form .form-actions .a-button:hover {
  background-color: #0161a1;
  border: 1px solid #0161a1;
}

.team-wrapper .map-wrapper .label-wrapper .team-label .team-location,
.team-wrapper .map-wrapper .label-wrapper .team-label .team-name {
  background-color: #007ac9;
}

.teams-container .group--team .team-card-body .team-card-footer .points {
  color: #007ac9;
}

.teams-container .group--team .team-card-body .team-card-footer i {
  color: #007ac9;
}

.teams-container .teams-settings-container .group-content--current-user-is-member .member-points,
.teams-container .teams-settings-container .group-content--current-user-is-member .member-points {
  color: #007ac9;
}

.team-wrapper .uv-core-team-note-form .js-form-submit {
  background-color: #007ac9;
}

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