body,
.is-path-frontpage .mainsection,
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after,
.navbar-menu.is-active {
  background-color: #1FA12E;
  background-color: #ddd; }

.navbar a.sitename,
.is-path-frontpage .front_row_1 > .inner::before,
main .topofcontent > .inner::before,
footer.footer #block-logoimfooter a, footer.footer2 #block-logoimfooter a,
.scrollToTopBtn,
#block-callusbutton a,
.view-content .views-field-field-e-mail a::after, .view-content .views-group .views-field-field-e-mail a::after,
#block-views-block-startseiten-inhalte-block-1 .view.startseiten-inhalte > .view-content > .views-row > .views-row-inner a.button::before,
a.button.is-link,
.front_row_2 #block-klimafursklima .tarife .tarif:before {
  background-image: url(../assets/img/sprite_klimastadt.svg); }

.title,
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6,
.smaller .hero.is-primary .slogan {
  color: #1FA12E; }

.view-content .views-field-field-e-mail a, .view-content .views-group .views-field-field-e-mail a,
.topofcontent h1.title {
  color: #1FA12E !important; }

.view-content .field-title h3,
.view-content .views-field-title h3,
.view-content .views-field-nothing h3 {
  color: #1FA12E; }
  .view-content .field-title h3 a,
  .view-content .views-field-title h3 a,
  .view-content .views-field-nothing h3 a {
    color: #1FA12E !important; }

/* Navigation */
nav#block-stadtklima-main-menu .navbar-item:hover, nav#block-stadtklima-main-menu .navbar-item:focus, nav#block-stadtklima-main-menu .navbar-item:active, nav#block-stadtklima-main-menu .navbar-item.is-active, nav#block-stadtklima-main-menu .navbar-item:focus-within, nav#block-stadtklima-main-menu a.navbar-item:visited:hover, nav#block-stadtklima-main-menu a.navbar-item:visited:focus, nav#block-stadtklima-main-menu a.navbar-item:visited:active, nav#block-stadtklima-main-menu a.navbar-item:visited.is-active, nav#block-stadtklima-main-menu a.navbar-item:visited:focus-within,
nav#block-stadtklima-main-menu .navbar-link:hover,
nav#block-stadtklima-main-menu .navbar-link:focus,
nav#block-stadtklima-main-menu .navbar-link:active,
nav#block-stadtklima-main-menu .navbar-link.is-active,
nav#block-stadtklima-main-menu .navbar-link:focus-within, nav#block-stadtklima-main-menu .navbar-link:visited:hover, nav#block-stadtklima-main-menu .navbar-link:visited:focus, nav#block-stadtklima-main-menu .navbar-link:visited:active, nav#block-stadtklima-main-menu .navbar-link:visited.is-active, nav#block-stadtklima-main-menu .navbar-link:visited:focus-within {
  color: #1FA12E; }

#block-views-block-startseiten-inhalte-block-2 a.current {
  background-color: #1FA12E; }
#block-views-block-startseiten-inhalte-block-2 a:hover, #block-views-block-startseiten-inhalte-block-2 a:focus, #block-views-block-startseiten-inhalte-block-2 a:active, #block-views-block-startseiten-inhalte-block-2 a:focus {
  background-color: #1FA12E; }

/* Links */
main .column.content a:not(.button),
main .block a:not(.button),
main article a:not(.button),
footer.footer a, footer.footer2 a {
  background-image: linear-gradient(transparent 50%, #27cc3a 50%); }

/* Buttons */
a.button, .button,
.field.button a {
  background: #1FA12E; }
  a.button:hover, a.button:focus, a.button:active, a.button:focus, .button:hover, .button:focus, .button:active, .button:focus,
  .field.button a:hover,
  .field.button a:focus,
  .field.button a:active,
  .field.button a:focus {
    background: #177622; }

.button.is-primary {
  background: #1FA12E; }

a.button.is-link {
  color: #1FA12E; }

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